Minotaur 0.4.1
Docs for developers
|
Public Member Functions | |
EigenCalculator () | |
Default constructor. | |
~EigenCalculator () | |
Destroy. | |
EigenPtr | findValues (ConstQuadraticFunctionPtr qf) |
Calculate EigenValues only. | |
EigenPtr | findValues (int n, double **H) |
EigenPtr | findVectors (ConstQuadraticFunctionPtr qf) |
Calculate EigenVectors as well. | |
void | getSumOfSquares (std::vector< LinearFunctionPtr > &p_terms, std::vector< LinearFunctionPtr > &n_terms, std::vector< double > &p_const, std::vector< double > &n_const, LinearFunctionPtr &lin_terms, double &c, ConstQuadraticFunctionPtr qf, ConstLinearFunctionPtr lf) |
EigenPtr Minotaur::EigenCalculator::findValues | ( | int | n, |
double ** | H | ||
) |
Calculate EigenValues for a full dense matrix. H is a square symmetric array of arrays. Its size is nxn.