object
quadratic_penalty(Problem,InnerSolver)ï
Problem- Problem object implementingconstrained_optimization_problem_protocol.InnerSolver- Atom naming a local_optimization solver class taking a single problem parameter, e.g.bfgsorlbfgs. Constructed dynamically each outer iteration asInnerSolver(SubProblem).
Quadratic penalty method for problems with general equality and inequality constraints, delegating each penalized subproblem to an existing local optimization solver.
Availability:
logtalk_load(constrained_optimization(loader))Author: Paulo Moura
Version: 1:0:0
Date: 2026-09-03
Compilation flags:
static, context_switching_callsImports:
Uses:
Remarks:
(none)
Inherited public predicates:
 check_option/1  check_options/1  default_option/1  default_options/1  option/2  option/3  run/2  run/3  run/4  valid_option/1  valid_options/1
Public predicatesï
(no local declarations; see entity ancestors if any)
Protected predicatesï
(no local declarations; see entity ancestors if any)
Private predicatesï
(no local declarations; see entity ancestors if any)
Operatorsï
(none)