pr_ebin(log,md->ebin,md->ifvir,9,3,mode,FALSE);
fprintf(log,"\n");
}
- fprintf(log," Total Virial (%s)\n",unit_energy);
- pr_ebin(log,md->ebin,md->ivir,9,3,mode,FALSE);
- fprintf(log,"\n");
- fprintf(log," Pressure (%s)\n",unit_pres_bar);
- pr_ebin(log,md->ebin,md->ipres,9,3,mode,FALSE);
- fprintf(log,"\n");
+ if (md->bVir)
+ {
+ fprintf(log," Total Virial (%s)\n",unit_energy);
+ pr_ebin(log,md->ebin,md->ivir,9,3,mode,FALSE);
+ fprintf(log,"\n");
+ }
+ if (md->bPress)
+ {
+ fprintf(log," Pressure (%s)\n",unit_pres_bar);
+ pr_ebin(log,md->ebin,md->ipres,9,3,mode,FALSE);
+ fprintf(log,"\n");
+ }
fprintf(log," Total Dipole (%s)\n",unit_dipole_D);
pr_ebin(log,md->ebin,md->imu,3,3,mode,FALSE);
fprintf(log,"\n");