8 #include "LammpsDumpReader.h" 9 #include <tools/storage/Configuration.h> 10 #include <util/space/Vector.h> 11 #include <util/misc/ioUtil.h> 37 std::stringstream line;
52 UTIL_THROW(
"EOF reading ITEM: NUMBER OF ATOMS");
71 file >> min[i] >> max[i];
72 lengths[i] = max[i] - min[i];
86 int i, j, id, typeId, molId;
87 for (i = 0; i < nAtom; ++i) {
92 atomPtr = storagePtr->
ptr(
id);
const int Dimension
Dimensionality of space.
A Vector is a Cartesian vector.
bool getNextLine(std::istream &in, std::string &line)
Read the next non-empty line into a string, strip trailing whitespace.
#define UTIL_THROW(msg)
Macro for throwing an Exception, reporting function, file and line number.
Utility classes for scientific computation.
void checkString(std::istream &in, const std::string &expected)
Extract string from stream, and compare to expected value.
void setClassName(const char *className)
Set class name string.
An IntVector is an integer Cartesian vector.