class BoxConstraint(*, lower_bound, upper_bound, bound_type='NON_PERIODIC')

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

  • 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.