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: