Generate Sphere Packings in Arbitrary Euclidean Dimension. Instructions and source code
Please cite the following if you use this code:
M. Skoge, A. Donev, F. H. Stillinger and S. Torquato, Packing Hyperspheres in High-Dimensional Euclidean Spaces, Physical Review E 74, 041127 (2006).
This webpage contains source codes of C++ programs to generate hard-particle packings in a Euclidean space of arbitrary dimension. If you use these codes, please reference this paper:
“Packing hard spheres in high dimensional Euclidean spaces”, by M. Skoge, A. Donev, F. H. Stillinger, and S. Torquato, Phys. Rev. E, Vol. 74: 041127 (2006) [ibid 75: 029901 (2007)], [cond-mat/0608362]
Disclaimer: The programs given here are general molecular-dynamics codes. They can be used to prepape disordered jammed packings of hard particles, if used with the appropriate options.The programs do not automatically generate packings, yet alone jammed packings. The above paper should provide background on the algorithm and appropriate parameters to use. Additional more sophisticated executable codes can be found at http://cims.nyu.edu/~donev/Packing/PackLSD/Instructions.html, including codes to analyze packings.
Please read the following instructions carefully before asking questions, and contact the original author Monica Skoge (mskoge at domain ucsd.edu) and/or Aleksandar Donev (aleks.donev at domain gmail.com) for help.