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

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

AddRef(const Referencer *referencer) constIpopt::ReferencedObjectinline
bound_relax_factor_Ipopt::TNLPAdapterprivate
c_rhs_Ipopt::TNLPAdapterprivate
c_space_Ipopt::TNLPAdapterprivate
CheckDerivatives(DerivativeTestEnum deriv_test, Index deriv_test_start_index)Ipopt::TNLPAdapter
d_l_space_Ipopt::TNLPAdapterprivate
d_space_Ipopt::TNLPAdapterprivate
d_u_space_Ipopt::TNLPAdapterprivate
DECLARE_STD_EXCEPTION(INVALID_TNLP)Ipopt::TNLPAdapter
DECLARE_STD_EXCEPTION(ERROR_IN_TNLP_DERIVATIVE_TEST)Ipopt::TNLPAdapter
Ipopt::NLP::DECLARE_STD_EXCEPTION(USER_SCALING_NOT_IMPLEMENTED)Ipopt::NLP
Ipopt::NLP::DECLARE_STD_EXCEPTION(INVALID_NLP)Ipopt::NLP
dependency_detection_with_rhs_Ipopt::TNLPAdapterprivate
dependency_detector_Ipopt::TNLPAdapterprivate
derivative_test_Ipopt::TNLPAdapterprivate
derivative_test_first_index_Ipopt::TNLPAdapterprivate
derivative_test_perturbation_Ipopt::TNLPAdapterprivate
derivative_test_print_all_Ipopt::TNLPAdapterprivate
derivative_test_tol_Ipopt::TNLPAdapterprivate
DerivativeTestEnum enum nameIpopt::TNLPAdapter
DetermineDependentConstraints(Index n_x_var, const Index *x_not_fixed_map, const Number *x_l, const Number *x_u, const Number *g_l, const Number *g_u, Index n_c, const Index *c_map, std::list< Index > &c_deps)Ipopt::TNLPAdapterprivate
Eval_c(const Vector &x, Vector &c)Ipopt::TNLPAdaptervirtual
Eval_d(const Vector &x, Vector &d)Ipopt::TNLPAdaptervirtual
Eval_f(const Vector &x, Number &f)Ipopt::TNLPAdaptervirtual
Eval_grad_f(const Vector &x, Vector &g_f)Ipopt::TNLPAdaptervirtual
Eval_h(const Vector &x, Number obj_factor, const Vector &yc, const Vector &yd, SymMatrix &h)Ipopt::TNLPAdaptervirtual
Eval_jac_c(const Vector &x, Matrix &jac_c)Ipopt::TNLPAdaptervirtual
Eval_jac_d(const Vector &x, Matrix &jac_d)Ipopt::TNLPAdaptervirtual
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)Ipopt::TNLPAdaptervirtual
findiff_jac_ia_Ipopt::TNLPAdapterprivate
findiff_jac_ja_Ipopt::TNLPAdapterprivate
findiff_jac_nnz_Ipopt::TNLPAdapterprivate
findiff_jac_postriplet_Ipopt::TNLPAdapterprivate
findiff_perturbation_Ipopt::TNLPAdapterprivate
findiff_x_l_Ipopt::TNLPAdapterprivate
findiff_x_u_Ipopt::TNLPAdapterprivate
FIRST_ORDER_TEST enum valueIpopt::TNLPAdapter
fixed_variable_treatment_Ipopt::TNLPAdapterprivate
FixedVariableTreatmentEnum enum nameIpopt::TNLPAdapter
full_g_Ipopt::TNLPAdapterprivate
full_lambda_Ipopt::TNLPAdapterprivate
full_x_Ipopt::TNLPAdapterprivate
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)Ipopt::TNLPAdaptervirtual
GetC_Rhs() constIpopt::TNLPAdapterinline
GetFixedVariables(Index &n_x_fixed, Index *&x_fixed_map, FixedVariableTreatmentEnum &fixed_variable_treatment) constIpopt::TNLPAdapterinline
GetFullDimensions(Index &n, Index &m) constIpopt::TNLPAdapterinline
GetPermutationMatrices(SmartPtr< const ExpansionMatrix > &P_x_full_x, SmartPtr< const ExpansionMatrix > &P_x_x_L, SmartPtr< const ExpansionMatrix > &P_x_x_U, SmartPtr< const ExpansionMatrix > &P_c_g, SmartPtr< const ExpansionMatrix > &P_d_g) constIpopt::TNLPAdapterinline
GetQuasiNewtonApproximationSpaces(SmartPtr< VectorSpace > &approx_space, SmartPtr< Matrix > &P_approx)Ipopt::TNLPAdaptervirtual
GetScalingParameters(const SmartPtr< const VectorSpace > x_space, const SmartPtr< const VectorSpace > c_space, const SmartPtr< const VectorSpace > d_space, Number &obj_scaling, SmartPtr< Vector > &x_scaling, SmartPtr< Vector > &c_scaling, SmartPtr< Vector > &d_scaling) constIpopt::TNLPAdaptervirtual
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)Ipopt::TNLPAdaptervirtual
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)Ipopt::TNLPAdaptervirtual
GetWarmStartIterate(IteratesVector &warm_start_iterate)Ipopt::TNLPAdaptervirtual
gradient_approximation_Ipopt::TNLPAdapterprivate
GradientApproxEnum enum nameIpopt::TNLPAdapter
h_idx_map_Ipopt::TNLPAdapterprivate
Hess_lagrangian_space_Ipopt::TNLPAdapterprivate
hessian_approximation_Ipopt::TNLPAdapterprivate
index_style_Ipopt::TNLPAdapterprivate
initialize_findiff_jac(const Index *iRow, const Index *jCol)Ipopt::TNLPAdapterprivate
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, const IpoptData *ip_data, IpoptCalculatedQuantities *ip_cq)Ipopt::TNLPAdaptervirtual
internal_eval_g(bool new_x)Ipopt::TNLPAdapterprivate
internal_eval_jac_g(bool new_x)Ipopt::TNLPAdapterprivate
Jac_c_space_Ipopt::TNLPAdapterprivate
Jac_d_space_Ipopt::TNLPAdapterprivate
JAC_EXACT enum valueIpopt::TNLPAdapter
JAC_FINDIFF_VALUES enum valueIpopt::TNLPAdapter
jac_fixed_idx_map_Ipopt::TNLPAdapterprivate
jac_fixed_iRow_Ipopt::TNLPAdapterprivate
jac_fixed_jCol_Ipopt::TNLPAdapterprivate
jac_g_Ipopt::TNLPAdapterprivate
jac_idx_map_Ipopt::TNLPAdapterprivate
jacobian_approximation_Ipopt::TNLPAdapterprivate
JacobianApproxEnum enum nameIpopt::TNLPAdapter
jnlst_Ipopt::TNLPAdapterprivate
MAKE_CONSTRAINT enum valueIpopt::TNLPAdapter
MAKE_PARAMETER enum valueIpopt::TNLPAdapter
MAKE_PARAMETER_NODUAL enum valueIpopt::TNLPAdapter
n_full_g_Ipopt::TNLPAdapterprivate
n_full_x_Ipopt::TNLPAdapterprivate
n_x_fixed_Ipopt::TNLPAdapterprivate
NLP()Ipopt::NLPinline
NLP(const NLP &)Ipopt::NLPprivate
nlp_lower_bound_inf_Ipopt::TNLPAdapterprivate
nlp_upper_bound_inf_Ipopt::TNLPAdapterprivate
NO_TEST enum valueIpopt::TNLPAdapter
num_linear_variables_Ipopt::TNLPAdapterprivate
nz_full_h_Ipopt::TNLPAdapterprivate
nz_full_jac_g_Ipopt::TNLPAdapterprivate
nz_h_Ipopt::TNLPAdapterprivate
nz_jac_c_Ipopt::TNLPAdapterprivate
nz_jac_c_no_extra_Ipopt::TNLPAdapterprivate
nz_jac_d_Ipopt::TNLPAdapterprivate
OBJGRAD_EXACT enum valueIpopt::TNLPAdapter
OBJGRAD_FINDIFF_VALUES enum valueIpopt::TNLPAdapter
ONLY_SECOND_ORDER_TEST enum valueIpopt::TNLPAdapter
operator=(const TNLPAdapter &)Ipopt::TNLPAdapterprivate
P_c_g_Ipopt::TNLPAdapterprivate
P_c_g_space_Ipopt::TNLPAdapterprivate
P_d_g_Ipopt::TNLPAdapterprivate
P_d_g_space_Ipopt::TNLPAdapterprivate
P_x_full_x_Ipopt::TNLPAdapterprivate
P_x_full_x_space_Ipopt::TNLPAdapterprivate
P_x_x_L_Ipopt::TNLPAdapterprivate
P_x_x_L_space_Ipopt::TNLPAdapterprivate
P_x_x_U_Ipopt::TNLPAdapterprivate
P_x_x_U_space_Ipopt::TNLPAdapterprivate
pd_l_space_Ipopt::TNLPAdapterprivate
pd_u_space_Ipopt::TNLPAdapterprivate
point_perturbation_radius_Ipopt::TNLPAdapterprivate
ProcessOptions(const OptionsList &options, const std::string &prefix)Ipopt::TNLPAdaptervirtual
px_l_space_Ipopt::TNLPAdapterprivate
px_u_space_Ipopt::TNLPAdapterprivate
reference_count_Ipopt::ReferencedObjectmutableprivate
ReferenceCount() constIpopt::ReferencedObjectinline
ReferencedObject()Ipopt::ReferencedObjectinline
RegisterOptions(SmartPtr< RegisteredOptions > roptions)Ipopt::TNLPAdapterstatic
RELAX_BOUNDS enum valueIpopt::TNLPAdapter
ReleaseRef(const Referencer *referencer) constIpopt::ReferencedObjectinline
ResortBnds(const Vector &x_L, Number *x_L_orig, const Vector &x_U, Number *x_U_orig, bool clearorig=true)Ipopt::TNLPAdapterinline
ResortBoundMultipliers(const Vector &x, const Vector &y_c, const Vector &y_d, const Vector &z_L, Number *z_L_orig, const Vector &z_U, Number *z_U_orig)Ipopt::TNLPAdapter
ResortBounds(const Vector &x_L, Number *x_L_orig, const Vector &x_U, Number *x_U_orig)Ipopt::TNLPAdapter
ResortG(const Vector &c, const Vector &d, Number *g_orig, bool correctrhs=false)Ipopt::TNLPAdapter
ResortX(const Vector &x, Number *x_orig, bool usefixedvals=true)Ipopt::TNLPAdapter
SECOND_ORDER_TEST enum valueIpopt::TNLPAdapter
tnlp() constIpopt::TNLPAdapterinline
tnlp_Ipopt::TNLPAdapterprivate
TNLPAdapter(const SmartPtr< TNLP > tnlp, const SmartPtr< const Journalist > jnlst=NULL)Ipopt::TNLPAdapter
TNLPAdapter(const TNLPAdapter &)Ipopt::TNLPAdapterprivate
tol_Ipopt::TNLPAdapterprivate
update_local_lambda(const Vector &y_c, const Vector &y_d)Ipopt::TNLPAdapterprivate
update_local_x(const Vector &x)Ipopt::TNLPAdapterprivate
warm_start_same_structure_Ipopt::TNLPAdapterprivate
x_fixed_map_Ipopt::TNLPAdapterprivate
x_l_space_Ipopt::TNLPAdapterprivate
x_space_Ipopt::TNLPAdapterprivate
x_tag_for_g_Ipopt::TNLPAdapterprivate
x_tag_for_iterates_Ipopt::TNLPAdapterprivate
x_tag_for_jac_g_Ipopt::TNLPAdapterprivate
x_u_space_Ipopt::TNLPAdapterprivate
y_c_tag_for_iterates_Ipopt::TNLPAdapterprivate
y_d_tag_for_iterates_Ipopt::TNLPAdapterprivate
~NLP()Ipopt::NLPinlinevirtual
~ReferencedObject()Ipopt::ReferencedObjectinlinevirtual
~TNLPAdapter()Ipopt::TNLPAdaptervirtual