com.kutsyy.lvspod
Class OrdinalSpatialBayesianMnA

java.lang.Object
  |
  +--com.kutsyy.lvspod.OrdinalSpatialAbstract
        |
        +--com.kutsyy.lvspod.OrdinalSpatialAbstractSample
              |
              +--com.kutsyy.lvspod.OrdinalSpatialBayesianAbstract
                    |
                    +--com.kutsyy.lvspod.OrdinalSpatialBayesian
                          |
                          +--com.kutsyy.lvspod.OrdinalSpatialBayesianMnA
All Implemented Interfaces:
Function, MvFunction

public class OrdinalSpatialBayesianMnA
extends OrdinalSpatialBayesian

Title: Description: Copyright: Copyright (c) 2001 Company:

Author:
Vadim Kutsyy

Fields inherited from class com.kutsyy.lvspod.OrdinalSpatialBayesianAbstract
alpha1, alpha2, cx, expX, inteructive, m, phiSim, Plot, rndBeta, run, thetaSim, TTrueX, TTrueXPLE, w, xcxC, xSim, xxC
 
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
  OrdinalSpatialBayesianMnA()
          Constructor for the OrdinalSpatialBayesian object
protected OrdinalSpatialBayesianMnA(int[] y, double phi, double[] theta, SpatialPoint[] loc, double[] beta, double[][] z, int[][] neighborDefinition)
          Constructor for the OrdinalSpatialBayesian object
protected OrdinalSpatialBayesianMnA(int[] y, int[] xLocation, int[] yLocation, double[][] z)
          Constructor for the OrdinalSpatialBayesian object
 
Method Summary
protected  void generateX()
          Description of the Method
protected  void piTheta(double[] Theta)
          Description of the Method
(package private)  double simPhi(double[] parm1, double parm2)
          Description of the Method
protected  double simPseudoXandW(double[] Xi, double Phi, double[] Theta, double[] Beta)
          Description of the Method
(package private)  void simTheta(double[] parm1, double[] parm2)
          Description of the Method
 
Methods inherited from class com.kutsyy.lvspod.OrdinalSpatialBayesian
unifDiscrete
 
Methods inherited from class com.kutsyy.lvspod.OrdinalSpatialBayesianAbstract
f, lL, lL, phiGivenX, thetaGivenX
 
Methods inherited from class com.kutsyy.lvspod.OrdinalSpatialAbstractSample
ntrc, ntrc, ntrc, simPseudoX
 
Methods inherited from class com.kutsyy.lvspod.OrdinalSpatialAbstract
beta, createEigenvalues, createLoc, createSigma, createW, define, estimate, estimate, estimate, estimate, estimate, estimate, f, g, grad, 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
 

Constructor Detail

OrdinalSpatialBayesianMnA

public OrdinalSpatialBayesianMnA()
Constructor for the OrdinalSpatialBayesian object

OrdinalSpatialBayesianMnA

protected OrdinalSpatialBayesianMnA(int[] y,
                                    int[] xLocation,
                                    int[] yLocation,
                                    double[][] z)
Constructor for the OrdinalSpatialBayesian object
Parameters:
y - Description of Parameter
xLocation - Description of Parameter
yLocation - Description of Parameter
z - Description of Parameter

OrdinalSpatialBayesianMnA

protected OrdinalSpatialBayesianMnA(int[] y,
                                    double phi,
                                    double[] theta,
                                    SpatialPoint[] loc,
                                    double[] beta,
                                    double[][] z,
                                    int[][] neighborDefinition)
Constructor for the OrdinalSpatialBayesian object
Parameters:
y - Description of Parameter
phi - Description of Parameter
theta - Description of Parameter
loc - Description of Parameter
beta - Description of Parameter
z - Description of Parameter
neighborDefinition - Description of Parameter
Method Detail

generateX

protected void generateX()
Description of the Method

piTheta

protected void piTheta(double[] Theta)
Description of the Method
Overrides:
piTheta in class OrdinalSpatialBayesianAbstract
Parameters:
Theta - Description of Parameter

simPseudoXandW

protected double simPseudoXandW(double[] Xi,
                                double Phi,
                                double[] Theta,
                                double[] Beta)
Description of the Method
Parameters:
Xi - Description of Parameter
Phi - Description of Parameter
Theta - Description of Parameter
Beta - Description of Parameter
Returns:
Description of the Returned Value

simTheta

void simTheta(double[] parm1,
              double[] parm2)
Description of the Method
Parameters:
parm1 - Description of Parameter
parm2 - Description of Parameter

simPhi

double simPhi(double[] parm1,
              double parm2)
Description of the Method
Overrides:
simPhi in class OrdinalSpatialBayesian
Parameters:
parm1 - Description of Parameter
parm2 - Description of Parameter
Returns:
Description of the Returned Value