|
C++ main module for mmsd Package
1.0
|

Functions | |
| void | computeAMatrix (LAP_DoubleFullSymmetricMatrix &A) |
| void | computeXMatrix (LAP_DoubleFullGeneralMatrix &X) |
| void | computeIMatrix (LAP_DoubleFullGeneralMatrix &X) |
| tBoolean | testEigenFunction () |
| tBoolean | testOptimizerGProject1 () |
| tBoolean | testOptimizerGProject2 () |
| tBoolean | testOptimizerHInverse () |
| tBoolean | testOptimize () |
| int | test () |
| int | main (int argc, char *argv[]) |
| void computeAMatrix | ( | LAP_DoubleFullSymmetricMatrix & | A | ) |
References LAP_DoubleFullSymmetricMatrix::setSize().
Referenced by testEigenFunction(), testOptimize(), testOptimizerGProject1(), testOptimizerGProject2(), and testOptimizerHInverse().


| void computeIMatrix | ( | LAP_DoubleFullGeneralMatrix & | X | ) |
References LAP_DoubleFullGeneralMatrix::setSize().
Referenced by testOptimizerHInverse().


| void computeXMatrix | ( | LAP_DoubleFullGeneralMatrix & | X | ) |
References LAP_DoubleFullGeneralMatrix::setSize().
Referenced by testEigenFunction(), testOptimize(), testOptimizerGProject1(), and testOptimizerGProject2().


| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
| int test | ( | ) |
References tBoolean, testEigenFunction(), testOptimize(), testOptimizerGProject1(), testOptimizerGProject2(), and testOptimizerHInverse().
Referenced by main().


| tBoolean testEigenFunction | ( | ) |
References computeAMatrix(), computeXMatrix(), LAP_DoubleMatrix::get(), LAP_DoubleFullGeneralMatrix::getColumnsNumber(), LAP_DoubleFullGeneralMatrix::getRowsNumber(), MATH_EigenFunction::New(), LAP_DoubleFullSymmetricMatrix::New(), LAP_DoubleFullGeneralMatrix::New(), LAP_DoubleFullGeneralMatrix::setSize(), tBoolean, and tLVectorIndex.
Referenced by test().


| tBoolean testOptimize | ( | ) |
References computeAMatrix(), computeXMatrix(), LAP_DoubleMatrix::get(), LAP_DoubleFullGeneralMatrix::getColumnsNumber(), LAP_DoubleFullGeneralMatrix::getRowsNumber(), MATH_EigenFunction::New(), LAP_DoubleFullSymmetricMatrix::New(), LAP_DoubleFullGeneralMatrix::New(), MATH_StiefelOptimizer::New(), LAP_DoubleFullGeneralMatrix::orthogonalize(), LAP_DoubleFullGeneralMatrix::setSize(), tBoolean, and tLVectorIndex.
Referenced by test().


| tBoolean testOptimizerGProject1 | ( | ) |
References computeAMatrix(), computeXMatrix(), LAP_DoubleMatrix::get(), LAP_DoubleFullGeneralMatrix::getColumnsNumber(), LAP_DoubleFullGeneralMatrix::getRowsNumber(), MATH_EigenFunction::New(), LAP_DoubleFullSymmetricMatrix::New(), LAP_DoubleFullGeneralMatrix::New(), MATH_StiefelOptimizer::New(), LAP_DoubleFullGeneralMatrix::orthogonalize(), LAP_DoubleFullGeneralMatrix::setSize(), tBoolean, and tLVectorIndex.
Referenced by test().


| tBoolean testOptimizerGProject2 | ( | ) |
References computeAMatrix(), computeXMatrix(), LAP_DoubleMatrix::get(), LAP_DoubleFullGeneralMatrix::getColumnsNumber(), LAP_DoubleFullGeneralMatrix::getRowsNumber(), MATH_EigenFunction::New(), LAP_DoubleFullSymmetricMatrix::New(), LAP_DoubleFullGeneralMatrix::New(), MATH_StiefelOptimizer::New(), LAP_DoubleFullGeneralMatrix::orthogonalize(), LAP_DoubleFullGeneralMatrix::setSize(), tBoolean, and tLVectorIndex.
Referenced by test().


| tBoolean testOptimizerHInverse | ( | ) |
References computeAMatrix(), computeIMatrix(), LAP_DoubleMatrix::get(), LAP_DoubleFullGeneralMatrix::getColumnsNumber(), LAP_DoubleFullGeneralMatrix::getRowsNumber(), MATH_EigenFunction::New(), LAP_DoubleFullSymmetricMatrix::New(), LAP_DoubleFullGeneralMatrix::New(), MATH_StiefelOptimizer::New(), LAP_DoubleFullGeneralMatrix::orthogonalize(), LAP_DoubleFullGeneralMatrix::setSize(), tBoolean, and tLVectorIndex.
Referenced by test().


1.8.8