LAMMPS Task Breakdown

Hi All,

At the end of each simulation LAMMPS reports a breakdown of its effort and if "timer full" is used even more information like the threads effort breakdown is also reported.
I was wondering if you could explain what "Modify" and "Reduce" sections of the task breakdown refer to?

Best,

Kasra.

Hi All,

At the end of each simulation LAMMPS reports a breakdown of its effort
and if "timer full" is used even more information like the threads
effort breakdown is also reported.
I was wondering if you could explain what "Modify" and "Reduce" sections
of the task breakdown refer to?

​modify is caused by fixes and computes (if called by fixes, which is
typical)

reduce applies to USER-OMP and is the time spent in doing the reduction of
the per-thread force arrays.

axel.​