kona.Optimizer

class kona.Optimizer(solver, algorithm, optns=None)[source]

Bases: object

This is a top-level optimization controller. It is intended to be the primary means by which a user interacts with Kona.

Variables:
Parameters:
set_design_bounds(lower=None, upper=None)[source]

Define lower and upper design bounds.

Parameters:
  • lower (int) – Lower bound for design variables.
  • upper (int) – Upper bound for design variables.
solve(print_opts=False)[source]