1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-04-18 17:56:12 +01:00
Commit Graph

19 Commits

Author SHA1 Message Date
Peter Boyle 739bd7572c Example code 2023-04-17 21:51:55 +00:00
Peter Boyle ca62abd203 Record some perturbative free field calculation 2022-11-15 16:36:46 -05:00
Peter Boyle c82b164f6b Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet 2022-10-04 17:41:48 -04:00
Peter Boyle 5c87342108 Used in g-2 sign off 2022-08-31 17:35:32 -04:00
Peter Boyle 66177bfbe2 Used in g-2 sign off 2022-08-31 17:35:07 -04:00
Peter Boyle 8208a6214f Merge branch 'feature/dirichlet-gparity' into feature/dirichlet 2022-06-15 19:23:48 -04:00
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
Peter Boyle b52e8ef65a Dirichlet changes 2022-05-19 16:45:41 -07:00
Peter Boyle 44204c7e06 Extra code 2021-10-29 02:02:56 +01:00
Peter Boyle a4ce6e42c7 Warning free compile on make all and make tests under nvcc 2021-10-27 00:27:03 +01:00
Peter Boyle ba7e371b90 Warning free compile on Tursa.
Hopefully got all reqd virtual dtors
2021-10-21 19:56:52 +01:00
Peter Boyle 67e08aa952 New file not run yet 2021-09-23 23:39:55 +02:00
Peter Boyle b06526bc1e Comment update 2021-08-30 21:15:39 -04:00
Peter Boyle 3044419111 Some sample code 2021-08-30 20:32:11 -04:00
Peter Boyle 114920b8de Some example clean up 2021-08-25 12:24:17 +01:00
Peter Boyle 0d588b95f4 Bug fix to Example_Laplacian test 2021-08-23 23:14:26 +01:00
Peter Boyle ec9c3fe77a Remove the file 2021-08-22 18:28:39 +01:00
Peter Boyle 6135ad530e Extra examples / solutions 2021-08-22 18:25:07 +01:00
Peter Boyle 40098424c7 Examples 2021-08-22 14:17:12 +01:00