All Packages Class Hierarchy This Package Previous Next Index
Class linear_algebra.CholTest_f77
java.lang.Object
|
+----linear_algebra.CholTest_f77
- public class CholTest_f77
- extends Object
This class tests the Cholesky_f77 classes.
It
- Randomly generates numbers between randlow and randhigh
and fills a lower triangular matrix R with them. Note that
randlow and randhigh should be of the same sign. Otherwise it
would be possible for R not to be of full rank.
- Obtains the positive definite matrix A = RR´.
- Randomly generates a vector x.
- Calculates the vector b = Ax.
- Performs a Cholesky decomposition of A in an effort to
recover R. (This tests Cholesky_f77.dpofa_f77.)
- Solves the system Az = b in an effort to recover x.
(This tests Cholesky_f77.dposl_f77.)
- Obtains an estimate of A^{-1} and compares A^{-1}A with the
identity matrix. (This tests Cholesky_f77.dpodi_f77.)
-
CholTest_f77()
-
-
main(String[])
-
CholTest_f77
public CholTest_f77()
main
public static void main(String args[])
All Packages Class Hierarchy This Package Previous Next Index