tmLQCD

tmLQCD is the main gauge configuration generation software of the ETM collaboration. It mainly implements a Hybrid Monte Carlo algorithm with many lattice QCD specific improvements and interfaces to external libraries, most notably QUDA for GPU machines.
tmLQCD is fully parallelised with MPI and openMP. It is able to run with good performance on most modern high performance computing architectures.

tmLQCD is available as free software for dowload from a github-repo.

hadron

hadron represents a R package for statistical analysis of lattice QCD data. This includes the bootstrap, jackknife, and automatic error propagation and autocorrelation analysis.
hadron comprises data types for correlation functions and derived data types. It provides methods for (non-) linear fits and the generalised eigenvalue method.

hadron is available as free software to download from a github-repo.

hadron

qsimulatR

qsimulatR is a quantum computer simulator framework implemented in R with up to 24 qubits. It allows to define general single qubit gates and general controlled single qubit gates. For convenience, it currently provides the most common gates (X, Y, Z, H, Z, S, T, Rx, Ry, Rz, CNOT, SWAP, Toffoli or CCNOT, Fredkin or CSWAP). qsimulatR also implements noise models. qsimulatR supports plotting of circuits and is able to export circuits to Qiskit, a python package which can be used to run on IBM’s hardware.

qsimulatR is available as free software on CRAN and in a github-repo.