Minotaur 0.4.1
Docs for developers
Public Member Functions | List of all members
Minotaur::EigenCalculator Class Reference

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)
 

Member Function Documentation

◆ findValues()

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.


The documentation for this class was generated from the following file:

Minotaur source code documented by Doxygen 1.9.4 on Sat May 17 2025