Differences between compute_outer(), compute_middle(), compute_inner(), and compute()?

Hello, I am trying to learn to create a LAMMPS custom potential. I am starting with pair_lj_cut.

Conceptually what are the differences in these functions?
compute_outer(), compute_middle(), compute_inner(), and compute()

Thank you,
-Michael Waters

Hello, I am trying to learn to create a LAMMPS custom potential. I am
starting with pair_lj_cut.

Conceptually what are the differences in these functions?

compute_outer(), compute_middle(), compute_inner(), and compute()

the first three are for cutoff based r-RESPA and the last
for simple r-RESPA, verlet or minimization styles. check out:

http://lammps.sandia.gov/doc/Section_modify.html#mod_10

axel.

And you don't need to provide them in your potential (most don't)
unless you want rRESPA to be able to split the pair computation
into multiple levels.

Steve