lammps/src/USER-TALLY
Axel Kohlmeyer 0ac22e034c turn errors from manybody potentials for */tally computes into warnings 2017-04-22 21:50:27 -04:00
..
README git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13957 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-08-28 23:51:23 +00:00
compute_force_tally.cpp turn errors from manybody potentials for */tally computes into warnings 2017-04-22 21:50:27 -04:00
compute_force_tally.h git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14220 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-10-30 20:04:06 +00:00
compute_heat_flux_tally.cpp turn errors from manybody potentials for */tally computes into warnings 2017-04-22 21:50:27 -04:00
compute_heat_flux_tally.h git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14220 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-10-30 20:04:06 +00:00
compute_pe_mol_tally.cpp turn errors from manybody potentials for */tally computes into warnings 2017-04-22 21:50:27 -04:00
compute_pe_mol_tally.h git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14777 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-03-22 13:44:36 +00:00
compute_pe_tally.cpp turn errors from manybody potentials for */tally computes into warnings 2017-04-22 21:50:27 -04:00
compute_pe_tally.h git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14220 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-10-30 20:04:06 +00:00
compute_stress_tally.cpp turn errors from manybody potentials for */tally computes into warnings 2017-04-22 21:50:27 -04:00
compute_stress_tally.h git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14220 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-10-30 20:04:06 +00:00

README

This package provides computes styles that use a particular hook
to accumulate information about pairwise interactions directly
as part of the pairwise force computation. It inserts additional
function calls into the Pair::ev_tally() method. Several LAMMPS
users have asked for such a facility over time.

The currently provided compute styles are mostly meant as a
demonstration for how to use this facility and provide an
alternative approach to using features like compute group/group
or compute heat/flux. Its application is limited to pairwise 
additive potentials that use the standard Pair::ev_tally()
method to accumulate energy (and virial).

Nevertheless, since those compute styles are executed directly
using information that has already been computed, they should
usually be more efficient than their counterparts.

There are example scripts for using this package in examples/USER/tally

The person who created this package is Axel Kohlmeyer (akohlmey@gmail.com)
at Temple University with a little help and inspiration from
Loris Ercole (SISSA/ISAS Trieste), who contributed compute heat/flux/tally.

Additional contributed compute style for this package are welcome.
Please contact Axel, if you have questions about the implementation.