1 #ifndef MCMD_MD_ENERGY_ANALYZER_H 2 #define MCMD_MD_ENERGY_ANALYZER_H 11 #include <mcMd/analyzers/SystemAnalyzer.h> 12 #include <mcMd/mdSimulation/MdSystem.h> 58 virtual void readParameters(std::istream& in);
91 virtual void sample(
long iStep);
96 virtual void output();
101 std::ofstream outputFile_;
120 Average* coulombRSpaceAveragePtr_;
121 Average* coulombKSpaceAveragePtr_;
125 bool coulombComponents_;
132 int nSamplePerBlock_;
Calculates the average and variance of a sampled property.
Saving / output archive for binary ostream.
Utility classes for scientific computation.
Template for Analyzer associated with one System.
Saving archive for binary istream.
Single-processor Monte Carlo (MC) and molecular dynamics (MD).
A System for Molecular Dynamics simulation.
Compute averages and output block averages of energy components.
virtual ~MdEnergyAnalyzer()
Destructor.