QXTools: A Julia framework for distributed quantum circuit simulation
John Brennan, L. ORiordan, Kenneth Hanley, Myles Doyle, Momme Allalen, D. Brayford, Luigi Iapichino, Niall Moran · The Journal of Open Source Software · 2022
QXTools is a framework for simulating quantum circuits using tensor network methods.Weak simulation is the primary use case where given a quantum circuit and input state QXTools will efficiently calculate the probability amplitude of a given output configuration or set of configurations.Given this ability one can sample from the output distribution using random sampling approaches.QXTools is intended to be used by researchers interested in simulating circuits larger than those possible with full wave-function simulators or those interested in research and development of tensor network circuit simulation methods.See Brennan et al. (2021) for more complete background and scaling results and Brayford et al. ( 2021) for details about deploying in containerised environments.