1 #ifndef MCMD_CONFIG_IO_H 2 #define MCMD_CONFIG_IO_H 11 #include <simp/boundary/Boundary.h> 62 virtual void read(std::istream &in) = 0;
69 virtual void write(std::ostream& out) = 0;
112 assert(simulationPtr_);
113 return *simulationPtr_;
121 assert(boundaryPtr_);
122 return *boundaryPtr_;
Boundary & boundary() const
Get the Boundary.
An orthorhombic periodic unit cell.
A set of interacting Molecules enclosed by a Boundary.
File containing preprocessor macros for error handling.
Classes used by all simpatico molecular simulations.
The main object in a simulation, which coordinates others.
Utility classes for scientific computation.
System & system() const
Get a reference to the parent System.
Simulation & simulation() const
Get a reference to the parent Simulation.
Single-processor Monte Carlo (MC) and molecular dynamics (MD).
System configuration file reader and writer.