[1] R. Sinclair, D. Johnson, J. Dore, J. Clarke, and A. Wright, Nucl. Instru. Method. 117, 445 (1974).
[2] R. L. Mcgreevy and L. Pusztai, Mol. Simulat. 1, 359 (1988).
[3] E. R. Hesham and A. E. B. Mostafa, Advanced Computer Architecture and Parallel Processing, Hoboken, New Jersey: John Wiley & Sons, Inc., (2005).
[4] The Openmp api Specification for Parallel Programming, https://www.openmp.org/, accessed on 30 April 2020.
[5] Cuda c Best Practices Guide, https://docs.nvidia.com/cuda/cuda-c-best-practices-guide/index.html, accessed 30 April 2020.
[6] Cuda c Programming Guide, https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html, accessed on 30 April 2020.
[7] C++ Inheritance, https://www.tutorialspoint.com/cplusplus/cpp_inheritance.htm, accessed on 30 April 2020.
[8] Z. Liping, G. Zhiqiang, C. Ruiwen, F. Yue, Z. Gaofeng, and X. Benzhu, Comput. Graph. 80, 29 (2019).
[9] M. G. Awan, T. Eslami, and F. Saeed, Comput. Biol. Med. 101, 163 (2018).
[10] Open mpi: Open Source High Performance Computing, https://www.open-mpi.org/, accessed on 30 April 2020.
[11] A. K. Soper, Chem. Phys. 202, 295 (1996).
[12] CLHEP-a Class Library for High Energy Physics, http://proj-clhep.web.cern.ch/proj-clhep/, accessed on 30 April 2020.
[13] L. Lonnblad, Comput. Phys. Commun. 84, 307 (1994).
[14] Jmol: an Open-Source Java Viewer for Chemical Structures in 3D, http://jmol.sourceforge.net/, accessed on 30 April 2020.
[15] Gromacs, http://www.gromacs.org/, accessed on 30 April 2020.
[16] Lammps Molecular Dynamics Simulator, http://lammps.sandia.gov, accessed on 30 April 2020.
[17] Vmd-Visual Molecular Dynamics, http://www.ks.uiuc.edu/Research/vmd/, accessed on 30 April 2020.
[18] W. Humphrey, A. Dalke, and K. Schulten, J. Mol. Graph. Model. 14, 33 (1996).
[19] Mpich is a High Performance and Widely Portable Implementation of the Message Passing Interface (mpi) Standard, http://www.mpich.org/, accessed on 30 April 2020.
[20] Empirical Potential Structure Refinement, https://www.isis.stfc.ac.uk/Pages/Empirical-Potential-Structure-Refinement.aspx, accessed 30 April 2020.
[21] Gudrun-Routines for Reducing Total Scattering Data, https://www.isis.stfc.ac.uk/Pages/Gudrun.aspx, accessed on 30 April 2020.
[22] Empirical Potential Structure Refinement, a User's Guide, version 25, (2017).
[23] I. M. Svishchev and P. G. Kusalik, J. Chem. Phys. 99, 247 (1993).
[24] F. B. A. K. Soper and M. A. Ricci, J. Chem. Phys. 106, 247 (1997).
[25] T. Head-Gordon and M. E. Johnson, Proc. Natl. Acad. Sci. USA 103, 7973 (2006).