We introduce tqix.pis, a library of tqix for executing various algorithms in
large-scale quantum simulation platforms. The program emulates basic functions
of a quantum circuit, including initialization qubits, quantum gates, and
measurements. It utilizes the collective processes in ensembles of two-level
systems to reduce the dimension, and facilitates the simulation time with
multi-core processors and Graphics Processing Units. The library is thus
programmable for different large-scale quantum simulation platforms, such as
trapped ions, ultracold atoms in optical lattices, Rydberg atom arrays in
optical tweezers, and nitrogen-vacancy centers. It is applicable for examining
spin squeezing, variational quantum squeezing, quantum phase transition,
many-body quantum dynamics, and other quantum algorithms.Comment: 17 pages, 8 figure