InteriorPointInterface
(class from pyomo.contrib.interior_point.interface
)
- class pyomo.contrib.interior_point.interface.InteriorPointInterface(pyomo_model)[source]
Bases:
BaseInteriorPointInterface
Methods
__init__
(pyomo_model)constraint_names
()evaluate_eq_constraints
()evaluate_grad_objective
()evaluate_ineq_constraints
()evaluate_jacobian_eq
()evaluate_jacobian_ineq
()evaluate_objective
()evaluate_primal_dual_kkt_matrix
([timer])evaluate_primal_dual_kkt_rhs
([timer])get_constraint_indices
(pyomo_constraints)get_delta_duals_eq
()get_delta_duals_ineq
()get_delta_duals_primals_lb
()get_delta_duals_primals_ub
()get_delta_duals_slacks_lb
()get_delta_duals_slacks_ub
()get_delta_primals
()get_delta_slacks
()get_duals_eq
()get_duals_ineq
()get_duals_primals_lb
()get_duals_primals_ub
()get_duals_slacks_lb
()get_duals_slacks_ub
()get_obj_factor
()get_primal_indices
(pyomo_variables)get_primals
()get_pyomo_constraints
()get_pyomo_variables
()get_slacks
()ineq_lb
()ineq_ub
()init_duals_eq
()init_duals_ineq
()init_duals_primals_lb
()init_duals_primals_ub
()init_duals_slacks_lb
()init_duals_slacks_ub
()init_primals
()init_slacks
()load_primals_into_pyomo_model
()n_eq_constraints
()n_ineq_constraints
()n_primals
()nnz_hessian_lag
()nnz_jacobian_eq
()nnz_jacobian_ineq
()primals_lb
()primals_ub
()pyomo_model
()pyomo_nlp
()regularize_equality_gradient
(kkt, coef[, ...])regularize_hessian
(kkt, coef[, copy_kkt])set_barrier_parameter
(barrier)set_duals_eq
(duals)set_duals_ineq
(duals)set_duals_primals_lb
(duals)set_duals_primals_ub
(duals)set_duals_slacks_lb
(duals)set_duals_slacks_ub
(duals)set_obj_factor
(obj_factor)set_primal_dual_kkt_solution
(sol)set_primals
(primals)set_slacks
(slacks)variable_names
()Member Documentation