Ipopt
trunk
|
#include <ipoptoptions.hpp>
Public Member Functions | |
IpoptOptions (Ipopt::IpoptApplication &app, const mxArray *ptr) | |
~IpoptOptions () | |
bool | useQuasiNewton () const |
bool | useDerivChecker () const |
bool | userScaling () const |
int | printLevel () const |
double | getPosInfty () const |
double | getNegInfty () const |
Protected Member Functions | |
void | setOption (const char *label, const mxArray *ptr) |
void | setStringOption (const char *label, const mxArray *ptr) |
void | setIntegerOption (const char *label, const mxArray *ptr) |
void | setNumberOption (const char *label, const mxArray *ptr) |
Protected Attributes | |
Ipopt::IpoptApplication & | app |
Definition at line 19 of file ipoptoptions.hpp.
IpoptOptions::IpoptOptions | ( | Ipopt::IpoptApplication & | app, |
const mxArray * | ptr | ||
) |
IpoptOptions::~IpoptOptions | ( | ) | [inline] |
Definition at line 28 of file ipoptoptions.hpp.
bool IpoptOptions::useQuasiNewton | ( | ) | const |
bool IpoptOptions::useDerivChecker | ( | ) | const |
bool IpoptOptions::userScaling | ( | ) | const |
int IpoptOptions::printLevel | ( | ) | const |
double IpoptOptions::getPosInfty | ( | ) | const |
double IpoptOptions::getNegInfty | ( | ) | const |
void IpoptOptions::setOption | ( | const char * | label, |
const mxArray * | ptr | ||
) | [protected] |
void IpoptOptions::setStringOption | ( | const char * | label, |
const mxArray * | ptr | ||
) | [protected] |
void IpoptOptions::setIntegerOption | ( | const char * | label, |
const mxArray * | ptr | ||
) | [protected] |
void IpoptOptions::setNumberOption | ( | const char * | label, |
const mxArray * | ptr | ||
) | [protected] |
Ipopt::IpoptApplication& IpoptOptions::app [protected] |
Definition at line 47 of file ipoptoptions.hpp.