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::NLPSecondOrder::SecondOrderInfo Struct Reference

Struct for zero, first and second order quantities (pointers) More...

#include <NLPInterfacePack_NLPSecondOrder.hpp>

Public Member Functions

 SecondOrderInfo ()
 
 SecondOrderInfo (MatrixSymOp *HL_in, const FirstOrderInfo &first_order_info)
 

Public Attributes

MatrixSymOp * HL
 Pointer to Hessiand of the Lagrangian HL) (may be NULL is not set) More...
 
MatrixOp * Gc
 Pointer to Hessian of the equality constraints Gc (may be NULL if not set) More...
 
VectorMutable * Gf
 Pointer to gradient of objective function Gf (may be NULL if not set) More...
 
value_type * f
 Pointer to objective function f (may be NULL if not set) More...
 
VectorMutable * c
 Pointer to equality constraints residule c (may be NULL if not set) More...
 

Detailed Description

Struct for zero, first and second order quantities (pointers)

Definition at line 239 of file NLPInterfacePack_NLPSecondOrder.hpp.

Constructor & Destructor Documentation

NLPInterfacePack::NLPSecondOrder::SecondOrderInfo::SecondOrderInfo ( )
inline

Definition at line 241 of file NLPInterfacePack_NLPSecondOrder.hpp.

NLPInterfacePack::NLPSecondOrder::SecondOrderInfo::SecondOrderInfo ( MatrixSymOp *  HL_in,
const FirstOrderInfo first_order_info 
)
inline

Definition at line 245 of file NLPInterfacePack_NLPSecondOrder.hpp.

Member Data Documentation

MatrixSymOp* NLPInterfacePack::NLPSecondOrder::SecondOrderInfo::HL

Pointer to Hessiand of the Lagrangian HL) (may be NULL is not set)

Definition at line 250 of file NLPInterfacePack_NLPSecondOrder.hpp.

MatrixOp* NLPInterfacePack::NLPSecondOrder::SecondOrderInfo::Gc

Pointer to Hessian of the equality constraints Gc (may be NULL if not set)

Definition at line 252 of file NLPInterfacePack_NLPSecondOrder.hpp.

VectorMutable* NLPInterfacePack::NLPSecondOrder::SecondOrderInfo::Gf

Pointer to gradient of objective function Gf (may be NULL if not set)

Definition at line 254 of file NLPInterfacePack_NLPSecondOrder.hpp.

value_type* NLPInterfacePack::NLPSecondOrder::SecondOrderInfo::f

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

Definition at line 256 of file NLPInterfacePack_NLPSecondOrder.hpp.

VectorMutable* NLPInterfacePack::NLPSecondOrder::SecondOrderInfo::c

Pointer to equality constraints residule c (may be NULL if not set)

Definition at line 258 of file NLPInterfacePack_NLPSecondOrder.hpp.


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