This adds the methods separate()
and normalize()
to QrackSimulator
. separate()
forces entanglement-breaking between the target subsystem and all other qubits (without condition). normalize()
is a necessary component to achieve separate()
manually via decompose()
.
A bug was fixed in QUnit::Decompose() in the course of testing separate()
.
Full Changelog: v0.12.0...v0.13.0