1 #ifndef MCMD_SYSTEM_ANALYZER_FACTORY_H 2 #define MCMD_SYSTEM_ANALYZER_FACTORY_H 11 #include <util/param/Factory.h> 12 #include <mcMd/analyzers/Analyzer.h> 47 virtual Analyzer* factory(
const std::string& className)
const;
55 {
return *simulationPtr_; }
63 {
return *systemPtr_; }
A set of interacting Molecules enclosed by a Boundary.
The main object in a simulation, which coordinates others.
Abstract base for periodic output and/or analysis actions.
AnalyzerFactory for any System (for mc or md).
Utility classes for scientific computation.
Single-processor Monte Carlo (MC) and molecular dynamics (MD).
Simulation & simulation() const
Return reference to parent Simulation.