#include <OSKnitroSolver.h>


Public Member Functions | |
| KnitroProblem (OSInstance *osinstance_, OSResult *osresult_) | |
| the IpoptProblemclass constructor More... | |
| virtual | ~KnitroProblem () |
| the IpoptProblem class destructor More... | |
| int | getN (void) |
| int | getM (void) |
| void | getInitialX (double *const daX) |
| bool | loadProblemIntoKnitro (KTR_context_ptr kc) |
| Define the fixed problem definition information and pass it to KNITRO by calling KTR_init_problem. More... | |
| 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 | |
| OSResult * | osresult |
| OSInstance * | osinstance |
| std::string | knitroErrorMsg |
Definition at line 87 of file OSKnitroSolver.h.
| KnitroProblem::KnitroProblem | ( | OSInstance * | osinstance_, |
| OSResult * | osresult_ | ||
| ) |
the IpoptProblemclass constructor
Definition at line 185 of file OSKnitroSolver.cpp.
|
virtual |
the IpoptProblem class destructor
Definition at line 195 of file OSKnitroSolver.cpp.
Definition at line 207 of file OSKnitroSolver.cpp.
Definition at line 213 of file OSKnitroSolver.cpp.
| void KnitroProblem::getInitialX | ( | double *const | daX | ) |
Definition at line 219 of file OSKnitroSolver.cpp.
| bool KnitroProblem::loadProblemIntoKnitro | ( | KTR_context_ptr | kc | ) |
Define the fixed problem definition information and pass it to KNITRO by calling KTR_init_problem.
Definition at line 240 of file OSKnitroSolver.cpp.
| bool KnitroProblem::areDerivativesImplemented | ( | const DerivativesImplementedType | nWhichDers | ) |
Definition at line 422 of file OSKnitroSolver.cpp.
| int KnitroProblem::evalFC | ( | const double *const | daX, |
| double *const | dObj, | ||
| double *const | daC, | ||
| void * | userParams | ||
| ) |
Definition at line 437 of file OSKnitroSolver.cpp.
| int KnitroProblem::evalGA | ( | const double *const | daX, |
| double *const | daG, | ||
| double *const | daJ, | ||
| void * | userParams | ||
| ) |
Definition at line 479 of file OSKnitroSolver.cpp.
| int KnitroProblem::evalH | ( | const double *const | daX, |
| const double *const | daLambda, | ||
| double *const | daH, | ||
| void * | userParams | ||
| ) |
Definition at line 528 of file OSKnitroSolver.cpp.
| int KnitroProblem::evalHV | ( | const double *const | daX, |
| const double *const | daLambda, | ||
| double *const | daHV, | ||
| void * | userParams | ||
| ) |
Definition at line 559 of file OSKnitroSolver.cpp.
| OSResult* KnitroProblem::osresult |
Definition at line 97 of file OSKnitroSolver.h.
| OSInstance* KnitroProblem::osinstance |
Definition at line 99 of file OSKnitroSolver.h.
| std::string KnitroProblem::knitroErrorMsg |
Definition at line 128 of file OSKnitroSolver.h.
1.8.5