|
| std::string | getShortName () override |
| |
| void | readXML (XMLfileUnits &xmlconfig) override |
| | Read in XML configuration for DistControl and all its included objects. More...
|
| |
| void | init (ParticleContainer *particleContainer, DomainDecompBase *domainDecomp, Domain *domain) override |
| | Method init will be called at the begin of the simulation. More...
|
| |
| void | beforeEventNewTimestep (ParticleContainer *particleContainer, DomainDecompBase *domainDecomp, unsigned long simstep) override |
| | Method will be called first thing in a new timestep. More...
|
| |
| void | beforeForces (ParticleContainer *particleContainer, DomainDecompBase *domainDecomp, unsigned long simstep) override |
| | Method beforeForces will be called before forcefields have been applied no alterations w.r.t. Forces shall be made here. More...
|
| |
| void | siteWiseForces (ParticleContainer *particleContainer, DomainDecompBase *domainDecomp, unsigned long simstep) override |
| | Method siteWiseForces will be called before forcefields have been applied alterations to sitewise forces and fullMolecule forces can be made here. More...
|
| |
| void | afterForces (ParticleContainer *particleContainer, DomainDecompBase *domainDecomp, unsigned long simstep) override |
| | Method afterForces will be called after forcefields have been applied no sitewise Forces can be applied here. More...
|
| |
| void | endStep (ParticleContainer *particleContainer, DomainDecompBase *domainDecomp, Domain *domain, unsigned long simstep) override |
| | Method endStep will be called at the end of each time step. More...
|
| |
| void | finish (ParticleContainer *particleContainer, DomainDecompBase *domainDecomp, Domain *domain) override |
| | Method finish will be called at the end of the simulation. More...
|
| |
| std::string | getPluginName () override |
| | return the name of the plugin More...
|
| |
|
void | SetSubdivision (const uint32_t &numBins) |
| |
|
void | SetSubdivision (const double &dBinWidth) |
| |
|
void | PrepareSubdivision () |
| |
|
void | PrepareDataStructures () |
| |
|
void | InitPositions (const double &dInterfaceMidLeft, const double &dInterfaceMidRight) |
| |
|
double | GetInterfaceMidLeft () |
| |
|
double | GetInterfaceMidRight () |
| |
|
unsigned int | GetUpdateFreq () |
| |
|
unsigned int | GetWriteFreqProfiles () |
| |
|
void | Init (ParticleContainer *particleContainer) |
| |
|
void | WriteHeader () |
| |
|
void | WriteData (const uint64_t &simstep) |
| |
|
void | WriteDataProfiles (const uint64_t &simstep) |
| |
|
void | SampleProfiles (Molecule *mol) |
| |
|
void | UpdatePositionsInit (ParticleContainer *particleContainer) |
| |
|
void | UpdatePositions (const uint64_t &simstep) |
| |
| void | registerObserver (ObserverBase *observer) override |
| |
| void | unregisterObserver (ObserverBase *observer) override |
| |
| void | informObserver () override |
| |
|
| PluginBase () |
| | Subclasses should use their constructur to pass parameters (e.g. filenames)
|
| |
| virtual void | registerCallbacks (std::map< std::string, FunctionWrapper > &callbackMap) |
| |
| virtual void | accessAllCallbacks (const std::map< std::string, FunctionWrapper > &callbackMap) |
| |