BoxConstraint

class qctrl.dynamic.types.closed_loop_optimization_step.BoxConstraint(*, lower_bound, upper_bound, bound_type=None)

A box constraint with which you can define the inclusive lower and upper bounds for tunable parameters of your system.

Variables
  • lower_bound (float) – The inclusive lower bound of the constraint.

  • upper_bound (float) – The inclusive upper bound on the constraint.

  • bound_type (qctrl.dynamic.types.box_constraint.BoundType, optional) – Indicates if the parameter has periodic or non-periodic bounds.