DCDReporter outputs a series of frames from a Simulation to a DCD file.
More...
List of all members.
Detailed Description
DCDReporter outputs a series of frames from a Simulation to a DCD file.
To use it, create a DCDReporter, then add it to the Simulation's list of reporters.
Constructor & Destructor Documentation
| def __init__ |
( |
|
self, |
|
|
|
file, |
|
|
|
reportInterval |
|
) |
| |
Create a DCDReporter.
- Parameters:
-
| file | (string) The file to write to |
| reportInterval | (int) The interval (in time steps) at which to write frames |
Member Function Documentation
Get information about the next report this object will generate.
- Parameters:
-
| simulation | (Simulation) The Simulation to generate a report for |
- Returns:
- (tuple) A five element tuple. The first element is the number of steps until the next report. The remaining elements specify whether that report will require positions, velocities, forces, and energies respectively.
| def report |
( |
|
self, |
|
|
|
simulation, |
|
|
|
state |
|
) |
| |
Generate a report.
- Parameters:
-
| simulation | (Simulation) The Simulation to generate a report for |
| state | (State) The current state of the simulation |
The documentation for this class was generated from the following file: