David Murphy
bb731c97d6
Slightly generalize interface to SchurRedBlackBase and derived solver classes so we can pass forecasted initial guesses in EOFA heatbath correctly
2019-03-15 19:10:56 -04:00
David Murphy
974003ae96
Fix sign convention of ExactOneFlavourRatioPseudoFermionAction::deriv() to match force conventions for Integrator class
2019-03-15 19:04:29 -04:00
David Murphy
93348775af
Resolved merge conflict
2019-03-15 19:01:37 -04:00
Azusa Yamaguchi
136e7b2314
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2019-02-26 11:31:36 +00:00
Azusa Yamaguchi
8f661f6c05
Smearing for quark observables
2019-02-26 11:31:00 +00:00
Azusa Yamaguchi
ae9e248c95
Smearing
2019-02-26 11:29:12 +00:00
portelli
e37614bde4
display relative norm during field IO norm check
2019-02-14 16:23:50 +00:00
portelli
042bad2ced
possibility to set a build number
2019-02-14 13:58:17 +00:00
portelli
5bc0857412
IO norm check on relative norm
2019-02-10 22:12:47 +00:00
portelli
b540dc1cee
Output field norm check during IO
2019-02-10 21:41:17 +00:00
portelli
f80c548365
quieter initialisation
2019-02-10 20:47:35 +00:00
Peter Boyle
c1257208e2
Mres changes and gauge xform mat changes
2019-02-05 23:43:00 +00:00
portelli
0cf94587cd
array with all gammas for convenience
2019-02-04 21:20:16 +00:00
Peter Boyle
9b6ddb6e54
Adding a norm of a general field check, so that for things other than gauge configs there is an analogue of plaquette norm.
...
Improve argument checking in the BinaryIO.h, as there looks to be some corruption issue intermittently on tesseract jobs.
Not clear where the root bug is.
2019-01-16 22:35:58 +00:00
Peter Boyle
8a1be021d3
Merge branch 'feature/wilsonmg' of https://github.com/DanielRichtmann/Grid into DanielRichtmann-feature/wilsonmg
2019-01-02 14:39:59 +00:00
portelli
fd66325321
pure QED test and copyright update
2018-12-14 17:39:11 +00:00
portelli
c637c0c48c
James H.'s code for general size Wilson loops
2018-12-14 17:37:09 +00:00
portelli
c4b472176c
Photon code fix
2018-12-14 17:36:38 +00:00
portelli
856476a890
big cleanup of the Photon class + QED Coulomb gauge
2018-12-13 21:52:38 +00:00
portelli
49b934310b
resilient I/O fix
2018-11-27 20:17:09 +00:00
portelli
01e8cf5017
Merge branch 'develop' into feature/resilient-io
2018-11-27 19:09:59 +00:00
portelli
12f4499502
HDF5 serialiser fix
2018-11-27 19:09:50 +00:00
portelli
136d3802cb
binary parallel IO can do read tests and eventually re-write in case of failure
2018-11-27 18:38:24 +00:00
portelli
a4c55406ed
checksummed HDF5 IO
2018-11-27 17:43:19 +00:00
portelli
0e3035c51d
Revert "optional non-fatal checksum fail in Lime lattice read (with error codes)"
...
This reverts commit bccfd4cbb3 .
2018-11-27 17:27:20 +00:00
portelli
bccfd4cbb3
optional non-fatal checksum fail in Lime lattice read (with error codes)
2018-11-26 19:45:51 +00:00
portelli
0b50d4a328
log time fix
2018-11-23 15:51:27 +00:00
portelli
09451b5e48
Merge branch 'develop' of github.com:paboyle/Grid into develop
2018-11-22 15:45:24 +00:00
portelli
6364aa8acf
Merge branch 'feature/contractor' into develop
2018-11-22 15:44:46 +00:00
portelli
41032fef44
Optional RW mode for Hdf5Reader
2018-11-21 18:36:50 +00:00
portelli
d77bc88170
Optional support for faster CRC32C checksum through Intel IPP
2018-11-19 17:21:53 +00:00
Peter Boyle
33a0bbb17b
Const correctness
2018-11-19 11:27:57 +00:00
portelli
f592ec8baa
Hadrons: contractor performance fix
2018-11-16 20:59:49 +00:00
portelli
8b007b5c24
Hadrons: remove the use of OpenMP reductions
2018-11-16 20:00:29 +00:00
Peter Boyle
f3f24b3017
Optional Twisted BC's added, in "DoubleStore" for WilsonImpl.
...
Untested but doesn't affect answers when twists are all zero. The zero is the default behaviour
for ImplParams.
2018-11-08 12:55:25 +00:00
Peter Boyle
e9b6f58fdc
Allow shrinking machine in orthog direction for extract slice local
2018-11-07 23:39:18 +00:00
Peter Boyle
839605c45c
Verbose reduce
2018-11-07 23:38:46 +00:00
Peter Boyle
6f421c7a6f
Block solver in the SchurRedBlack plus timing report cleaner
2018-11-07 12:26:56 +00:00
Peter Boyle
b62b9ac214
Patch to broken assertion
2018-11-06 22:18:17 +00:00
portelli
88d9922e4f
Hadrons: fast A2A matrix contraction kernels
2018-11-06 19:49:09 +00:00
Peter Boyle
8c3a599148
Block solver test
2018-11-06 16:44:58 +00:00
Azusa Yamaguchi
4a47b11876
Block CG improvements to develop
2018-11-06 12:49:05 +00:00
portelli
1651111d18
Hadrons: final, portable form of the contractor benchmark
2018-11-05 21:29:13 +00:00
portelli
b48611b80f
Merge branch 'develop' into feature/contractor
2018-10-22 18:27:18 +01:00
portelli
2e2e5ce596
SciDAC I/O print data checksums
2018-10-19 20:36:32 +01:00
portelli
7d84dca8e9
Merge branch 'develop' into feature/contractor
2018-10-18 23:46:58 +01:00
portelli
f333f3e575
Hadrons: DiskVector save-on-eviction and faster CRC32 for Eigen matrices
2018-10-18 17:48:25 +01:00
portelli
b3d6805638
Merge branch 'feature/contractor' into develop
2018-10-16 11:29:37 +01:00
Peter Boyle
24c07694bc
Mixed precision now supported in MADWF
2018-10-14 00:22:52 +01:00
Peter Boyle
f0229025e2
MADWF working across a range of actions
2018-10-13 19:55:03 +01:00