1 #ifndef DDMD_LAMMPS_CONFIG_IO_H 2 #define DDMD_LAMMPS_CONFIG_IO_H 11 #include <ddMd/configIos/ConfigIo.h> 12 #include <ddMd/chemistry/Group.h> 13 #include <util/space/Vector.h> 66 virtual void readConfig(std::ifstream& file,
MaskPolicy maskPolicy);
77 virtual void writeConfig(std::ofstream& file);
109 std::vector<IoAtom> atoms_;
121 void readGroups(std::ifstream& file,
const char* sectionLabel,
128 void writeGroups(std::ofstream& file,
const char* sectionLabel,
A Vector is a Cartesian vector.
Lammps data file format for configuration files.
Parallel domain decomposition (DD) MD simulation.
Main object for a domain-decomposition MD simulation.
Class for collecting Groups from processors to master processor.
Utility classes for scientific computation.
MaskPolicy
Enumeration of policies for suppressing ("masking") some pair interactions.
A container for all the Group<N> objects on this processor.
Abstract reader/writer for configuration files.
A group of covalently interacting atoms.
Class template for distributing Group<N> objects among processors.