Ipopt  3.12.12
 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::ReferencedObjectinline
C_STYLE enum valueIpopt::TNLP
DECLARE_STD_EXCEPTION(INVALID_TNLP)Ipopt::TNLP
eval_f(int n, const double *vars, bool ignore, double &f)MatlabProgramvirtual
eval_g(int n, const double *vars, bool ignore, int m, double *g)MatlabProgramvirtual
eval_grad_f(int n, const double *vars, bool ignore, double *grad)MatlabProgramvirtual
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)MatlabProgramvirtual
eval_jac_g(int numVariables, const double *variables, bool ignoreThis, int numConstraints, int sizeOfJ, int *rows, int *cols, double *Jx)MatlabProgramvirtual
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::TNLPinlinevirtual
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)MatlabProgramvirtual
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)=0Ipopt::TNLPpure virtual
FORTRAN_STYLE enum valueIpopt::TNLP
funcsMatlabProgramprotected
get_bounds_info(int n, double *lb, double *ub, int m, double *cl, double *cu)MatlabProgramvirtual
get_constraints_linearity(Index m, LinearityType *const_types)Ipopt::TNLPinlinevirtual
get_list_of_nonlinear_variables(Index num_nonlin_vars, Index *pos_nonlin_vars)Ipopt::TNLPinlinevirtual
get_nlp_info(int &n, int &m, int &sizeOfJ, int &sizeOfH, IndexStyleEnum &indexStyle)MatlabProgramvirtual
get_number_of_nonlinear_variables()Ipopt::TNLPinlinevirtual
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::TNLPinlinevirtual
get_starting_point(int n, bool initializeVars, double *vars, bool initializez, double *zl, double *zu, int m, bool initializeLambda, double *lambda)MatlabProgramvirtual
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::TNLPinlinevirtual
get_variables_linearity(Index n, LinearityType *var_types)Ipopt::TNLPinlinevirtual
get_warm_start_iterate(IteratesVector &warm_start_iterate)Ipopt::TNLPinlinevirtual
HMatlabProgramprotected
IndexStyleEnum enum nameIpopt::TNLP
infoMatlabProgramprotected
IntegerMetaDataMapType typedefIpopt::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)MatlabProgramvirtual
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::TNLPinlinevirtual
JMatlabProgramprotected
LINEAR enum valueIpopt::TNLP
LinearityType enum nameIpopt::TNLP
MatlabProgram(const Iterate &x0, const CallbackFunctions &funcs, const Options &options, Iterate &x, MatlabInfo &info)MatlabProgram
NON_LINEAR enum valueIpopt::TNLP
NumericMetaDataMapType typedefIpopt::TNLP
optionsMatlabProgramprotected
ReferenceCount() const Ipopt::ReferencedObjectinline
ReferencedObject()Ipopt::ReferencedObjectinline
ReleaseRef(const Referencer *referencer) const Ipopt::ReferencedObjectinline
StringMetaDataMapType typedefIpopt::TNLP
TNLP()Ipopt::TNLPinline
xMatlabProgramprotected
x0MatlabProgramprotected
~MatlabProgram()MatlabProgramvirtual
~ReferencedObject()Ipopt::ReferencedObjectinlinevirtual
~TNLP()Ipopt::TNLPinlinevirtual