ParticleLifeModel¶
- class torch_sim.models.particle_life.ParticleLifeModel(sigma=1.0, epsilon=1.0, beta=0.3, device=None, dtype=torch.float64, *, compute_stress=False, per_atom_stresses=False, neighbor_list_fn=torchsim_nl, cutoff=None, **kwargs)[source]¶
Bases:
PairForcesModelAsymmetric particle-life force model.
Convenience subclass that fixes the force function to
particle_life_pair_force()so the caller only needs to supplysigma,epsilon(amplitude), andbeta.Example:
model = ParticleLifeModel( sigma=1.0, epsilon=1.0, beta=0.3, cutoff=1.0, ) results = model(sim_state)