|
|
std::vector< Component > | _components |
| |
|
std::map< std::string, int > | _componentnamesToIds |
| |
|
std::vector< MixingRuleBase * > | _mixingrules |
| |
|
DomainBase * | _domain |
| |
|
Type | _type = undefined |
| |
|
Domain * | _simulationDomain |
| |
◆ beforeThermostat()
| void CanonicalEnsemble::beforeThermostat |
( |
unsigned long |
simstep, |
|
|
unsigned long |
initStatistics |
|
) |
| |
|
overridevirtual |
runs before temperature control is applied, but after force calculations, triggers radial distribution call in Domain only for NVT
Reimplemented from Ensemble.
◆ E()
| double CanonicalEnsemble::E |
( |
| ) |
|
|
inlineoverridevirtual |
Returns the global energy of the ensemble.
Implements Ensemble.
◆ mu()
| double CanonicalEnsemble::mu |
( |
| ) |
|
|
inlineoverridevirtual |
Returns the global chemical potential of the ensemble.
Implements Ensemble.
◆ N()
| unsigned long CanonicalEnsemble::N |
( |
| ) |
|
|
inlineoverridevirtual |
Returns the global number of Molecules of the ensemble.
Implements Ensemble.
◆ p()
| double CanonicalEnsemble::p |
( |
| ) |
|
|
inlineoverridevirtual |
Returns the global presure of the ensemble.
Implements Ensemble.
◆ readXML()
◆ T()
| double CanonicalEnsemble::T |
( |
| ) |
|
|
inlineoverridevirtual |
Returns the global Temperature of the ensemble.
Implements Ensemble.
◆ updateGlobalVariable()
| void CanonicalEnsemble::updateGlobalVariable |
( |
ParticleContainer * |
particleContainer, |
|
|
GlobalVariable |
variable |
|
) |
| |
|
overridevirtual |
Calculate global variables.
- Parameters
-
| variable | Variable to be updated. |
Implements Ensemble.
◆ V()
| double CanonicalEnsemble::V |
( |
| ) |
|
|
inlineoverridevirtual |
Returns the global volume of the ensemble.
Implements Ensemble.
The documentation for this class was generated from the following files: