com.kutsyy.lvspod
Class OrdinalSpatialQL

java.lang.Object
  |
  +--com.kutsyy.lvspod.OrdinalSpatialAbstract
        |
        +--com.kutsyy.lvspod.OrdinalSpatialQL
All Implemented Interfaces:
Function, MvFunction

public final class OrdinalSpatialQL
extends OrdinalSpatialAbstract
implements Function

Insert the type's description here. Created by Vadim Kutsyy

Author:
Vadim Kutsyy

Inner Class Summary
private  class OrdinalSpatialQL.LMvndstTread
           
 
Field Summary
private  double[][] cov2
           
private  double[][] cov3
           
private  OrdinalSpatialQL.LMvndstTread[] lMvndstTread
           
private  double[][] m
           
private  boolean makeThetaLU
           
private  Mvndstpack mvndstpack
           
private  double sd1
           
 
Fields inherited from class com.kutsyy.lvspod.OrdinalSpatialAbstract
beta, betaKeep, Brent, EPS, gradient, itotal, K, keepConstant, L, lambda, Loc, M, max_over, Mnbrak, N, NeighborDefinition, p, phi, PHI_LIMIT, phiKeep, phiVar, Powell, rnd, Sigma, sqrtSigma, theta, THETA_BETWEEN, THETA_LIMIT, thetaKeep, thetal, thetaL, thetau, thetaU, TimeSeries, TrueBeta, TruePhi, TrueTheta, TrueX, W, x, xi, xLoc, xx, Y, yLoc, Z
 
Constructor Summary
protected OrdinalSpatialQL()
          put your documentation comment here
  OrdinalSpatialQL(int[] y)
          Insert the method's description here.
  OrdinalSpatialQL(int[] y, double[][] z)
          Insert the method's description here.
protected OrdinalSpatialQL(int[] y, double phi, double[] theta, SpatialPoint[] loc, double[] beta, double[][] z, int[][] neighborDefinition)
          OrdinalSpatialEM constructor comment.
  OrdinalSpatialQL(int[] y, int[] xLocation, int[] yLocation, double[][] z, int[][] Neighborgood)
          Insert the method's description here.
 
Method Summary
 void grad(double[] g)
          Description of the Method
protected  void initialize()
          Description of the Method
 double lL()
          Insert the method's description here.
 
Methods inherited from class com.kutsyy.lvspod.OrdinalSpatialAbstract
beta, createEigenvalues, createLoc, createSigma, createW, define, estimate, estimate, estimate, estimate, estimate, estimate, f, f, g, initializeL, ll, lL, lL, ll, makeThetaLU, test, testBeta, testPhi, testPhiBeta, updateY
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 
Methods inherited from interface com.kutsyy.util.Function
f
 

Field Detail

sd1

private double sd1

cov2

private double[][] cov2

cov3

private double[][] cov3

m

private double[][] m

makeThetaLU

private boolean makeThetaLU

mvndstpack

private Mvndstpack mvndstpack

lMvndstTread

private OrdinalSpatialQL.LMvndstTread[] lMvndstTread
Constructor Detail

OrdinalSpatialQL

public OrdinalSpatialQL(int[] y)
Insert the method's description here.
Parameters:
y - int[]

OrdinalSpatialQL

public OrdinalSpatialQL(int[] y,
                        double[][] z)
Insert the method's description here.
Parameters:
y - int[]
z - double[][]

OrdinalSpatialQL

public OrdinalSpatialQL(int[] y,
                        int[] xLocation,
                        int[] yLocation,
                        double[][] z,
                        int[][] Neighborgood)
Insert the method's description here.
Parameters:
y - Description of Parameter
xLocation - Description of Parameter
yLocation - Description of Parameter
z - Description of Parameter
Neighborgood - Description of Parameter

OrdinalSpatialQL

protected OrdinalSpatialQL()
put your documentation comment here

OrdinalSpatialQL

protected OrdinalSpatialQL(int[] y,
                           double phi,
                           double[] theta,
                           SpatialPoint[] loc,
                           double[] beta,
                           double[][] z,
                           int[][] neighborDefinition)
OrdinalSpatialEM constructor comment.
Parameters:
y - int[]
phi - double
theta - double[]
loc - com.kutsyy.lvspod.SpatialPoint[]
beta - cern.colt.matrix.DoubleMatrix1D
z - cern.colt.matrix.DoubleMatrix2D
neighborDefinition - int[][]
Method Detail

lL

public double lL()
          throws UnsupportedOperationException
Insert the method's description here.
Overrides:
lL in class OrdinalSpatialAbstract
Returns:
double
Throws:
UnsupportedOperationException - Description of Exception

grad

public void grad(double[] g)
Description of the Method
Overrides:
grad in class OrdinalSpatialAbstract
Parameters:
g - Description of Parameter

initialize

protected void initialize()
Description of the Method