org.omegahat.DataStructures.Matrix
Class JamaPositiveDefiniteMatrix

java.lang.Object
  |
  +--org.omegahat.DataStructures.Matrix.JamaBaseMatrix
        |
        +--org.omegahat.DataStructures.Matrix.JamaMatrix
              |
              +--org.omegahat.DataStructures.Matrix.JamaSquareMatrix
                    |
                    +--org.omegahat.DataStructures.Matrix.JamaSymmetricMatrix
                          |
                          +--org.omegahat.DataStructures.Matrix.JamaPositiveDefiniteMatrix
All Implemented Interfaces:
BaseMatrix, Matrix, PositiveDefiniteMatrix, java.io.Serializable, SquareMatrix, SymmetricMatrix

public class JamaPositiveDefiniteMatrix
extends JamaSymmetricMatrix
implements PositiveDefiniteMatrix

See Also:
Serialized Form

Fields inherited from class org.omegahat.DataStructures.Matrix.JamaBaseMatrix
mat
 
Constructor Summary
JamaPositiveDefiniteMatrix(BaseMatrix m)
           
JamaPositiveDefiniteMatrix(double[][] vals)
           
JamaPositiveDefiniteMatrix(double[][] vals, int m)
           
JamaPositiveDefiniteMatrix(double[] vals, int m)
           
JamaPositiveDefiniteMatrix(int m)
           
JamaPositiveDefiniteMatrix(int m, double s)
           
JamaPositiveDefiniteMatrix(Jama.Matrix m)
           
 
Method Summary
 CholeskyDecomposition cholesky()
           
 PositiveDefiniteMatrix getCorMatrix()
           
 
Methods inherited from class org.omegahat.DataStructures.Matrix.JamaSymmetricMatrix
eigenSpace, transpose
 
Methods inherited from class org.omegahat.DataStructures.Matrix.JamaSquareMatrix
inverse, solve
 
Methods inherited from class org.omegahat.DataStructures.Matrix.JamaMatrix
appendColumn, appendColumns, appendRow, appendRows, crossProduct, diagonal, getColumn, getColumns, getElements, getQR, getRow, getRows, getSubMatrix, getSubMatrix, getSVD, minus, outerProduct, plus, rank, times, times, times, trace
 
Methods inherited from class org.omegahat.DataStructures.Matrix.JamaBaseMatrix
allData, copy, dim, doubleArray, getElement, ncol, nrow, setElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.omegahat.DataStructures.Matrix.SymmetricMatrix
eigenSpace
 
Methods inherited from interface org.omegahat.DataStructures.Matrix.SquareMatrix
inverse, solve
 
Methods inherited from interface org.omegahat.DataStructures.Matrix.Matrix
appendColumn, appendColumns, appendRow, appendRows, crossProduct, diagonal, getColumn, getColumns, getElements, getQR, getRow, getRows, getSubMatrix, getSubMatrix, getSVD, minus, outerProduct, plus, rank, times, times, times, trace, transpose
 
Methods inherited from interface org.omegahat.DataStructures.Matrix.BaseMatrix
allData, copy, dim, doubleArray, getElement, ncol, nrow, setElement
 

Constructor Detail

JamaPositiveDefiniteMatrix

public JamaPositiveDefiniteMatrix(int m)

JamaPositiveDefiniteMatrix

public JamaPositiveDefiniteMatrix(int m,
                                  double s)

JamaPositiveDefiniteMatrix

public JamaPositiveDefiniteMatrix(double[][] vals)

JamaPositiveDefiniteMatrix

public JamaPositiveDefiniteMatrix(double[][] vals,
                                  int m)

JamaPositiveDefiniteMatrix

public JamaPositiveDefiniteMatrix(double[] vals,
                                  int m)

JamaPositiveDefiniteMatrix

public JamaPositiveDefiniteMatrix(BaseMatrix m)

JamaPositiveDefiniteMatrix

public JamaPositiveDefiniteMatrix(Jama.Matrix m)
Method Detail

getCorMatrix

public PositiveDefiniteMatrix getCorMatrix()
Specified by:
getCorMatrix in interface PositiveDefiniteMatrix

cholesky

public CholeskyDecomposition cholesky()
Specified by:
cholesky in interface PositiveDefiniteMatrix