8 #include "ConfigIoFactory.h" 11 #include "DdMdConfigIo.h" 12 #include "DdMdOrderedConfigIo.h" 13 #include "LammpsConfigIo.h" 14 #include "SerializeConfigIo.h" 25 : simulationPtr_(&simulation)
39 if (className ==
"DdMdConfigIo") {
48 if (className ==
"DdMdConfigIo_NoMolecule") {
51 if (className ==
"DdMdConfigIo_Molecule") {
54 if (className ==
"DdMdOrderedConfigIo") {
63 if (className ==
"DdMdOrderedConfigIo_NoMolecule") {
66 if (className ==
"LammpsConfigIo") {
69 if (className ==
"SerializeConfigIo") {
Lammps data file format for configuration files.
Parallel domain decomposition (DD) MD simulation.
Main object for a domain-decomposition MD simulation.
Native / default format for configuration files.
Native / default format for configuration files.
ConfigIoFactory(Simulation &simulation)
Constructor.
ConfigIo * trySubfactories(const std::string &className) const
Search through subfactories for match.
Utility classes for scientific computation.
static bool hasAtomContext()
Is AtomContext data enabled?
ConfigIo * factory(const std::string &subclassName) const
Create an instance of a specified subclass of ConfigIo.
Abstract reader/writer for configuration files.
Save / load configuration from / to an archive.