relentless
Computational materials design, with less code
Computational materials design, with less code
To install this package, run one of the following:
relentless is a Python package for executing molecular simulations in larger computational workflows. The simulation protocol is specified as a reproducible, human-readable recipe that is run natively in popular engines such as LAMMPS and HOOMD-blue. relentless also has robust features for optimization with simulations, including independent and dependent variables with automatic differentiation, objective functions of simulations, and optimization methods. All features are readily extensible through a clean hierarchy of abstract objects, enabling you to quickly use your own simulation code or optimization objective.
Summary
Computational materials design, with less code
Last Updated
Aug 26, 2024 at 18:52
License
BSD-3-Clause
Total Downloads
40.1K
Supported Platforms
Unsupported Platforms
GitHub Repository
https://github.com/mphowardlab/relentlessDocumentation
https://relentless.readthedocs.io