1 #ifndef MCMD_TYPE_DISTRIBUTION_H 2 #define MCMD_TYPE_DISTRIBUTION_H 11 #include <mcMd/analyzers/SystemAnalyzer.h> 12 #include <mcMd/mcSimulation/McSystem.h> 13 #include <util/accumulators/IntDistribution.h> 47 virtual void readParameters(std::istream& in);
69 template <
class Archive>
70 void serialize(Archive& ar,
const unsigned int version);
75 void sample(
long iStep);
80 virtual void output();
85 std::ofstream outputFile_;
110 template <
class Archive>
void serialize(Archive &ar, BoundaryEnsemble::Type &data, const unsigned int version)
Serialize a BoundaryEnsemble::Type enum value.
A System for use in a Markov chain Monte Carlo simulation.
Classes used by all simpatico molecular simulations.
Mix-in class for mutable subclasses of Species.
Saving / output archive for binary ostream.
Calculate distribution of type indices for mutable species.
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).
void serialize(Archive &ar, T &data, const unsigned int version)
Serialize one object of type T.
A Species represents a set of chemically similar molecules.