NLPInterfacePack: C++ Interfaces and Implementation for Non-Linear Programs  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
NLPInterfacePack::NLP::ZeroOrderInfo Struct Reference

Struct for objective and constriants (pointer). More...

#include <NLPInterfacePack_NLP.hpp>

Public Member Functions

 ZeroOrderInfo ()
 
 ZeroOrderInfo (value_type *f_in, VectorMutable *c_in, VectorMutable *h_in)
 

Public Attributes

value_type * f
 Pointer to objective function f (Will be NULL if not set) More...
 
VectorMutablec
 Pointer to constraints residual c (Will be NULL if not set) More...
 
VectorMutableh
 Pointer to inequality constraints h (Will be NULL if not set) More...
 

Detailed Description

Struct for objective and constriants (pointer).

Objects of this type are passed on to subclasses and contain pointers to quantities to be updated.

Definition at line 982 of file NLPInterfacePack_NLP.hpp.

Constructor & Destructor Documentation

NLPInterfacePack::NLP::ZeroOrderInfo::ZeroOrderInfo ( )
inline

Definition at line 985 of file NLPInterfacePack_NLP.hpp.

NLPInterfacePack::NLP::ZeroOrderInfo::ZeroOrderInfo ( value_type *  f_in,
VectorMutable c_in,
VectorMutable h_in 
)
inline

Definition at line 988 of file NLPInterfacePack_NLP.hpp.

Member Data Documentation

value_type* NLPInterfacePack::NLP::ZeroOrderInfo::f

Pointer to objective function f (Will be NULL if not set)

Definition at line 992 of file NLPInterfacePack_NLP.hpp.

VectorMutable* NLPInterfacePack::NLP::ZeroOrderInfo::c

Pointer to constraints residual c (Will be NULL if not set)

Definition at line 994 of file NLPInterfacePack_NLP.hpp.

VectorMutable* NLPInterfacePack::NLP::ZeroOrderInfo::h

Pointer to inequality constraints h (Will be NULL if not set)

Definition at line 996 of file NLPInterfacePack_NLP.hpp.


The documentation for this struct was generated from the following file: