Ipopt
trunk
|
#include <SensBuilder.hpp>
Public Member Functions | |
SensBuilder () | |
This class sets up everything necessary and builds the P matrix which is an intermediate step in calculating the schur matrix. | |
~SensBuilder () | |
SmartPtr< SensAlgorithm > | BuildSensAlg (const Journalist &jnlst, const OptionsList &options, const std::string &prefix, IpoptNLP &ip_nlp, IpoptData &ip_data, IpoptCalculatedQuantities &ip_cq, PDSystemSolver &pd_solver) |
SmartPtr < ReducedHessianCalculator > | BuildRedHessCalc (const Journalist &jnlst, const OptionsList &options, const std::string &prefix, IpoptNLP &ip_nlp, IpoptData &ip_data, IpoptCalculatedQuantities &ip_cq, PDSystemSolver &pd_solver) |
Definition at line 22 of file SensBuilder.hpp.
This class sets up everything necessary and builds the P matrix which is an intermediate step in calculating the schur matrix.
SmartPtr<SensAlgorithm> Ipopt::SensBuilder::BuildSensAlg | ( | const Journalist & | jnlst, |
const OptionsList & | options, | ||
const std::string & | prefix, | ||
IpoptNLP & | ip_nlp, | ||
IpoptData & | ip_data, | ||
IpoptCalculatedQuantities & | ip_cq, | ||
PDSystemSolver & | pd_solver | ||
) |
SmartPtr<ReducedHessianCalculator> Ipopt::SensBuilder::BuildRedHessCalc | ( | const Journalist & | jnlst, |
const OptionsList & | options, | ||
const std::string & | prefix, | ||
IpoptNLP & | ip_nlp, | ||
IpoptData & | ip_data, | ||
IpoptCalculatedQuantities & | ip_cq, | ||
PDSystemSolver & | pd_solver | ||
) |