|
Ipopt
trunk
|
#include <callbackfunctions.hpp>
Definition at line 29 of file callbackfunctions.hpp.
| CallbackFunctions::CallbackFunctions | ( | const mxArray * | ptr | ) | [explicit] |
| bool CallbackFunctions::constraintFuncIsAvailable | ( | ) | const [inline] |
Definition at line 42 of file callbackfunctions.hpp.
| bool CallbackFunctions::jacobianFuncIsAvailable | ( | ) | const [inline] |
Definition at line 43 of file callbackfunctions.hpp.
| bool CallbackFunctions::hessianFuncIsAvailable | ( | ) | const [inline] |
Definition at line 44 of file callbackfunctions.hpp.
| bool CallbackFunctions::iterFuncIsAvailable | ( | ) | const [inline] |
Definition at line 45 of file callbackfunctions.hpp.
| double CallbackFunctions::computeObjective | ( | const Iterate & | x | ) | const |
| void CallbackFunctions::computeGradient | ( | const Iterate & | x, |
| double * | g | ||
| ) | const |
| void CallbackFunctions::computeConstraints | ( | const Iterate & | x, |
| int | m, | ||
| double * | c | ||
| ) | const |
| SparseMatrix* CallbackFunctions::getJacobianStructure | ( | int | n, |
| int | m | ||
| ) | const |
| SparseMatrix* CallbackFunctions::getHessianStructure | ( | int | n | ) | const |
| void CallbackFunctions::computeJacobian | ( | int | m, |
| const Iterate & | x, | ||
| SparseMatrix & | J | ||
| ) | const |
| void CallbackFunctions::computeHessian | ( | const Iterate & | x, |
| double | sigma, | ||
| int | m, | ||
| const double * | lambda, | ||
| SparseMatrix & | H | ||
| ) | const |
| bool CallbackFunctions::iterCallback | ( | int | t, |
| double | f, | ||
| double | inf_pr, | ||
| double | inf_du, | ||
| double | mu, | ||
| double | d_norm, | ||
| double | regularization_size, | ||
| double | alpha_du, | ||
| double | alpha_pr, | ||
| int | ls_trials, | ||
| const Ipopt::IpoptData * | ip_data, | ||
| Ipopt::IpoptCalculatedQuantities * | ip_cq, | ||
| int | n | ||
| ) | const |
MatlabFunctionHandle* CallbackFunctions::objfunc [protected] |
Definition at line 87 of file callbackfunctions.hpp.
MatlabFunctionHandle* CallbackFunctions::gradfunc [protected] |
Definition at line 88 of file callbackfunctions.hpp.
MatlabFunctionHandle* CallbackFunctions::constraintfunc [protected] |
Definition at line 89 of file callbackfunctions.hpp.
MatlabFunctionHandle* CallbackFunctions::jacobianfunc [protected] |
Definition at line 90 of file callbackfunctions.hpp.
MatlabFunctionHandle* CallbackFunctions::jacstrucfunc [protected] |
Definition at line 91 of file callbackfunctions.hpp.
MatlabFunctionHandle* CallbackFunctions::hessianfunc [protected] |
Definition at line 92 of file callbackfunctions.hpp.
MatlabFunctionHandle* CallbackFunctions::hesstrucfunc [protected] |
Definition at line 93 of file callbackfunctions.hpp.
MatlabFunctionHandle* CallbackFunctions::iterfunc [protected] |
Definition at line 94 of file callbackfunctions.hpp.
1.7.6.1