add support for adding an ITEM: TIME output to some dump files

This commit is contained in:
Axel Kohlmeyer
2019-09-30 11:03:22 -04:00
parent 6cd460072b
commit 01214de6bd
8 changed files with 35 additions and 3 deletions

View File

@ -15,9 +15,9 @@
#include <cstring>
#include "domain.h"
#include "atom.h"
#include "update.h"
#include "memory.h"
#include "error.h"
#include "update.h"
using namespace LAMMPS_NS;
@ -213,6 +213,8 @@ void DumpAtom::header_item(bigint ndump)
++unit_count;
fprintf(fp,"ITEM: UNITS\n%s\n",update->unit_style);
}
if (time_flag) fprintf(fp,"ITEM: TIME\n%.16g\n",compute_time());
fprintf(fp,"ITEM: TIMESTEP\n");
fprintf(fp,BIGINT_FORMAT "\n",update->ntimestep);
fprintf(fp,"ITEM: NUMBER OF ATOMS\n");
@ -232,6 +234,8 @@ void DumpAtom::header_item_triclinic(bigint ndump)
++unit_count;
fprintf(fp,"ITEM: UNITS\n%s\n",update->unit_style);
}
if (time_flag) fprintf(fp,"ITEM: TIME\n%.16g\n",compute_time());
fprintf(fp,"ITEM: TIMESTEP\n");
fprintf(fp,BIGINT_FORMAT "\n",update->ntimestep);
fprintf(fp,"ITEM: NUMBER OF ATOMS\n");