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