b83bbe2dd1
Mixed precision
2021-06-01 13:34:05 -04:00
c8db9ddb33
Massively improved test
2021-05-14 21:56:24 -04:00
69a2c8769a
Testing out the DDHMC constituent parts
2021-05-11 13:56:52 -04:00
3b734ee397
two point function example
2021-05-05 17:36:19 -04:00
e0e42873c1
Const correctness for Lattice::Replicate
...
Adapted GeneralEvenOddRationalRatio and Test_rhmc_EOWilsonRatio_doubleVsMixedPrec to recent changes that require passing in serial RNG
For GeneralEvenOddRationalRatio and TwoFlavourEvenOddRatio, broke refresh into two stages, the first of which generates the random field and the second that computes the pseudofermion field.
This allows derived classes to override the generation of the random field, for example in testing.
Test_dwf_gpforce now uses Gparity in x-direction and APBC in time as opposed to G-parity in time
Added Test_action_dwf_gparity2fvs1f that compares the DWF fermion action with the 2f and the 1f (doubled-lattice) implementations of Gparity
2021-04-14 16:41:27 -04:00
0ff3bf6dc5
Merge branch 'develop' into feature/gparity_HMC
2021-03-22 15:33:13 -04:00
cd5891eecd
Test that fails on Cuda 11.0
2021-03-11 22:34:28 +01:00
f786ff8d69
Extend test from Fionn, fails on A100 apparently
2021-03-10 14:32:06 -05:00
58bf9b9e6d
Clean up test
2021-03-10 02:45:22 +01:00
feee5ccde2
Added Gparity flavour Pauli matrix algebra and associated tensor types mirroring strategy used for Gamma matrices
...
Added test program for the above
2021-03-03 15:39:41 -05:00
c2676853ca
Merge branch 'bugfix/maxnorm2' into feature/gparity_HMC
2021-02-08 12:17:33 -05:00
55de69a569
Fixed compile issues with maxLocalNorm2 for non-scalar lattices
...
maxLocalNorm2 test now reuses the random field
2021-02-08 12:03:16 -05:00
6a824033f8
Merge branch 'develop' into feature/gparity_HMC
2021-02-08 09:31:49 -05:00
cd99edcc5f
maxLocalNorm2()
2021-02-04 18:25:49 -05:00
c3712b8e06
Merge branch 'develop' into feature/gparity_HMC
2021-01-20 11:48:52 -05:00
3c23a947cc
Fixed test for very much non-unit det
2021-01-15 09:16:02 -05:00
99445673f6
Gparity fix, and plaquette IO
2021-01-14 21:00:36 -05:00
80c14be65e
Added core test to check precision change
2021-01-06 09:34:44 -05:00
249b6e61ec
For G-parity BCs the Nd-1 direction is now assumed to be the time direction and setting a twist in this direction will apply antiperiodic BCs
...
Added option to run Test_gparity with antiperiodic time BCs
2020-12-17 14:09:00 -05:00
321f0f51b5
Project to SU(N)
2020-11-24 21:46:10 -05:00
aace3d47b9
partial work in progress
2020-11-19 19:24:14 +01:00
d10422ded8
Test project on group
2020-10-31 18:12:30 -04:00
3362f8dfa0
happy compile
2020-10-14 22:59:41 -04:00
d201277652
Expose Nc as a compile time configure option.
...
Remove precision option
2020-10-07 13:07:00 -04:00
15ca8637f3
No norms in HermOp
2020-09-01 00:13:32 -04:00
cbc995b74c
Made better interface
2020-09-01 00:12:54 -04:00
3d27708f07
Basic where test
2020-08-31 23:55:49 -04:00
cdf0a04fc5
Merge branch 'develop' into sycl
2020-06-09 04:00:12 -04:00
1a4c8c3387
Global edit with change to View usage. autoView() creates a wrapper object that closes the view when scope closes.
2020-06-05 18:52:35 -04:00
006cc8a8f1
Staggereed move to accelerator
2020-05-28 08:33:06 -04:00
f999408e92
View locatoin and access mode
2020-05-21 16:14:20 -04:00
8b5b55b682
Make tests all compile ccurrent Grid, mostly MdagM removal of norms fixes but a few minor
...
issues fiixed too
2020-05-12 17:57:24 -04:00
07c0c02f8c
Speed up Cshift
2020-05-11 17:02:01 -04:00
43dc2814dd
fix regression in core/Test_qed.cc
2020-04-15 16:10:15 +01:00
5e8437029f
nvcc error suppress
2019-08-15 01:31:12 +01:00
fa9cd50c5b
Merge branch 'develop' into feature/gpu-port
2019-07-16 11:55:17 +01:00
4c3225412b
Drop 5dVEC
2019-07-01 07:31:26 +01:00
703dc20377
Compile tests fix
2019-06-16 13:59:29 +01:00
462900b48d
Modified entire test directory to suit new GPU constructs for looping
2019-06-15 12:53:27 +01:00
7e27a5213a
Tests builds clean.
2019-06-04 20:45:20 +01:00
48b1c806ed
Coulomb gauge added as an option
2019-05-17 17:36:32 +01:00
c1257208e2
Mres changes and gauge xform mat changes
2019-02-05 23:43:00 +00:00
c5e081d69c
Re-Merge branch 'develop' into feature/gpu-port
...
Pull in Regensburg MultiGrid pull request
2019-01-03 01:50:16 +00:00
e73b909a48
Make tests running past nvcc. Different NVCC versions proving tricky to keep happy. This is 9.2
2019-01-02 12:05:30 +00:00
fd66325321
pure QED test and copyright update
2018-12-14 17:39:11 +00:00
422764757d
Updates in tests to make all of Grid compile
2018-12-14 16:55:54 +00:00
b57a4d32aa
Merge branch 'develop' into feature/gpu-port
2018-12-13 05:11:34 +00:00
200d35b38a
Merge branch 'develop' into feature/hadrons
2018-05-28 11:52:47 +02:00
7fbbb31a50
Merge branch 'develop' into feature/staggered-comms-compute
...
Conflicts:
lib/qcd/action/fermion/ImprovedStaggeredFermion.cc
2018-05-21 13:07:29 +01:00
0e127b1fc7
New file single prec test
2018-05-21 12:57:13 +01:00