Couenne 0.5.8
Loading...
Searching...
No Matches
Couenne::ExprHess Class Reference

expression matrices. More...

#include <CouenneExprHess.hpp>

Public Member Functions

 ExprHess ()
 
 ExprHess (CouenneProblem *)
 
 ExprHess (const ExprHess &)
 
ExprHessoperator= (const ExprHess &)
 
ExprHessclone ()
 
 ~ExprHess ()
 
int nnz ()
 
int * iRow ()
 
int * jCol ()
 
int * numL ()
 
int ** lamI ()
 
expression *** expr ()
 

Detailed Description

expression matrices.

Used to evaluate the Hessian of the Lagrangian function at an optimal solution of the NLP

Definition at line 21 of file CouenneExprHess.hpp.

Constructor & Destructor Documentation

◆ ExprHess() [1/3]

Couenne::ExprHess::ExprHess ( )

◆ ExprHess() [2/3]

Couenne::ExprHess::ExprHess ( CouenneProblem * )

◆ ExprHess() [3/3]

Couenne::ExprHess::ExprHess ( const ExprHess & )

◆ ~ExprHess()

Couenne::ExprHess::~ExprHess ( )

Member Function Documentation

◆ operator=()

ExprHess & Couenne::ExprHess::operator= ( const ExprHess & )

◆ clone()

ExprHess * Couenne::ExprHess::clone ( )

◆ nnz()

int Couenne::ExprHess::nnz ( )
inline

Definition at line 63 of file CouenneExprHess.hpp.

◆ iRow()

int * Couenne::ExprHess::iRow ( )
inline

Definition at line 64 of file CouenneExprHess.hpp.

◆ jCol()

int * Couenne::ExprHess::jCol ( )
inline

Definition at line 65 of file CouenneExprHess.hpp.

◆ numL()

int * Couenne::ExprHess::numL ( )
inline

Definition at line 66 of file CouenneExprHess.hpp.

◆ lamI()

int ** Couenne::ExprHess::lamI ( )
inline

Definition at line 67 of file CouenneExprHess.hpp.

◆ expr()

expression *** Couenne::ExprHess::expr ( )
inline

Definition at line 69 of file CouenneExprHess.hpp.


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