#include <hmc_Leapfrog.h>
|
| | HMC_Leapfrog (std::valarray< Action * > action, RandomNumbers *rand) |
| |
| | HMC_Leapfrog (std::valarray< Action * > action, std::valarray< Director * > director, RandomNumbers *rand) |
| |
| | ~HMC_Leapfrog () |
| |
| void | set_parameters (const Parameters ¶ms) |
| |
| void | set_parameters (double Estep, int Nmdc, int Nprec, int Mtpl_test) |
| |
| void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) |
| |
| double | update (Field_G &) |
| |
| double | langevin (Field_G &iP, Field_G &U) |
| |
| double | langevin_P (Field_G &iP) |
| |
| double | calc_Hamiltonian (Field_G &iP, Field_G &U) |
| |
| double | calcH_P (Field_G &iP) |
| |
| void | integrate (Field_G &iP, Field_G &U) |
| |
| void | update_U (double estep, Field_G &iP, Field_G &U) |
| |
| void | update_P (double estep, Field_G &iP, Field_G &U) |
| |
Definition at line 47 of file hmc_Leapfrog.h.
| HMC_Leapfrog::~HMC_Leapfrog |
( |
| ) |
|
|
inline |
| double HMC_Leapfrog::calcH_P |
( |
Field_G & |
iP | ) |
|
| double HMC_Leapfrog::langevin_P |
( |
Field_G & |
iP | ) |
|
| void HMC_Leapfrog::set_parameters |
( |
const Parameters & |
params | ) |
|
| void HMC_Leapfrog::set_parameters |
( |
double |
Estep, |
|
|
int |
Nmdc, |
|
|
int |
Nprec, |
|
|
int |
Mtpl_test |
|
) |
| |
| double HMC_Leapfrog::update |
( |
Field_G & |
conf_org | ) |
|
| void HMC_Leapfrog::update_P |
( |
double |
estep, |
|
|
Field_G & |
iP, |
|
|
Field_G & |
U |
|
) |
| |
| void HMC_Leapfrog::update_U |
( |
double |
estep, |
|
|
Field_G & |
iP, |
|
|
Field_G & |
U |
|
) |
| |
| std::valarray<Action *> HMC_Leapfrog::m_action |
|
private |
| std::valarray<Director *> HMC_Leapfrog::m_director |
|
private |
| double HMC_Leapfrog::m_Estep |
|
private |
| int HMC_Leapfrog::m_Mtpl_test |
|
private |
| int HMC_Leapfrog::m_Nprec |
|
private |
The documentation for this class was generated from the following files: