Ipopt 3.12.10

- Main Page
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
MatlabProgram Member List

This is the complete list of members for MatlabProgram, including all inherited members.

AddRef(const Referencer *referencer) const | Ipopt::ReferencedObject | inline
C_STYLE enum value | Ipopt::TNLP |
DECLARE_STD_EXCEPTION(INVALID_TNLP) | Ipopt::TNLP |
eval_f(int n, const double *vars, bool ignore, double &f) | MatlabProgram | virtual
eval_g(int n, const double *vars, bool ignore, int m, double *g) | MatlabProgram | virtual
eval_grad_f(int n, const double *vars, bool ignore, double *grad) | MatlabProgram | virtual
eval_h(int n, const double *vars, bool ignore, double sigma, int m, const double *lambda, bool ignoretoo, int sizeOfH, int *rows, int *cols, double *Hx) | MatlabProgram | virtual
eval_jac_g(int numVariables, const double *variables, bool ignoreThis, int numConstraints, int sizeOfJ, int *rows, int *cols, double *Jx) | MatlabProgram | virtual
finalize_metadata(Index n, const StringMetaDataMapType &var_string_md, const IntegerMetaDataMapType &var_integer_md, const NumericMetaDataMapType &var_numeric_md, Index m, const StringMetaDataMapType &con_string_md, const IntegerMetaDataMapType &con_integer_md, const NumericMetaDataMapType &con_numeric_md) | Ipopt::TNLP | inline virtual
finalize_solution(SolverReturn status, int numVariables, const double *variables, const double *zl, const double *zu, int numConstraints, const double *constraints, const double *lambda, double objective, const IpoptData *ip_data, IpoptCalculatedQuantities *ip_cq) | MatlabProgram | virtual
Ipopt::TNLP::finalize_solution(SolverReturn status, Index n, const Number *x, const Number *z_L, const Number *z_U, Index m, const Number *g, const Number *lambda, Number obj_value, const IpoptData *ip_data, IpoptCalculatedQuantities *ip_cq)=0 | Ipopt::TNLP | pure virtual
FORTRAN_STYLE enum value | Ipopt::TNLP |
funcs | MatlabProgram | protected
get_bounds_info(int n, double *lb, double *ub, int m, double *cl, double *cu) | MatlabProgram | virtual
get_constraints_linearity(Index m, LinearityType *const_types) | Ipopt::TNLP | inline virtual
get_list_of_nonlinear_variables(Index num_nonlin_vars, Index *pos_nonlin_vars) | Ipopt::TNLP | inline virtual
get_nlp_info(int &n, int &m, int &sizeOfJ, int &sizeOfH, IndexStyleEnum &indexStyle) | MatlabProgram | virtual
get_number_of_nonlinear_variables() | Ipopt::TNLP | inline virtual
get_scaling_parameters(Number &obj_scaling, bool &use_x_scaling, Index n, Number *x_scaling, bool &use_g_scaling, Index m, Number *g_scaling) | Ipopt::TNLP | inline virtual
get_starting_point(int n, bool initializeVars, double *vars, bool initializez, double *zl, double *zu, int m, bool initializeLambda, double *lambda) | MatlabProgram | virtual
get_var_con_metadata(Index n, StringMetaDataMapType &var_string_md, IntegerMetaDataMapType &var_integer_md, NumericMetaDataMapType &var_numeric_md, Index m, StringMetaDataMapType &con_string_md, IntegerMetaDataMapType &con_integer_md, NumericMetaDataMapType &con_numeric_md) | Ipopt::TNLP | inline virtual
get_variables_linearity(Index n, LinearityType *var_types) | Ipopt::TNLP | inline virtual
get_warm_start_iterate(IteratesVector &warm_start_iterate) | Ipopt::TNLP | inline virtual
H | MatlabProgram | protected
IndexStyleEnum enum name | Ipopt::TNLP |
info | MatlabProgram | protected
IntegerMetaDataMapType typedef | Ipopt::TNLP |
intermediate_callback(AlgorithmMode mode, 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 IpoptData *ip_data, IpoptCalculatedQuantities *ip_cq) | MatlabProgram | virtual
Ipopt::TNLP::intermediate_callback(AlgorithmMode mode, Index iter, Number obj_value, Number inf_pr, Number inf_du, Number mu, Number d_norm, Number regularization_size, Number alpha_du, Number alpha_pr, Index ls_trials, const IpoptData *ip_data, IpoptCalculatedQuantities *ip_cq) | Ipopt::TNLP | inline virtual
J | MatlabProgram | protected
LINEAR enum value | Ipopt::TNLP |
LinearityType enum name | Ipopt::TNLP |
MatlabProgram(const Iterate &x0, const CallbackFunctions &funcs, const Options &options, Iterate &x, MatlabInfo &info) | MatlabProgram |
NON_LINEAR enum value | Ipopt::TNLP |
NumericMetaDataMapType typedef | Ipopt::TNLP |
options | MatlabProgram | protected
ReferenceCount() const | Ipopt::ReferencedObject | inline
ReferencedObject() | Ipopt::ReferencedObject | inline
ReleaseRef(const Referencer *referencer) const | Ipopt::ReferencedObject | inline
StringMetaDataMapType typedef | Ipopt::TNLP |
TNLP() | Ipopt::TNLP | inline
x | MatlabProgram | protected
x0 | MatlabProgram | protected
~MatlabProgram() | MatlabProgram | virtual
~ReferencedObject() | Ipopt::ReferencedObject | inline virtual
~TNLP() | Ipopt::TNLP | inline virtual