1 #ifndef DDMD_AUTO_CORR_ANALYZER_H 2 #define DDMD_AUTO_CORR_ANALYZER_H 11 #include <ddMd/analyzers/Analyzer.h> 12 #include <util/accumulators/AutoCorrelation.h> 14 #include <ddMd/simulation/Simulation.h> 29 template <
typename Data,
typename Product>
53 virtual void readParameters(std::istream& in);
84 virtual void sample(
long iStep);
89 virtual void output();
104 virtual Data data() = 0;
109 std::ofstream outputFile_;
Abstract base for periodic output and/or analysis actions.
Compute an autocorrelation function for a sequence of Data values.
Parallel domain decomposition (DD) MD simulation.
Main object for a domain-decomposition MD simulation.
Saving / output archive for binary ostream.
Auto-correlation function, using hierarchical algorithm.
Utility classes for scientific computation.
virtual void computeData()
Compute Data value, call on all processors.
Saving archive for binary istream.
virtual ~AutoCorrAnalyzer()
Destructor.