1 solution.SolverProgress

solution.SolverProgress(
    iteration,
    objective_value,
    constraint_violation,
    elapsed_time,
    x,
)

Snapshot of solver state passed to user callbacks during optimization.

1.1 Attributes

Name Type Description
iteration int Current iteration number.
objective_value float Current objective function value (in original sense).
constraint_violation float Maximum constraint violation (0.0 if feasible).
elapsed_time float Wall-clock time since solve started (seconds).
x NDArray[np.floating] Current variable values as a numpy array.