We generally try to publish the code for our projects as open source. If you don’t find the source code that you are looking for below, please contact the corresponding authors. |
sb_desc is a C library to calculate the spherical Bessel descriptors as a means to describe local atomic environments. They are invariant to the symmetries of the physical system, twice-differentiable with respect to atomic positions (including when an atom leaves the environment), and complete to allow the atomic environment to be reconstructed up to symmetry. Licensed under either of the Apache License or the MIT License at your option. |
Mayda is a Rust library to compress integer arrays (all primitive integer types are supported). The design favors decompression speed and the ability to index the compressed array over the compression ratio, on the principle that the runtime penalty for using compressed arrays should be as small as possible. Licensed under either of the Apache License or the MIT License at your option. |
Front Tracking Grain Growth 2D is a C++ program that simulates grain grain in a two-dimensional microstructure, assuming uniform grain boundary energies and mobilities (the simulation is performed in reduced units). The current version has been shown to be able to handle up to ten million grains (memory providing), and is parallelized using OpenMP for shared memory machines. Licensed under the GPLv3. |