Christopher Kelly
29ddafd0fc
Added variant of G-parity DWF+I ensemble gen code using double prec RHMC
2021-04-30 13:12:24 -04:00
Peter Boyle
c332d9f08b
Merge pull request #356 from felixerben/bugfix/stoutSmearing
...
Jamie's fix
2021-04-27 14:10:49 -04:00
cf2923d5dd
Jamie's fix
2021-04-27 16:53:37 +01:00
Peter Boyle
0e4413ddde
Merge pull request #355 from felixerben/bugfix/stoutSmearing
...
bugfix 3D stout smearing
2021-04-27 08:01:55 -04:00
Peter Boyle
0f08364e4f
Mom filter refresh sRNG
2021-04-26 23:18:11 +02:00
Peter Boyle
a198d59381
Merge branch 'feature/gparity_HMC' of https://github.com/paboyle/Grid into feature/gparity_HMC
2021-04-26 21:05:52 +02:00
009ccd581e
bugfix 3D stout smearing
2021-04-26 10:36:33 +01:00
Peter Boyle
8cd4263974
Tests compile
2021-04-25 22:20:37 -04:00
Peter Boyle
d45c868656
Change interface
2021-04-25 10:53:34 -04:00
Peter Boyle
955a8113de
Expose label only to reduce number of parameters
2021-04-25 10:36:38 -04:00
Peter Boyle
dbe210dd53
Open the ens_id
2021-04-25 10:25:59 -04:00
Peter Boyle
3a4f5f2324
Merge develop, strengthen force tests
2021-04-22 18:54:00 -04:00
Peter Boyle
824d84473f
Merge branch 'develop' into feature/gparity_HMC
2021-04-22 16:32:41 -04:00
Peter Boyle
38964a4076
Switch twist direction
2021-04-22 15:57:37 -04:00
Peter Boyle
0d9aa87228
Reduce momentum to the GP plane
2021-04-22 15:56:59 -04:00
Peter Boyle
0e959d9b94
Update plaquette analysis
2021-04-22 15:55:47 -04:00
Peter Boyle
752f70cd48
Merge branch 'develop' into feature/gparity_HMC
2021-04-22 01:58:11 +02:00
Peter Boyle
86e11743ca
set twists
2021-04-20 10:19:11 -04:00
Christopher Kelly
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
Peter Boyle
980e721f6e
Update MetaData.h
2021-04-13 09:33:01 -04:00
Peter Boyle
21165ed489
Better logging and moving momentumfilter
2021-04-10 01:08:23 +02:00
Peter Boyle
09288d633c
4D pseudofermoin
2021-04-10 01:06:52 +02:00
Peter Boyle
fe00c96435
4D Pseudofermion support
2021-04-10 01:06:11 +02:00
Peter Boyle
0765f30308
4D pseudo fermion support
2021-04-10 01:05:42 +02:00
Peter Boyle
a6326b664e
Move momenutm filter to earlier in the include sequence so it can be used by DDHMC
2021-04-10 01:04:16 +02:00
Peter Boyle
ccd30e1485
4D pseudofermion in Cayley action
2021-04-10 01:03:01 +02:00
Peter Boyle
e2a0142d87
Merge pull request #348 from AndrewYongZhenNing/develop
...
Conserved Tadpole Implementation for Shamir Action Only
2021-04-06 10:49:00 -04:00
895244ecc3
Merge with upstream; implemented conserved tadpole for Shamir action.
2021-04-06 13:46:33 +01:00
addeb621a7
Implemented tadpole operator for Shamir action.
2021-04-06 13:45:37 +01:00
Peter Boyle
3060887a37
Merge branch 'develop' into feature/ddhmc
2021-03-31 19:48:31 +02:00
Peter Boyle
b53059344e
Better test on non-unit gauge
2021-03-31 13:45:06 -04:00
Peter Boyle
aaf5ebf345
Small hack
2021-03-31 19:32:57 +02:00
Peter Boyle
48edb8f72e
HMC prep for DDHMC
2021-03-31 19:31:46 +02:00
Peter Boyle
a7fb25adf6
Make Cshift fields static to avoid repeated reallocaate overhead
2021-03-29 21:44:14 +02:00
Peter Boyle
e947992957
Improved force terms
2021-03-29 20:04:06 +02:00
Peter Boyle
bb89a82a07
Staggered coalseced read
2021-03-29 20:01:15 +02:00
Christopher Kelly
0ff3bf6dc5
Merge branch 'develop' into feature/gparity_HMC
2021-03-22 15:33:13 -04:00
Christopher Kelly
351eab02ae
Comment fix
2021-03-22 14:39:17 -04:00
Christoph Lehner
2bb374daea
hip-friendly
2021-03-19 11:33:23 +01:00
Peter Boyle
8bdadbadac
Cold start
2021-03-18 15:41:14 -04:00
Peter Boyle
15c50a7442
Explicit instantiate the template function
2021-03-18 15:40:42 -04:00
Peter Boyle
49b0af2c95
Update of tests to compile with the sRNG addition.
...
Audited the code conventions (again) with the CPS momentum denominator
and added anti periodic in time to the Test_mobius_force.cc and
tested the Test_dwf_gpforce.
Promoted thesee to test full HMC hamiltonian, tr P^2/2 + phidag MdagM phi
with the same pdot and Udot as audited in the Integrator.h etc...
With full comments and sources for factors.
2021-03-18 09:10:02 -04:00
Peter Boyle
9c2b37218a
sRNG parameter added
2021-03-18 06:24:11 -04:00
Peter Boyle
3c67d626ba
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2021-03-12 15:36:55 +01:00
Peter Boyle
51f506553c
Read out the local ID once, and store
2021-03-12 15:33:04 +01:00
Peter Boyle
226be84937
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2021-03-12 09:31:50 -05:00
Peter Boyle
001814b442
updated to do list. Start adding DDHMC work items
2021-03-12 09:31:17 -05:00
Peter Boyle
db3ac67506
Update thread issue
2021-03-12 14:55:07 +01:00
Peter Boyle
da91a884ef
NVCC versions found buggy added as guard
2021-03-11 23:54:53 +01:00
Peter Boyle
a71e6755e3
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2021-03-11 22:43:06 +01:00