Ipopt Documentation  
 
Loading...
Searching...
No Matches
Ipopt::NLP Member List

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

AddRef(const Referencer *referencer) constIpopt::ReferencedObjectinline
DECLARE_STD_EXCEPTION(USER_SCALING_NOT_IMPLEMENTED)Ipopt::NLP
DECLARE_STD_EXCEPTION(INVALID_NLP)Ipopt::NLP
Eval_c(const Vector &x, Vector &c)=0Ipopt::NLPpure virtual
Eval_d(const Vector &x, Vector &d)=0Ipopt::NLPpure virtual
Eval_f(const Vector &x, Number &f)=0Ipopt::NLPpure virtual
Eval_grad_f(const Vector &x, Vector &g_f)=0Ipopt::NLPpure virtual
Eval_h(const Vector &x, Number obj_factor, const Vector &yc, const Vector &yd, SymMatrix &h)=0Ipopt::NLPpure virtual
Eval_jac_c(const Vector &x, Matrix &jac_c)=0Ipopt::NLPpure virtual
Eval_jac_d(const Vector &x, Matrix &jac_d)=0Ipopt::NLPpure virtual
FinalizeSolution(SolverReturn, const Vector &, const Vector &, const Vector &, const Vector &, const Vector &, const Vector &, const Vector &, Number, const IpoptData *, IpoptCalculatedQuantities *)Ipopt::NLPinlinevirtual
GetBoundsInformation(const Matrix &Px_L, Vector &x_L, const Matrix &Px_U, Vector &x_U, const Matrix &Pd_L, Vector &d_L, const Matrix &Pd_U, Vector &d_U)=0Ipopt::NLPpure virtual
GetQuasiNewtonApproximationSpaces(SmartPtr< VectorSpace > &approx_space, SmartPtr< Matrix > &P_approx)Ipopt::NLPinlinevirtual
GetScalingParameters(const SmartPtr< const VectorSpace >, const SmartPtr< const VectorSpace >, const SmartPtr< const VectorSpace >, Number &, SmartPtr< Vector > &, SmartPtr< Vector > &, SmartPtr< Vector > &) constIpopt::NLPinlinevirtual
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::NLPpure virtual
GetStartingPoint(SmartPtr< Vector > x, bool need_x, SmartPtr< Vector > y_c, bool need_y_c, SmartPtr< Vector > y_d, bool need_y_d, SmartPtr< Vector > z_L, bool need_z_L, SmartPtr< Vector > z_U, bool need_z_U)=0Ipopt::NLPpure virtual
GetWarmStartIterate(IteratesVector &)Ipopt::NLPinlinevirtual
IntermediateCallBack(AlgorithmMode, Index, Number, Number, Number, Number, Number, Number, Number, Number, Index, const IpoptData *, IpoptCalculatedQuantities *)Ipopt::NLPinlinevirtual
NLP()Ipopt::NLPinline
NLP(const NLP &)Ipopt::NLPprivate
operator=(const NLP &)Ipopt::NLPprivate
ProcessOptions(const OptionsList &, const std::string &)Ipopt::NLPinlinevirtual
reference_count_Ipopt::ReferencedObjectmutableprivate
ReferenceCount() constIpopt::ReferencedObjectinline
ReferencedObject()Ipopt::ReferencedObjectinline
ReleaseRef(const Referencer *referencer) constIpopt::ReferencedObjectinline
~NLP()Ipopt::NLPinlinevirtual
~ReferencedObject()Ipopt::ReferencedObjectinlinevirtual