|
ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
#include <ChemicalPotential.h>
Public Member Functions | |
| void | setMu (int cid, double chempot) |
| unsigned | getInterval () |
| void | setInterval (unsigned delta) |
| void | setInstances (unsigned n) |
| void | setSystem (double x, double y, double z, double m) |
| void | setGlobalN (unsigned long N) |
| void | setNextID (unsigned long id) |
| void | setSubdomain (int rank, double x0, double x1, double y0, double y1, double z0, double z1) |
| void | setIncrement (unsigned idi) |
| void | prepareTimestep (ParticleContainer *moleculeContainer, DomainDecompBase *comm) |
| ParticleIterator | getDeletion (ParticleContainer *moleculeContainer, double *minco, double *maxcoy) |
| unsigned long | getInsertion (double *ins) |
| bool | decideDeletion (double deltaUTilde) |
| bool | decideInsertion (double deltaUTilde) |
| Molecule | loadMolecule () |
| void | storeMolecule (Molecule &old) |
| bool | hasSample () |
| void | setPlanckConstant (double h_in) |
| void | submitTemperature (double T_in) |
| void | setControlVolume (double x0, double y0, double z0, double x1, double y1, double z1) |
| unsigned long | getGlobalN () |
| double | getGlobalRho () |
| void | outputIX () |
| void | assertSynchronization (DomainDecompBase *comm) |
| double | getMu () |
| unsigned int | getComponentID () |
| int | rank () |
| void | disableWidom () |
| void | enableWidom () |
| bool | isWidom () |
| double | getLambda () |
| float | getDensityCoefficient () |
| int | getLocalGrandcanonicalBalance () |
| void | grandcanonicalStep (ParticleContainer *moleculeContainer, double T, Domain *domain, CellProcessor *cellProcessor) |
| int | grandcanonicalBalance (DomainDecompBase *comm) |