bundles / scipy 1.17.1 / scipy / optimize / _trustregion_constr / tr_interior_point / BarrierSubproblem
class
scipy.optimize._trustregion_constr.tr_interior_point:BarrierSubproblem
source: /scipy/optimize/_trustregion_constr/tr_interior_point.py :23
Signature
class BarrierSubproblem ( x0 , s0 , fun , grad , lagr_hess , n_vars , n_ineq , n_eq , constr , jac , barrier_parameter , tolerance , enforce_feasibility , global_stop_criteria , xtol , fun0 , grad0 , constr_ineq0 , jac_ineq0 , constr_eq0 , jac_eq0 , finite_diff_bounds ) Members
-
__init__ -
_assemble_sparse_jacobian -
_compute_constr -
_compute_function -
_compute_gradient -
_compute_jacobian -
function_and_constraints -
get_slack -
get_variables -
lagrangian_hessian -
lagrangian_hessian_s -
lagrangian_hessian_x -
scaling -
stop_criteria -
update
Summary
Barrier optimization problem:
minimize fun(x) - barrier_parameter*sum(log(s)) subject to: constr_eq(x) = 0 constr_ineq(x) + s = 0
Aliases
-
scipy.optimize._trustregion_constr.tr_interior_point.BarrierSubproblem