8 #include "LammpsDumpWriter.h" 9 #include <util/misc/FileMaster.h> 10 #include <util/archives/Serializable_includes.h> 11 #include <util/misc/ioUtil.h> 36 isInitialized_ =
true;
46 isInitialized_ =
true;
81 { outputFile_.close(); }
virtual void save(Serializable::OArchive &ar)
Save state to archive.
virtual void readParameters(std::istream &in)
Read interval.
void openOutputFile(const std::string &filename, std::ofstream &out, std::ios_base::openmode mode=std::ios_base::out) const
Open an output file.
virtual void loadParameters(Serializable::IArchive &ar)
Load parameters from archive.
virtual void loadParameters(Serializable::IArchive &ar)
Load state from an archive.
A set of interacting Molecules enclosed by a Boundary.
System & system()
Return reference to parent system.
void readOutputFileName(std::istream &in)
Read outputFileName from file.
virtual void setup()
Clear nSample counter.
Saving / output archive for binary ostream.
void readInterval(std::istream &in)
Read interval from file, with error checking.
Utility classes for scientific computation.
LammpsDumpWriter(System &system)
Constructor.
Template for Analyzer associated with one System.
Saving archive for binary istream.
Single-processor Monte Carlo (MC) and molecular dynamics (MD).
virtual void output()
Close file.
void setClassName(const char *className)
Set class name string.
FileMaster & fileMaster()
Get the FileMaster by reference.
bool isAtInterval(long counter) const
Return true iff counter is a multiple of the interval.
const std::string & outputFileName() const
Return outputFileName string.
void writeConfig(std::ostream &out)
Write system configuration to a specified ostream.
virtual void sample(long iStep)
Write a frame/snapshot to file.