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 (iko)

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)