1
0
mirror of https://github.com/paboyle/Grid.git synced 2024-11-09 23:45:36 +00:00
Grid/examples
Christopher Kelly 1ad54d049d To PeriodicBC and ConjugateBC, added a new function "CshiftLink" which performs a boundary-aware C-shift of links or products of links. For the latter, the links crossing the global boundary are complex-conjugated.
To the gauge implementations, added CshiftLink functions calling into the appropriate operation for the BC in a given direction.
GaugeTransform, FourierAcceleratedGaugeFixer and WilsonLoops::FieldStrength no longer implicitly assume periodic boundary conditions; instead the shifted link is obtained using CshiftLink and is aware of the gauge implementation.
Added an assert-check to ensure that the gauge fixing converges within the specified number of steps.
Added functionality to compute the timeslice averaged plaquette
Added functionality to compute the 5LI topological charge and timeslice topological charge
Added a check of the properties of the charge conjugation matrix C=-gamma_2 gamma_4 to Test_gamma
Fixed const correctness for Replicate
Modified Test_fft_gfix to support either conjugate or periodic BCs, optionally disabling Fourier-accelerated gauge fixing, and tuning of alpha using cmdline options
2022-06-02 15:30:41 -04:00
..
Example_Laplacian_smearing.cc Some example clean up 2021-08-25 12:24:17 +01:00
Example_Laplacian_solver.cc Warning free compile on make all and make tests under nvcc 2021-10-27 00:27:03 +01:00
Example_Laplacian.cc To PeriodicBC and ConjugateBC, added a new function "CshiftLink" which performs a boundary-aware C-shift of links or products of links. For the latter, the links crossing the global boundary are complex-conjugated. 2022-06-02 15:30:41 -04:00
Example_Mobius_spectrum.cc Comment update 2021-08-30 21:15:39 -04:00
Example_wall_wall_3pt.cc Extra code 2021-10-29 02:02:56 +01:00
Example_wall_wall_spectrum.cc Warning free compile on Tursa. 2021-10-21 19:56:52 +01:00
Makefile.am Examples 2021-08-22 14:17:12 +01:00