Go to the documentation of this file.
13 #ifndef ESYS_LSMCHECKPOINTLOADER_H
14 #define ESYS_LSMCHECKPOINTLOADER_H
46 void read(std::istream &iStream)
59 void read(std::istream &iStream)
92 int numConnections = 0;
103 template<
class TmplLsmData>
107 StringVector::const_iterator it =
m_fileNames.begin();
112 std::ifstream iStream(it->c_str());
114 lsmData.template addParticles<ParticleReader::Iterator,CParticle>(pReader.
getIterator());
116 int numConnectionGroups = 0;
117 iStream >> numConnectionGroups;
118 for (
int i = 0; i < numConnectionGroups; i++) {
Definition: CheckPointLoader.h:37
ConnectionReader(std::istream &iStream)
Definition: CheckPointLoader.h:86
void setNumElements(int numElements)
Definition: IterativeReader.hpp:77
void read(std::istream &iStream)
Definition: CheckPointLoader.h:59
std::vector< std::string > StringVector
Definition: CheckPointInfo.h:24
std::istream & getIStream()
Definition: IterativeReader.hpp:83
void read(std::istream &iStream)
Definition: CheckPointLoader.h:46
virtual void initialise()
Definition: CheckPointLoader.h:74
Definition: CheckPointLoader.h:66
Definition: CheckPointable.cpp:17
Definition: BondedInteractionCpData.h:26
IterativeReader< IStreamIterator< ParticleData > >::Iterator Iterator
Definition: CheckPointLoader.h:68
StringVector m_fileNames
Definition: CheckPointLoader.h:126
virtual void loadCheckPointData(std::istream &iStream)
Definition: Particle.cpp:457
Iterator & getIterator()
Definition: IterativeReader.hpp:113
virtual void loadCheckPointData(std::istream &iStream)
Definition: BondedInteractionCpData.cpp:94
void loadInto(TmplLsmData &lsmData)
Definition: CheckPointLoader.h:104
CheckPointLoader(const StringVector &fileNames)
Definition: CheckPointLoader.h:99
Definition: CheckPointLoader.h:40
ParticleData()
Definition: CheckPointLoader.h:42
Definition: CheckPointLoader.h:53
virtual void initialise()
Definition: CheckPointLoader.h:90
Definition: IterativeReader.h:75
Definition: IterativeReader.h:29
ConnectionData()
Definition: CheckPointLoader.h:55
Class for a basic particle.
Definition: Particle.h:51
Definition: CheckPointLoader.h:84
ParticleReader(std::istream &iStream)
Definition: CheckPointLoader.h:70