40 Array <dVec,1> config;
61 double aveNumParticles;
66 void insertParticle();
67 void deleteParticle();
73 double getTotalEnergy();
Pre-equilibration via classical Monte Carlo.
~ClassicalMonteCarlo()
Destructor.
ClassicalMonteCarlo(PotentialBase *, PotentialBase *, MTRand &, const Container *, Array< dVec, 1 > &)
Constructor.
void run(uint32, bool)
Perform the Monte Carlo equilibration.
The base class which holds details on the generalized box that our system will be simulated inside of...
The base class from which all specific potentials are derived from.
Global common header with shared dependencies and methods.
unsigned long uint32
Unsigned integer type, at least 32 bits.
TinyVector< double, NDIM > dVec
A NDIM-vector of type double.
Class definitions for all file input/output.
All possible potential classes.