Gromacs
2021.4
|
Functions | |
int64_t | calcTargetUpdateInterval (const AwhParams &awhParams, const AwhBiasParams &awhBiasParams) |
Determines the interval for updating the target distribution. More... | |
int64_t | calcCheckCoveringInterval (const AwhParams &awhParams, const std::vector< DimParams > &dimParams, const std::vector< GridAxis > &gridAxis) |
Determines the step interval for checking for covering. More... | |
double | getInitialHistogramSizeEstimate (const AwhBiasParams &awhBiasParams, const std::vector< GridAxis > &gridAxis, double beta, double samplingTimestep) |
Estimate a reasonable initial reference weight histogram size. More... | |
int | getNumSharedUpdate (const AwhBiasParams &awhBiasParams, int numSharingSimulations) |
Returns the number of simulations sharing bias updates. More... | |
int64_t gmx::anonymous_namespace{biasparams.cpp}::calcCheckCoveringInterval | ( | const AwhParams & | awhParams, |
const std::vector< DimParams > & | dimParams, | ||
const std::vector< GridAxis > & | gridAxis | ||
) |
Determines the step interval for checking for covering.
[in] | awhParams | AWH parameters. |
[in] | dimParams | Parameters for the dimensions of the coordinate. |
[in] | gridAxis | The BiasGrid axes. |
int64_t gmx::anonymous_namespace{biasparams.cpp}::calcTargetUpdateInterval | ( | const AwhParams & | awhParams, |
const AwhBiasParams & | awhBiasParams | ||
) |
Determines the interval for updating the target distribution.
The interval value is based on the target distrbution type (this could be made a user-option but there is most likely no big need for tweaking this for most users).
[in] | awhParams | AWH parameters. |
[in] | awhBiasParams | Bias parameters. |
double gmx::anonymous_namespace{biasparams.cpp}::getInitialHistogramSizeEstimate | ( | const AwhBiasParams & | awhBiasParams, |
const std::vector< GridAxis > & | gridAxis, | ||
double | beta, | ||
double | samplingTimestep | ||
) |
int gmx::anonymous_namespace{biasparams.cpp}::getNumSharedUpdate | ( | const AwhBiasParams & | awhBiasParams, |
int | numSharingSimulations | ||
) |
Returns the number of simulations sharing bias updates.
[in] | awhBiasParams | Bias parameters. |
[in] | numSharingSimulations | The number of simulations to share the bias across. |