Commit ada8f2ee authored by peastman's avatar peastman
Browse files

Merge pull request #1512 from swails/fixdcd

Fix periodic box vector writing in the DCD reporter
parents bf11baa7 8c27e63e
...@@ -88,8 +88,7 @@ class DCDReporter(object): ...@@ -88,8 +88,7 @@ class DCDReporter(object):
if self._dcd is None: if self._dcd is None:
self._dcd = DCDFile(self._out, simulation.topology, simulation.integrator.getStepSize(), 0, self._reportInterval) self._dcd = DCDFile(self._out, simulation.topology, simulation.integrator.getStepSize(), 0, self._reportInterval)
a,b,c = state.getPeriodicBoxVectors() self._dcd.writeModel(state.getPositions(), periodicBoxVectors=state.getPeriodicBoxVectors())
self._dcd.writeModel(state.getPositions(), mm.Vec3(a[0].value_in_unit(nanometer), b[1].value_in_unit(nanometer), c[2].value_in_unit(nanometer))*nanometer)
def __del__(self): def __del__(self):
self._out.close() self._out.close()
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment