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
Peter Boyle
6de9a45a09
NPR first cut by Julia Kettle
2018-10-12 11:00:58 +01:00
Peter Boyle
49f25e08e8
PauliVillars based 4D -> 5D reconstruction with Fourier Accelerated PV inverse
...
by Christoph. Differs from the one by Rudy in BFM since it vectorises the twisted
4D solves in pairs.
2018-10-11 12:35:32 +01:00
portelli
936eaac8e1
function to get the sha256 string
2018-10-08 19:00:50 +01:00
portelli
148fc052bd
Hadrons: Aslash field, tested
2018-10-05 21:04:10 +01:00
portelli
866449c804
Hadrons: integration of Peter's A2Autils
2018-10-05 16:42:44 +01:00
Peter Boyle
b46d31d4b6
MKL enable on Eigen if Grid is configured to use MKL
2018-10-05 11:29:40 +01:00
Peter Boyle
7c57cac670
Adding A2A utils class for containing kernels.
2018-10-04 18:57:41 +01:00
portelli
6448fe7121
More flexible XML control in Lime files
2018-10-01 19:32:50 +01:00
portelli
57f899d79c
Merge branch 'develop' of github.com:paboyle/Grid into develop
2018-09-29 15:50:59 +01:00
portelli
f411657118
JSON update
2018-09-29 15:48:05 +01:00
Peter Boyle
b1c4e96382
Updates to actions etc..
2018-09-24 22:10:30 +01:00
portelli
6d1d28955e
Guesser class is redundant, switching to LinearFunction
2018-09-10 17:35:54 +01:00
portelli
7b6b712565
function to convert std::vector to string
2018-09-10 15:17:32 +01:00