#include <GREX.h>
◆ GREX()
◆ ~GREX()
◆ calculate()
void PLMD::GREX::calculate |
( |
| ) |
|
◆ cmd() [1/5]
This is needed to avoid ambiguities.
◆ cmd() [2/5]
virtual void PLMD::WithCmd::cmd |
( |
const std::string & |
key, |
|
|
const TypesafePtr & |
val = nullptr |
|
) |
| |
|
inlinevirtualinherited |
This is the legacy method we used in older plumed versions, so it is still possible.
If this is not overridden, it will call the preferred method
◆ cmd() [3/5]
void PLMD::WithCmd::cmd |
( |
std::string_view |
key, |
|
|
const TypesafePtr & |
val, |
|
|
const std::size_t * |
shape |
|
) |
| |
|
inlineinherited |
◆ cmd() [4/5]
void PLMD::WithCmd::cmd |
( |
std::string_view |
key, |
|
|
const TypesafePtr & |
val, |
|
|
std::size_t |
nelem, |
|
|
const std::size_t * |
shape = nullptr |
|
) |
| |
|
inlineinherited |
◆ cmd() [5/5]
This is the preferred method as it avoid allocations of temporaries.
If this is not overridded, it will call the legacy method.
Reimplemented from PLMD::WithCmd.
◆ savePositions()
void PLMD::GREX::savePositions |
( |
| ) |
|
◆ allDeltaBias
std::vector<double> PLMD::GREX::allDeltaBias |
|
private |
◆ buffer
std::string PLMD::GREX::buffer |
|
private |
◆ foreignDeltaBias
double PLMD::GREX::foreignDeltaBias |
|
private |
◆ initialized
bool PLMD::GREX::initialized |
|
private |
◆ intercomm
◆ intercomm_fwd
◆ intracomm
◆ intracomm_fwd
◆ localDeltaBias
double PLMD::GREX::localDeltaBias |
|
private |
◆ localUNow
double PLMD::GREX::localUNow |
|
private |
◆ localUSwap
double PLMD::GREX::localUSwap |
|
private |
◆ myreplica
int PLMD::GREX::myreplica |
|
private |
◆ partner
◆ plumedMain
The documentation for this class was generated from the following files: