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) mm3
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 (ko)
cosine/buck6d cosine/delta (o) cosine/periodic (o) cosine/shift (o)
cosine/shift/exp (o) cosine/squared (o) cross dipole (o)
fourier (o) fourier/simple (o) harmonic (iko) mm3
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
distharm fourier (o) harmonic (iko) inversion/harmonic
ring (o) sqdistharm umbrella (o)