Differentiable, Hardware Accelerated, Molecular Dynamics
APACHE-2.0 License
Bot releases are hidden (Show)
This release contains a large refactor of the JAX MD simulation environments as well as new features built on this refactor including support for rigid body physics and preliminary support for simulations on TPU. This version also contains a preliminary version of Nequip as well as code to deserialize saved models.
Published by sschoenholz over 2 years ago
dr_threshold = 0
.ParameterTree
construct to smap
functions. These allow users to pass PyTrees of data into smap
functions with control over how those parameters are mapped among particles.Published by sschoenholz over 2 years ago
Published by sschoenholz over 2 years ago
NPT Fixes, documentation, and neighbor list improvements.
Changes:
Published by sschoenholz almost 3 years ago
Improves and adds support for a number of mechanical properties.
Changes:
perturbation
parameter to all spaces.quantity.py
.elasticity.py
, along with a great colab notebook!Published by sschoenholz almost 3 years ago
More neighbor list improvements.
Changes:
allocate
and update
functions).dr_threshold
by radius in soft sphere and Lennard-Jones potentials.Published by sschoenholz almost 3 years ago
Neighbor List Refactor
New Features:
NeighborListFormat.Dense
.NeighborListFormat.Sparse
and NeighborListFormat.OrderedSparse
.jraph.GraphsTuple
using the partition.to_jraph
function.NeighborListFormat.Sparse
format.neighbor_fn.allocate
and neighbor_fn.update
. Neighbor lists include a convenience update function nbrs = nbrs.update(position)
.