Ipopt  3.12.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Ipopt::IpoptNLP Member List

This is the complete list of members for Ipopt::IpoptNLP, including all inherited members.

AddRef(const Referencer *referencer) const Ipopt::ReferencedObjectinline
AdjustVariableBounds(const Vector &new_x_L, const Vector &new_x_U, const Vector &new_d_L, const Vector &new_d_U)=0Ipopt::IpoptNLPpure virtual
c(const Vector &x)=0Ipopt::IpoptNLPpure virtual
c_evals() const =0Ipopt::IpoptNLPpure virtual
d(const Vector &x)=0Ipopt::IpoptNLPpure virtual
d_evals() const =0Ipopt::IpoptNLPpure virtual
d_L() const =0Ipopt::IpoptNLPpure virtual
d_U() const =0Ipopt::IpoptNLPpure virtual
DECLARE_STD_EXCEPTION(Eval_Error)Ipopt::IpoptNLP
f(const Vector &x)=0Ipopt::IpoptNLPpure virtual
f(const Vector &x, Number mu)=0Ipopt::IpoptNLPpure virtual
f_evals() const =0Ipopt::IpoptNLPpure virtual
FinalizeSolution(SolverReturn status, const Vector &x, const Vector &z_L, const Vector &z_U, const Vector &c, const Vector &d, const Vector &y_c, const Vector &y_d, Number obj_value, const IpoptData *ip_data, IpoptCalculatedQuantities *ip_cq)=0Ipopt::IpoptNLPpure virtual
GetSpaces(SmartPtr< const VectorSpace > &x_space, SmartPtr< const VectorSpace > &c_space, SmartPtr< const VectorSpace > &d_space, SmartPtr< const VectorSpace > &x_l_space, SmartPtr< const MatrixSpace > &px_l_space, SmartPtr< const VectorSpace > &x_u_space, SmartPtr< const MatrixSpace > &px_u_space, SmartPtr< const VectorSpace > &d_l_space, SmartPtr< const MatrixSpace > &pd_l_space, SmartPtr< const VectorSpace > &d_u_space, SmartPtr< const MatrixSpace > &pd_u_space, SmartPtr< const MatrixSpace > &Jac_c_space, SmartPtr< const MatrixSpace > &Jac_d_space, SmartPtr< const SymMatrixSpace > &Hess_lagrangian_space)=0Ipopt::IpoptNLPpure virtual
GetWarmStartIterate(IteratesVector &warm_start_iterate)=0Ipopt::IpoptNLPpure virtual
grad_f(const Vector &x)=0Ipopt::IpoptNLPpure virtual
grad_f(const Vector &x, Number mu)=0Ipopt::IpoptNLPpure virtual
grad_f_evals() const =0Ipopt::IpoptNLPpure virtual
h(const Vector &x, Number obj_factor, const Vector &yc, const Vector &yd)=0Ipopt::IpoptNLPpure virtual
h(const Vector &x, Number obj_factor, const Vector &yc, const Vector &yd, Number mu)=0Ipopt::IpoptNLPpure virtual
h_evals() const =0Ipopt::IpoptNLPpure virtual
HessianMatrixSpace() const =0Ipopt::IpoptNLPpure virtual
Initialize(const Journalist &jnlst, const OptionsList &options, const std::string &prefix)Ipopt::IpoptNLPinlinevirtual
InitializeStructures(SmartPtr< Vector > &x, bool init_x, SmartPtr< Vector > &y_c, bool init_y_c, SmartPtr< Vector > &y_d, bool init_y_d, SmartPtr< Vector > &z_L, bool init_z_L, SmartPtr< Vector > &z_U, bool init_z_U, SmartPtr< Vector > &v_L, SmartPtr< Vector > &v_U)=0Ipopt::IpoptNLPpure virtual
IntermediateCallBack(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, SmartPtr< const IpoptData > ip_data, SmartPtr< IpoptCalculatedQuantities > ip_cq)=0Ipopt::IpoptNLPpure virtual
IpoptNLP(const SmartPtr< NLPScalingObject > nlp_scaling)Ipopt::IpoptNLPinline
IpoptNLP(const IpoptNLP &)Ipopt::IpoptNLPprivate
jac_c(const Vector &x)=0Ipopt::IpoptNLPpure virtual
jac_c_evals() const =0Ipopt::IpoptNLPpure virtual
jac_d(const Vector &x)=0Ipopt::IpoptNLPpure virtual
jac_d_evals() const =0Ipopt::IpoptNLPpure virtual
NLP_scaling() const Ipopt::IpoptNLPinline
nlp_scaling_Ipopt::IpoptNLPprivate
objective_depends_on_mu() const Ipopt::IpoptNLPinlinevirtual
operator=(const IpoptNLP &)Ipopt::IpoptNLPprivate
Pd_L() const =0Ipopt::IpoptNLPpure virtual
Pd_U() const =0Ipopt::IpoptNLPpure virtual
Px_L() const =0Ipopt::IpoptNLPpure virtual
Px_U() const =0Ipopt::IpoptNLPpure virtual
ReferenceCount() const Ipopt::ReferencedObjectinline
ReferencedObject()Ipopt::ReferencedObjectinline
ReleaseRef(const Referencer *referencer) const Ipopt::ReferencedObjectinline
uninitialized_h()=0Ipopt::IpoptNLPpure virtual
x_L() const =0Ipopt::IpoptNLPpure virtual
x_space() const =0Ipopt::IpoptNLPpure virtual
x_U() const =0Ipopt::IpoptNLPpure virtual
~IpoptNLP()Ipopt::IpoptNLPinlinevirtual
~ReferencedObject()Ipopt::ReferencedObjectinlinevirtual