5.9. Bond_style potentials

All LAMMPS bond_style commands. Some styles have accelerated versions. This is indicated by additional letters in parenthesis: g = GPU, i = USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.

none zero hybrid
class2 (ko) fene (iko) fene/expand (o) gromos (o)
harmonic (iko) harmonic/shift (o) harmonic/shift/cut (o) morse (o)
nonlinear (o) oxdna/fene oxdna2/fene quartic (o)
table (o)      

5.10. Angle_style potentials

All LAMMPS angle_style commands. Some styles have accelerated versions. This is indicated by additional letters in parenthesis: g = GPU, i = USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.

none zero hybrid
charmm (iko) class2 (ko) class2/p6 cosine (o)
cosine/buck6d cosine/delta (o) cosine/periodic (o) cosine/shift (o)
cosine/shift/exp (o) cosine/squared (o) dipole (o) fourier (o)
fourier/simple (o) harmonic (iko) quartic (o) sdk (o)
table (o)      

5.11. Dihedral_style potentials

All LAMMPS dihedral_style commands. Some styles have accelerated versions. This is indicated by additional letters in parenthesis: g = GPU, i = USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.

none zero hybrid
charmm (iko) charmmfsw class2 (ko) cosine/shift/exp (o)
fourier (io) harmonic (io) helix (o) multi/harmonic (o)
nharmonic (o) opls (iko) quadratic (o) spherical
table (o) table/cut    

5.12. Improper_style potentials

All LAMMPS improper_style commands. Some styles have accelerated versions. This is indicated by additional letters in parenthesis: g = GPU, i = USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.

none zero hybrid
class2 (ko) cossq (o) cvff (io) distance
fourier (o) harmonic (iko) inversion/harmonic ring (o)
umbrella (o)