Recent Releases of FitSNAP
FitSNAP - v3.1.0
This release includes a refactor of the library API to be more Pythonic, allowing:
- Multiple instances of
FitSnapsinceParallelToolsis no longer a singleton. - No reliance on input scripts; each
FitSnapinstance may have its own dictionary of settings. - Separate and custom MPI communicators for each
FitSnapinstance. - Only need to import
FitSnap, no more separate importing and object creation forConfigandParallelTools(this all happens under the hood for each instance).
Overall these changes allow seamless integration with other Python libraries like pyiron, JARVIS, and more.
Scientific Software - Peer-reviewed
- Python
Published by rohskopf over 2 years ago
FitSNAP - v3.0.1
This release is the first new build version since the upgrade to FitSNAP 3. Main changes include:
- Refactor of the code to include a library interface and API.
- Nonlinear solvers for fitting neural network (NN) potentials, with different options for multi-element support.
- NNs with SNAP and ACE descriptors.
- Custom descriptors and pairwise NNs.
- Deploying NN models to LAMMPS.
- Streamlined documentation using the library API and Sphinx, deployed at https://fitsnap.github.io/
Scientific Software - Peer-reviewed
- Python
Published by rohskopf almost 3 years ago