Commit 1ac90815 authored by Axel Kohlmeyer's avatar Axel Kohlmeyer
Browse files

fix external only needs to collect virial in case it is requested

parent 5f184282
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -197,6 +197,7 @@ void FixExternal::set_energy_global(double caller_energy)

void FixExternal::set_virial_global(double *caller_virial)
{
  if (!evflag) return;
  if (!vflag_global) return;

  for (int i = 0; i < 6; i++)
@@ -224,6 +225,7 @@ void FixExternal::set_virial_peratom(double **caller_virial)
{
  int i,j;

  if (!evflag) return;
  if (!vflag_atom) return;

  int nlocal = atom->nlocal;