7#ifndef __ASSCHURBUILDER_HPP__
8#define __ASSCHURBUILDER_HPP__
33 const std::string& prefix,
43 const std::string& prefix,
#define DECLARE_STD_SIPOPT_EXCEPTION(__except_type)
Class for all IPOPT specific calculated quantities.
Class to organize all the data required by the algorithm.
This is the abstract base class for classes that map the traditional NLP into something that is more ...
Class responsible for all message output.
This class stores a list of user set options.
Pure Primal Dual System Solver Base Class.
Storing the reference count of all the smart pointers that currently reference it.
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)
SensBuilder()
This class sets up everything necessary and builds the P matrix which is an intermediate step in calc...
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)
Template class for Smart Pointers.
This file contains a base class for all exceptions and a set of macros to help with exceptions.