From 5725a9cfd8be82ddad9a4bd2941df8d947b2ec7a Mon Sep 17 00:00:00 2001 From: sjplimp Date: Tue, 5 Nov 2013 16:10:30 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@10971 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- src/dump_image.cpp | 3 ++- src/dump_image.h | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/dump_image.cpp b/src/dump_image.cpp index 51c77158eb..05a7486c50 100644 --- a/src/dump_image.cpp +++ b/src/dump_image.cpp @@ -47,6 +47,7 @@ DumpImage::DumpImage(LAMMPS *lmp, int narg, char **arg) : // force binary flag on to avoid corrupted output on Windows binary = 1; + multifile_override = 0; // set filetype based on filename suffix @@ -389,7 +390,7 @@ DumpImage::~DumpImage() void DumpImage::init_style() { - if (multifile == 0) + if (multifile == 0 && !multifile_override) error->all(FLERR,"Dump image requires one snapshot per file"); if (sort_flag) error->all(FLERR,"Dump image cannot perform sorting"); diff --git a/src/dump_image.h b/src/dump_image.h index 9c42c584c1..9cdcb0e062 100644 --- a/src/dump_image.h +++ b/src/dump_image.h @@ -26,6 +26,8 @@ namespace LAMMPS_NS { class DumpImage : public DumpCustom { public: + int multifile_override; // used by write_dump command + DumpImage(class LAMMPS *, int, char**); virtual ~DumpImage(); int pack_comm(int, int *, double *, int, int *);