This release adds the option to optimize for piecewise constant control functions, as opposed to the 2nd order spline parameterization with carrier waves that is the default parameterization in Quandary. Piecewise constant parameterization can be useful for comparison with e.g. QuTIP or Krotov optimal quantum control solvers. Piecewise constant parameterization is realized with 0-th order spline basis functions. In order to encourage less noisy piecewise constant optimal controls, an additional penalty term has been added that minimizes the total variation amongst the control parameters. An example on its usage has been added to /examples/pythoninterface/
In addition, this release fixes some minor bugs Quandary.