ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
interface for any kind of input class More...
#include <InputBase.h>
Public Member Functions | |
virtual void | readPhaseSpaceHeader (Domain *domain, double timestep)=0 |
read the phase space components and header information More... | |
virtual void | readXML (XMLfileUnits &) |
virtual unsigned long | readPhaseSpace (ParticleContainer *particleContainer, Domain *domain, DomainDecompBase *domainDecomp)=0 |
read the actual phase space information More... | |
interface for any kind of input class
|
pure virtual |
read the actual phase space information
Implemented in ASCIIReader, BinaryReader, CubicGridGeneratorInternal, MkesferaGenerator, MPI_IOReader, MultiObjectGenerator, ObjectGenerator, ReplicaGenerator, MkTcTSGenerator, and PerCellGenerator.
|
pure virtual |
read the phase space components and header information
domain | pointer to domain object |
timestep | timestep length |
Implemented in CubicGridGeneratorInternal, MkesferaGenerator, MultiObjectGenerator, ObjectGenerator, ReplicaGenerator, ASCIIReader, BinaryReader, MPI_IOReader, MkTcTSGenerator, and PerCellGenerator.
|
inlinevirtual |
Reimplemented in CubicGridGeneratorInternal, MkesferaGenerator, MultiObjectGenerator, ObjectGenerator, ReplicaGenerator, MkTcTSGenerator, and PerCellGenerator.