e4ff4c902a
2f Mixed precision DDHMC running and conserving hamiltonian
2021-05-27 17:10:04 -04:00
2e4d4625b6
correct multinode
2021-05-25 21:08:50 -04:00
e125f0f738
Running with small dH aand Luscher's gauge link freezing scheme
2021-05-18 16:38:07 -04:00
e3c18ce872
Adding boundary det
2021-05-15 09:06:58 -04:00
d4eaea00cf
2flavour local determinant ratio
2021-05-11 13:56:21 -04:00
b5b930d5bb
Merge branch 'feature/ddhmc' of https://github.com/paboyle/Grid into feature/ddhmc
2021-05-06 23:51:25 +02:00
f8d7d23893
4D pseudofermion options
2021-05-06 23:19:53 +02:00
cb28568198
Tuning integrator
2021-05-06 23:12:57 +02:00
45440da79d
Tuning integrator
2021-05-06 23:12:34 +02:00
80176b1b39
RHMC now outputs some initial norms to the logs
...
Fixed DWF+I Gparity binaries not correctly assigning twist directions (thanks Peter!)
2021-05-04 13:12:23 -04:00
29ddafd0fc
Added variant of G-parity DWF+I ensemble gen code using double prec RHMC
2021-04-30 13:12:24 -04:00
aaf5ebf345
Small hack
2021-03-31 19:32:57 +02:00
0ff3bf6dc5
Merge branch 'develop' into feature/gparity_HMC
2021-03-22 15:33:13 -04:00
8bdadbadac
Cold start
2021-03-18 15:41:14 -04:00
e0f6a146d8
To DWF+I G-parity evolution code, added ability to specify number of MD steps in params and an optional usage mode that reads the config and checks the plaq/checksum agree then exits
2021-02-16 10:41:52 -05:00
daa095c519
Fixed an obscure but reproducible hang in the RHMC caused by the bounds check being activated by a random number that wasn't synchronized over the nodes
...
HMC now also reports the "L-infinity norm" of the impulse, aka the largest site norm
2021-02-09 12:55:46 -05:00
cee6a37639
Added a logging tag for HMC
...
As the integrator logger is active by default the cmdline option to activate had no effect. Changed option to *de*activate on request ("NoIntegrator")
Cleaned up generating rational approxs in the general RHMC code
As the tolerance of the rational approx is not related to the CG tolerance, regenerating approxs for MD and MC if they differ only by the CG tolerance is not necessary; this has been fixed
In DWF+I Gparity evolution code, added cmdline options to check the rational approximations and compute the lowest/highest eigenvalues of M^dagM for RHMC tuning
In the above, changed the integrator layout to a much simpler one that completes much faster; may need additional tuning
2021-02-08 09:30:35 -05:00
e6c6f82c52
Gparity DWF+I HMC main program now has option to specify parameter file
2021-01-27 11:18:41 -05:00
9c106d625a
Added HMC main program designed to reproduce the 16^3x32x16 DWF+I ensembles with beta=2.13 and Gparity BCs
2021-01-25 15:07:44 -05:00
317645aaeb
undo (most) whitespace changes in the two files HMC/Mobius2p1fEOFA{,_F1}.cc
2019-10-02 16:25:23 +01:00
9210b0aa6e
remove namespace QCD from directory HMC
2019-08-20 15:21:23 +01:00
1c096626cb
Hypercube defaults to on if HPE detected, but override to off possible
2019-07-20 16:06:16 +01:00
ce8b247426
Compiles
2019-07-20 15:16:02 +01:00
80481f81be
Constructor typo
2019-07-20 09:58:24 +01:00
3fedcd6d52
Compiles
2019-07-20 07:12:44 +01:00
25ba4c5f80
Merge branch 'develop' into feature/gpu-port
...
Conflicts:
HMC/Mobius2p1fEOFA.cc
tests/forces/Test_rect_force.cc
2019-07-19 11:01:55 +01:00
9e926e3fc5
Build fix in develop
2019-07-19 10:01:52 +01:00
0695f8cec2
Single precision compile fix. Soon deprecate single precision
2019-07-18 22:02:31 +01:00
a23dc295ac
Remove compiler errors and warnings
2019-07-18 14:47:02 +01:00
08904f830e
Merge develop
2019-07-16 11:59:56 +01:00
44b53c3ba2
F1 ensemble running with 96%~ acceptance etc..
2019-05-22 09:56:26 +01:00
6fd4b0be91
Evolving HMC status
2019-04-23 21:54:45 +01:00
7894ea6263
Now have mixed precision solves in the 2f sector
2019-04-23 21:54:19 +01:00
d416156c16
Mobius 2+1f sign off.
2019-04-19 07:57:08 +01:00
760cfe294c
RHMC for mobius
2019-04-19 07:53:54 +01:00
0368fbcde8
Update
2019-04-18 11:05:53 +01:00
2871dec6c0
Monius HMC
2019-04-17 12:04:57 +01:00
abde12433e
Changes locally
2019-04-17 12:03:20 +01:00