|
Grid 0.7.0
|
#include <WilsonFlow.h>
Public Types | |
| typedef std::function< void(int, RealD, const typename Gimpl::GaugeField &)> | FunctionType |
Public Member Functions | |
| WilsonFlow (const RealD epsilon, const int Nstep, unsigned int meas_interval=1) | |
| void | smear (GaugeField &out, const GaugeField &in) const override |
| void | resetActions () |
| void | addMeasurement (int meas_interval, FunctionType meas) |
| void | setDefaultMeasurements (int topq_meas_interval=1) |
| void | derivative (GaugeField &, const GaugeField &, const GaugeField &) const override |
| std::vector< RealD > | flowMeasureEnergyDensityPlaquette (GaugeField &V, const GaugeField &U, int measure_interval=1) |
| std::vector< RealD > | flowMeasureEnergyDensityPlaquette (const GaugeField &U, int measure_interval=1) |
| std::vector< RealD > | flowMeasureEnergyDensityCloverleaf (GaugeField &V, const GaugeField &U, int measure_interval=1) |
| std::vector< RealD > | flowMeasureEnergyDensityCloverleaf (const GaugeField &U, int measure_interval=1) |
Static Public Member Functions | |
| static RealD | energyDensityPlaquette (const RealD t, const GaugeField &U) |
| static RealD | energyDensityCloverleaf (const RealD t, const GaugeField &U) |
Protected Attributes | |
| std::vector< std::pair< int, FunctionType > > | functions |
| WilsonGaugeAction< Gimpl > | SG |
Private Member Functions | |
| void | evolve_step (typename Gimpl::GaugeField &U, RealD &tau) const |
Private Attributes | |
| int | Nstep |
| RealD | epsilon |
Definition at line 101 of file WilsonFlow.h.
|
inherited |
Definition at line 39 of file WilsonFlow.h.
|
inline |
Definition at line 113 of file WilsonFlow.h.
References epsilon, Nstep, WilsonFlow(), and WilsonFlowBase< Gimpl >::WilsonFlowBase().
Referenced by WilsonFlow().
|
private |
Definition at line 239 of file WilsonFlow.h.
References epsilon, WilsonFlowBase< Gimpl >::SG, and U.
Referenced by smear().
|
overridevirtual |
Implements Smear< Gimpl >.
Definition at line 259 of file WilsonFlow.h.
References epsilon, evolve_step(), WilsonFlowBase< Gimpl >::functions, GridLogMessage, and Nstep.
|
inlineinherited |
Definition at line 61 of file WilsonFlow.h.
References functions.
Referenced by flowMeasureEnergyDensityCloverleaf(), and flowMeasureEnergyDensityPlaquette().
|
inlineinherited |
Definition at line 63 of file WilsonFlow.h.
References functions.
Referenced by flowMeasureEnergyDensityCloverleaf(), flowMeasureEnergyDensityPlaquette(), and setDefaultMeasurements().
|
inherited |
Definition at line 224 of file WilsonFlow.h.
References addMeasurement(), energyDensityCloverleaf(), energyDensityPlaquette(), GridLogMessage, WilsonLoops< Gimpl >::TopologicalCharge(), and U.
Referenced by WilsonFlowBase().
|
inlineoverridevirtualinherited |
Implements Smear< Gimpl >.
Definition at line 71 of file WilsonFlow.h.
|
staticinherited |
Definition at line 156 of file WilsonFlow.h.
Referenced by flowMeasureEnergyDensityPlaquette(), setDefaultMeasurements(), and TopologicalCharge< Impl >::TrajectoryComplete().
|
staticinherited |
Definition at line 163 of file WilsonFlow.h.
References F, WilsonLoops< Gimpl >::FieldStrength(), Nd, real(), sum(), trace(), and U.
Referenced by flowMeasureEnergyDensityCloverleaf(), and setDefaultMeasurements().
|
inherited |
Definition at line 188 of file WilsonFlow.h.
References addMeasurement(), energyDensityPlaquette(), GridLogMessage, resetActions(), Smear< Gimpl >::smear(), and U.
Referenced by flowMeasureEnergyDensityPlaquette().
|
inherited |
Definition at line 200 of file WilsonFlow.h.
References flowMeasureEnergyDensityPlaquette(), and U.
|
inherited |
Definition at line 206 of file WilsonFlow.h.
References addMeasurement(), energyDensityCloverleaf(), GridLogMessage, resetActions(), Smear< Gimpl >::smear(), and U.
Referenced by flowMeasureEnergyDensityCloverleaf().
|
inherited |
Definition at line 218 of file WilsonFlow.h.
References flowMeasureEnergyDensityCloverleaf(), and U.
|
private |
Definition at line 103 of file WilsonFlow.h.
Referenced by smear(), and WilsonFlow().
|
private |
Definition at line 104 of file WilsonFlow.h.
Referenced by evolve_step(), smear(), and WilsonFlow().
|
protectedinherited |
Definition at line 42 of file WilsonFlow.h.
Referenced by addMeasurement(), resetActions(), WilsonFlow< Gimpl >::smear(), and WilsonFlowAdaptive< Gimpl >::smear().
|
mutableprotectedinherited |
Definition at line 44 of file WilsonFlow.h.
Referenced by energyDensityPlaquette(), WilsonFlow< Gimpl >::evolve_step(), WilsonFlowAdaptive< Gimpl >::evolve_step_adaptive(), and WilsonFlowBase().