NLPInterfacePack: C++ Interfaces and Implementation for Non-Linear Programs
Version of the Day
|
![]() ![]() | Strategy interface for computing the product of the derivatives of the functions of an NLP along given directions using finite differences |
![]() ![]() | Struct for zero and explicit first order quantities that subclass must fill in |
![]() ![]() | Struct for zero and first order quantities (pointers) |
![]() ![]() | Thrown if an incompatible object is used |
![]() ![]() | Thrown if xl(i) > xu(i) |
![]() ![]() | Thrown if an invalid basis selection is made |
![]() ![]() | Thrown from initialize() if some logical error occured |
![]() ![]() | Concrete class that tests the computed values of the NLPDirect interface using finite differences |
![]() ![]() | Concrete class that tests the derivatives using finite differences |
![]() ![]() | Testing class for base NLP interface |
![]() ![]() | Thrown some bounds do not existe |
![]() ![]() | Struct for gradient (objective), objective and constriants (pointers) |
![]() ![]() | Struct for serial gradient (objective), objective and constriants (pointers) |
![]() ![]() | Struct for zero, first and second order quantities (pointers) |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Set options for CalcFiniteDiffProd from an OptionsFromStream object |
![]() ![]() ![]() ![]() | Set options for NLPDirectTester from an OptionsFromStream object |
![]() ![]() ![]() ![]() | Set options for NLPFirstDerivTester from an OptionsFromStream object |
![]() ![]() ![]() ![]() | Set options for NLPTester from an OptionsFromStream object |
![]() ![]() | |
![]() ![]() ![]() | Set options for CalcFiniteDiffProd from an OptionsFromStream object |
![]() ![]() | |
![]() ![]() ![]() | Set options for NLPDirectTester from an OptionsFromStream object |
![]() ![]() | |
![]() ![]() ![]() | Set options for NLPFirstDerivTester from an OptionsFromStream object |
![]() ![]() | |
![]() ![]() ![]() | Set options for NLPTester from an OptionsFromStream object |
![]() ![]() | Thrown if any member functions are called before initialize() has been called |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | NLP interface class {abstract} |
![]() ![]() ![]() ![]() ![]() | NLP interface class that adds gradient information for the objective function {abstract} |
![]() ![]() ![]() ![]() ![]() ![]() | Simple wrapper that provides an objective fn with the barrier term included |
![]() ![]() ![]() ![]() ![]() ![]() | Interface providing only direct first order sensitivity information |
![]() ![]() ![]() ![]() ![]() ![]() | NLP first order information interface class {abstract} |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | NLP second order information interface class {abstract} |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | NLP node subclass complementing NLPSerialPreprocess for explicit Jacobians |
![]() ![]() ![]() ![]() ![]() ![]() | NLP node implementation subclass for preprocessing and basis manipulation |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | NLP node subclass complementing NLPSerialPreprocess for explicit Jacobians |
![]() ![]() ![]() ![]() ![]() | NLP interface class that adds variable and constriant permutations for variable reduction basis selections |
![]() ![]() ![]() ![]() ![]() ![]() | NLP node implementation subclass for preprocessing and basis manipulation |
![]() ![]() | Struct for objective and constriants (pointer) |
![]() ![]() | Struct for objective and constriants (pointer) as serial vectors |