NLPInterfacePack::NLPSerialPreprocess::ObjGradInfoSerial Struct Reference

Struct for serial gradient (objective), objective and constriants (pointers). More...

#include <NLPInterfacePack_NLPSerialPreprocess.hpp>

List of all members.

Public Member Functions

 ObjGradInfoSerial ()
 
 ObjGradInfoSerial (DVector *Gf_in, const ZeroOrderInfoSerial &first_order_info_in)
 

Public Attributes

DVectorGf
 Gradient of objective function Gf (may be NULL if not set).
value_typef
 Pointer to objective function f (may be NULL if not set).
DVectorc
 Pointer to constraints residual c (may be NULL if not set).
DVectorh
 Pointer to constraints residual h (may be NULL if not set).


Detailed Description

Struct for serial gradient (objective), objective and constriants (pointers).

Objects of this type are passed on to subclasses and contain pointers to quantities to be updated. Note that NLP subclasses are not to resize the DVector objects *Gf, *c or h since the these will already be resized.

Definition at line 418 of file NLPInterfacePack_NLPSerialPreprocess.hpp.


Constructor & Destructor Documentation

NLPInterfacePack::NLPSerialPreprocess::ObjGradInfoSerial::ObjGradInfoSerial (  )  [inline]

Definition at line 421 of file NLPInterfacePack_NLPSerialPreprocess.hpp.

NLPInterfacePack::NLPSerialPreprocess::ObjGradInfoSerial::ObjGradInfoSerial ( DVector Gf_in,
const ZeroOrderInfoSerial first_order_info_in 
) [inline]

Definition at line 424 of file NLPInterfacePack_NLPSerialPreprocess.hpp.


Member Data Documentation

DVector* NLPInterfacePack::NLPSerialPreprocess::ObjGradInfoSerial::Gf

Gradient of objective function Gf (may be NULL if not set).

Definition at line 428 of file NLPInterfacePack_NLPSerialPreprocess.hpp.

value_type* NLPInterfacePack::NLPSerialPreprocess::ObjGradInfoSerial::f

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

Definition at line 430 of file NLPInterfacePack_NLPSerialPreprocess.hpp.

DVector* NLPInterfacePack::NLPSerialPreprocess::ObjGradInfoSerial::c

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

Definition at line 432 of file NLPInterfacePack_NLPSerialPreprocess.hpp.

DVector* NLPInterfacePack::NLPSerialPreprocess::ObjGradInfoSerial::h

Pointer to constraints residual h (may be NULL if not set).

Definition at line 434 of file NLPInterfacePack_NLPSerialPreprocess.hpp.


The documentation for this struct was generated from the following file:
Generated on Wed May 12 21:57:31 2010 for MOOCHO (Single Doxygen Collection) by  doxygen 1.4.7