#include <hmc_General.h>
|
| | HMC_General (const ActionList &action_list, std::vector< Director * > director, Integrator *integrator, RandomNumbers *rand) |
| | constructor with action_list, directors, and random number generator More...
|
| |
| | HMC_General (const ActionList &action_list, std::vector< Director * > director, Integrator *integrator, unique_ptr< RandomNumbers > &rand) |
| |
| | HMC_General (const ActionList &action_list, Integrator *integrator, RandomNumbers *rand) |
| | constructor with action_list when no director is necessary More...
|
| |
| | HMC_General (const ActionList &action_list, Integrator *integrator, unique_ptr< RandomNumbers > &rand) |
| |
| | ~HMC_General () |
| | destructor More...
|
| |
| void | set_parameters (const Parameters ¶ms) |
| |
| void | set_parameters (double trajectory_length, int Metropolis_test) |
| |
| void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) |
| |
| double | update (Field_G &) |
| |
| double | langevin (Field_G &iP, Field_G &U) |
| |
| double | calc_Hamiltonian (Field_G &iP, Field_G &U) |
| |
| double | calcH_P (Field_G &iP) |
| |
|
| static const std::string | class_name = "HMC_General" |
| |
Definition at line 59 of file hmc_General.h.
constructor with action_list, directors, and random number generator
Definition at line 41 of file hmc_General.cpp.
constructor with action_list when no director is necessary
Definition at line 94 of file hmc_General.cpp.
| HMC_General::~HMC_General |
( |
| ) |
|
| double HMC_General::calcH_P |
( |
Field_G & |
iP | ) |
|
| void HMC_General::set_parameters |
( |
const Parameters & |
params | ) |
|
| void HMC_General::set_parameters |
( |
double |
trajectory_length, |
|
|
int |
Metropolis_test |
|
) |
| |
| double HMC_General::update |
( |
Field_G & |
Uorg | ) |
|
| const std::string HMC_General::class_name = "HMC_General" |
|
static |
| std::vector<Action *> HMC_General::m_action |
|
private |
| std::vector<Director *> HMC_General::m_director |
|
private |
| int HMC_General::m_Metropolis_test |
|
private |
Metropolis test: Metropolis_test=0: no test, !=0: test.
Definition at line 65 of file hmc_General.h.
| double HMC_General::m_trajectory_length |
|
private |
The documentation for this class was generated from the following files:
- /work/sueda3/svn/bridge/branches/release/version1.3/src/HMC/hmc_General.h
- /work/sueda3/svn/bridge/branches/release/version1.3/src/HMC/hmc_General.cpp