KnitroProblem Class Reference

#include <OSKnitroSolver.h>

Collaboration diagram for KnitroProblem:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 KnitroProblem (OSInstance *osinstance_, OSResult *osresult_)
 the IpoptProblemclass constructor
virtual ~KnitroProblem ()
 the IpoptProblem class destructor
int getN (void)
int getM (void)
void getInitialX (double *const daX)
bool loadProblemIntoKnitro (KTR_context_ptr kc)
bool areDerivativesImplemented (const DerivativesImplementedType nWhichDers)
int evalFC (const double *const daX, double *const dObj, double *const daC, void *userParams)
int evalGA (const double *const daX, double *const daG, double *const daJ, void *userParams)
int evalH (const double *const daX, const double *const daLambda, double *const daH, void *userParams)
int evalHV (const double *const daX, const double *const daLambda, double *const daHV, void *userParams)

Public Attributes

OSResultosresult
OSInstanceosinstance
std::string knitroErrorMsg

Detailed Description

Definition at line 86 of file OSKnitroSolver.h.


Constructor & Destructor Documentation

KnitroProblem::KnitroProblem ( OSInstance osinstance_,
OSResult osresult_ 
)

the IpoptProblemclass constructor

virtual KnitroProblem::~KnitroProblem (  )  [virtual]

the IpoptProblem class destructor


Member Function Documentation

int KnitroProblem::getN ( void   ) 
int KnitroProblem::getM ( void   ) 
void KnitroProblem::getInitialX ( double *const   daX  ) 
bool KnitroProblem::loadProblemIntoKnitro ( KTR_context_ptr  kc  ) 
bool KnitroProblem::areDerivativesImplemented ( const DerivativesImplementedType  nWhichDers  ) 
int KnitroProblem::evalFC ( const double *const   daX,
double *const   dObj,
double *const   daC,
void *  userParams 
)
int KnitroProblem::evalGA ( const double *const   daX,
double *const   daG,
double *const   daJ,
void *  userParams 
)
int KnitroProblem::evalH ( const double *const   daX,
const double *const   daLambda,
double *const   daH,
void *  userParams 
)
int KnitroProblem::evalHV ( const double *const   daX,
const double *const   daLambda,
double *const   daHV,
void *  userParams 
)

Member Data Documentation

Definition at line 95 of file OSKnitroSolver.h.

Definition at line 97 of file OSKnitroSolver.h.

Definition at line 126 of file OSKnitroSolver.h.


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

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1