#include <SensBuilder.hpp>
Inheritance diagram for Ipopt::SensBuilder: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) |
Public Member Functions inherited from Ipopt::ReferencedObject | |
| ReferencedObject () | |
| virtual | ~ReferencedObject () |
| Index | ReferenceCount () const |
| void | AddRef (const Referencer *referencer) const |
| void | ReleaseRef (const Referencer *referencer) const |
Definition at line 20 of file SensBuilder.hpp.
| Ipopt::SensBuilder::SensBuilder | ( | ) |
This class sets up everything necessary and builds the P matrix which is an intermediate step in calculating the schur matrix.
| Ipopt::SensBuilder::~SensBuilder | ( | ) |
| 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 | ||
| ) |