|
Grid 0.7.0
|
#include <WilsonLoops.h>
Data Structures | |
| class | WilsonLoopPaddedStencilWorkspace |
| class | WilsonLoopPaddedWorkspace |
| class | StaplePaddedAllWorkspace |
| class | RectStaplePaddedAllWorkspace |
| class | StapleAndRectStapleAllWorkspace |
Public Types | |
| typedef Gimpl::GaugeLinkField | GaugeMat |
| typedef Gimpl::GaugeField | GaugeLorentz |
Public Member Functions | |
| INHERIT_GIMPL_TYPES (Gimpl) | |
Static Public Member Functions | |
| static void | dirPlaquette (GaugeMat &plaq, const std::vector< GaugeMat > &U, const int mu, const int nu) |
| static void | traceDirPlaquette (ComplexField &plaq, const std::vector< GaugeMat > &U, const int mu, const int nu) |
| static void | sitePlaquette (ComplexField &Plaq, const std::vector< GaugeMat > &U) |
| static RealD | sumPlaquette (const GaugeLorentz &Umu) |
| static RealD | avgPlaquette (const GaugeLorentz &Umu) |
| static void | siteSpatialPlaquette (ComplexField &Plaq, const std::vector< GaugeMat > &U) |
| static std::vector< RealD > | timesliceSumSpatialPlaquette (const GaugeLorentz &Umu) |
| static std::vector< RealD > | timesliceAvgSpatialPlaquette (const GaugeLorentz &Umu) |
| static ComplexD | avgPolyakovLoop (const GaugeField &Umu, const int mu) |
| static ComplexD | avgPolyakovLoop (const GaugeField &Umu) |
| static RealD | linkTrace (const GaugeLorentz &Umu) |
| static void | Staple (GaugeMat &staple, const GaugeLorentz &Umu, int mu, int nu) |
| static void | Staple (GaugeMat &staple, const GaugeLorentz &U, int mu) |
| static void | Staple (GaugeMat &staple, const std::vector< GaugeMat > &Umu, int mu) |
| static void | StapleAll (std::vector< GaugeMat > &staple, const std::vector< GaugeMat > &U) |
| static void | StaplePaddedAll (std::vector< GaugeMat > &staple, const std::vector< GaugeMat > &U_padded, const PaddedCell &Cell) |
| static void | StaplePaddedAll (std::vector< GaugeMat > &staple, const std::vector< GaugeMat > &U_padded, const PaddedCell &Cell, const GeneralLocalStencil &gStencil) |
| static void | StapleUpper (GaugeMat &staple, const GaugeLorentz &Umu, int mu, int nu) |
| static void | StapleLower (GaugeMat &staple, const GaugeLorentz &Umu, int mu, int nu) |
| static void | FieldStrength (GaugeMat &FS, const GaugeLorentz &Umu, int mu, int nu) |
| static Real | TopologicalCharge (const GaugeLorentz &U) |
| static void | CloverleafMxN (GaugeMat &FS, const GaugeMat &Umu, const GaugeMat &Unu, int mu, int nu, int M, int N) |
| static void | FieldStrengthMxN (GaugeMat &FS, const GaugeLorentz &U, int mu, int nu, int M, int N) |
| static std::vector< Real > | TimesliceTopologicalChargeMxN (const GaugeLorentz &U, int M, int N) |
| static Real | TopologicalChargeMxN (const GaugeLorentz &U, int M, int N) |
| static std::vector< std::vector< Real > > | TimesliceTopologicalCharge5LiContributions (const GaugeLorentz &U) |
| static std::vector< Real > | TopologicalCharge5LiContributions (const GaugeLorentz &U) |
| static std::vector< Real > | TimesliceTopologicalCharge5Li (const GaugeLorentz &U) |
| static Real | TopologicalCharge5Li (const GaugeLorentz &U) |
| static void | dirRectangle (GaugeMat &rect, const std::vector< GaugeMat > &U, const int mu, const int nu) |
| static void | traceDirRectangle (ComplexField &rect, const std::vector< GaugeMat > &U, const int mu, const int nu) |
| static void | siteRectangle (ComplexField &Rect, const std::vector< GaugeMat > &U) |
| static RealD | sumRectangle (const GaugeLorentz &Umu) |
| static RealD | avgRectangle (const GaugeLorentz &Umu) |
| static void | RectStapleDouble (GaugeMat &U2, const GaugeMat &U, int mu) |
| static void | RectStapleOptimised (GaugeMat &Stap, const std::vector< GaugeMat > &U2, const std::vector< GaugeMat > &U, int mu) |
| static void | RectStapleUnoptimised (GaugeMat &Stap, const GaugeLorentz &Umu, int mu) |
| static void | RectStaple (GaugeMat &Stap, const GaugeLorentz &Umu, int mu) |
| static void | RectStaple (const GaugeLorentz &Umu, GaugeMat &Stap, std::vector< GaugeMat > &U2, std::vector< GaugeMat > &U, int mu) |
| static void | RectStapleAll (std::vector< GaugeMat > &Stap, const std::vector< GaugeMat > &U) |
| static void | RectStaplePaddedAll (std::vector< GaugeMat > &staple, const std::vector< GaugeMat > &U_padded, const PaddedCell &Cell) |
| static void | RectStaplePaddedAll (std::vector< GaugeMat > &staple, const std::vector< GaugeMat > &U_padded, const PaddedCell &Cell, const GeneralLocalStencil &gStencil) |
| static void | StapleAndRectStapleAll (std::vector< GaugeMat > &Stap, std::vector< GaugeMat > &RectStap, const std::vector< GaugeMat > &U) |
| static void | StapleAndRectStapleAll (std::vector< GaugeMat > &Stap, std::vector< GaugeMat > &RectStap, const std::vector< GaugeMat > &U, StapleAndRectStapleAllWorkspace &wk) |
| static void | wilsonLoop (GaugeMat &wl, const std::vector< GaugeMat > &U, const int Rmu, const int Rnu, const int mu, const int nu) |
| static void | traceWilsonLoop (LatticeComplex &wl, const std::vector< GaugeMat > &U, const int Rmu, const int Rnu, const int mu, const int nu) |
| static void | siteWilsonLoop (LatticeComplex &Wl, const std::vector< GaugeMat > &U, const int R1, const int R2) |
| static void | siteTimelikeWilsonLoop (LatticeComplex &Wl, const std::vector< GaugeMat > &U, const int R1, const int R2) |
| static void | siteSpatialWilsonLoop (LatticeComplex &Wl, const std::vector< GaugeMat > &U, const int R1, const int R2) |
| static Real | sumWilsonLoop (const GaugeLorentz &Umu, const int R1, const int R2) |
| static Real | sumTimelikeWilsonLoop (const GaugeLorentz &Umu, const int R1, const int R2) |
| static Real | sumSpatialWilsonLoop (const GaugeLorentz &Umu, const int R1, const int R2) |
| static Real | avgWilsonLoop (const GaugeLorentz &Umu, const int R1, const int R2) |
| static Real | avgTimelikeWilsonLoop (const GaugeLorentz &Umu, const int R1, const int R2) |
| static Real | avgSpatialWilsonLoop (const GaugeLorentz &Umu, const int R1, const int R2) |
Definition at line 40 of file WilsonLoops.h.
| typedef Gimpl::GaugeLinkField WilsonLoops< Gimpl >::GaugeMat |
Definition at line 44 of file WilsonLoops.h.
| typedef Gimpl::GaugeField WilsonLoops< Gimpl >::GaugeLorentz |
Definition at line 45 of file WilsonLoops.h.
| WilsonLoops< Gimpl >::INHERIT_GIMPL_TYPES | ( | Gimpl | ) |
|
inlinestatic |
Definition at line 50 of file WilsonLoops.h.
Referenced by WilsonLoops< PeriodicGimplR >::traceDirPlaquette().
|
inlinestatic |
Definition at line 78 of file WilsonLoops.h.
Referenced by WilsonLoops< PeriodicGimplR >::sitePlaquette(), and WilsonLoops< PeriodicGimplR >::siteSpatialPlaquette().
|
inlinestatic |
Definition at line 88 of file WilsonLoops.h.
Referenced by WilsonLoops< PeriodicGimplR >::sumPlaquette().
|
inlinestatic |
Definition at line 102 of file WilsonLoops.h.
Referenced by WilsonLoops< PeriodicGimplR >::avgPlaquette().
|
inlinestatic |
Definition at line 121 of file WilsonLoops.h.
Referenced by SmearedConfiguration< Gimpl >::fill_smearedSet(), SmearedConfigurationMasked< Gimpl >::fill_smearedSet(), SmearedConfiguration< Gimpl >::get_U(), GaugeStatistics< PeriodicGimplD >::operator()(), PlaqPlusRectangleAction< PeriodicGimplR >::S(), FourierAcceleratedGaugeFixer< Gimpl >::SteepestDescentGaugeFix(), and PlaquetteLogger< Impl >::TrajectoryComplete().
|
inlinestatic |
Definition at line 131 of file WilsonLoops.h.
Referenced by WilsonLoops< PeriodicGimplR >::timesliceSumSpatialPlaquette().
|
inlinestatic |
Definition at line 146 of file WilsonLoops.h.
Referenced by WilsonLoops< PeriodicGimplR >::timesliceAvgSpatialPlaquette().
|
inlinestatic |
Definition at line 168 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 182 of file WilsonLoops.h.
Referenced by WilsonLoops< PeriodicGimplR >::avgPolyakovLoop(), PolyakovLogger< Impl >::TrajectoryComplete(), and SpatialPolyakovLogger< Impl >::TrajectoryComplete().
|
inlinestatic |
Definition at line 214 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 221 of file WilsonLoops.h.
Referenced by GaugeStatistics< PeriodicGimplD >::operator()(), and FourierAcceleratedGaugeFixer< Gimpl >::SteepestDescentGaugeFix().
|
inlinestatic |
Definition at line 242 of file WilsonLoops.h.
Referenced by SmearedConfigurationMasked< Gimpl >::BaseSmear(), Smear_APE< Gimpl >::smear(), WilsonLoops< PeriodicGimplR >::Staple(), and WilsonLoops< PeriodicGimplR >::StapleAll().
|
inlinestatic |
Definition at line 313 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 322 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 367 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 477 of file WilsonLoops.h.
Referenced by WilsonLoops< PeriodicGimplR >::StaplePaddedAll().
|
inlinestatic |
Definition at line 487 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 562 of file WilsonLoops.h.
Referenced by SmearedConfigurationMasked< Gimpl >::BaseSmearDerivative(), and Smear_APE< Gimpl >::derivative().
|
inlinestatic |
Definition at line 593 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 623 of file WilsonLoops.h.
Referenced by WilsonFlowBase< Gimpl >::energyDensityCloverleaf(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::ImportGauge(), CompactWilsonCloverFermion< Impl, CloverHelpers >::ImportGauge(), and WilsonCloverFermion< Impl, CloverHelpers >::ImportGauge().
|
inlinestatic |
Definition at line 641 of file WilsonLoops.h.
Referenced by WilsonFlowBase< Gimpl >::setDefaultMeasurements(), and TopologicalCharge< Impl >::TrajectoryComplete().
|
inlinestatic |
Definition at line 667 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 741 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 760 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 797 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 813 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 822 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 834 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 850 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 864 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 876 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 883 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 898 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 916 of file WilsonLoops.h.
Referenced by PlaqPlusRectangleAction< PeriodicGimplR >::S().
|
inlinestatic |
Definition at line 930 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 937 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1004 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1102 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1105 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1115 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1188 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1198 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1350 of file WilsonLoops.h.
Referenced by PlaqPlusRectangleAction< PeriodicGimplR >::deriv().
|
inlinestatic |
Definition at line 1362 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1387 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1411 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1422 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1440 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1456 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1474 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1493 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1512 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1531 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1542 of file WilsonLoops.h.
|
inlinestatic |
Definition at line 1553 of file WilsonLoops.h.