--- trunk/src/io/DumpReader.cpp 2014/04/24 17:30:00 1992 +++ trunk/src/io/DumpReader.cpp 2014/04/29 17:32:31 1993 @@ -508,6 +508,13 @@ namespace OpenMD { eField[1] = tokenizer.nextTokenAsDouble(); eField[2] = tokenizer.nextTokenAsDouble(); sd->setElectricField(eField); + break; + } + case 's' : { + + RealType sPot; + sPot = tokenizer.nextTokenAsDouble(); + sd->setSitePotential(sPot); break; } default: { @@ -610,6 +617,13 @@ namespace OpenMD { eField[1] = tokenizer.nextTokenAsDouble(); eField[2] = tokenizer.nextTokenAsDouble(); sd->setElectricField(eField); + break; + } + case 's' : { + + RealType sPot; + sPot = tokenizer.nextTokenAsDouble(); + sd->setSitePotential(sPot); break; } default: { @@ -624,7 +638,7 @@ namespace OpenMD { } - void DumpReader::readStuntDoubles(std::istream& inputStream) { + void DumpReader::readStuntDoubles(std::istream& inputStream) { inputStream.getline(buffer, bufferSize); std::string line(buffer);