diff --git a/ChangeLog.md b/ChangeLog.md index 7e4ecef..3013d1b 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,17 @@ # [Suzuki-Trotter-Evolver](README.md) Change Log +## Release 1.1.0 + +- Added `UnitaryEvolver::get_evolution()` to generate the unitary describing the systems evolution. +- Added `unitary_gate_infidelity()` to calculate gate infidelities. +- Added `UnitaryEvolver::evolved_gate_infidelity()` to calculate the gate infidelity of a unitary generated by a system Hamiltonian. +- Added `UnitaryEvolver::gate_switching_function()` to calculate the switching function with respect to the gate infidelity. +- Added `UnitaryEvolver::evolved_inner_product()` to calculate the inner product of an evolved state vector with some fixed vector. +- Added `UnitaryEvolver::evolved_inner_product_all()` to calculate the inner products of a state vector at each timestep during its evolution with some fixed vector. +- Updated the arXiv reference to: + + Long, C.K., Mayhall, N.J., Economou, S.E. et al. Minimal state-preparation times for silicon spin qubits. npj Quantum Inf 11, 113 (2025). https://doi.org/10.1038/s41534-025-01027-8 + ## Release 1.0.0 This is the initial release. Future changes to this release will be documented