Peter Boyle
116dde31eb
No compile in single precisoin Intel 2019 fix
2019-03-21 14:13:33 +00:00
Michael Marshall
11dded61e8
Merge branch 'develop' into feature/distil
...
* develop: (29 commits)
precision fix
Updates after review with Peter.
Wilson clover multi grid for lime lattice
Recommendations for Traits classes
Hadrons: uninitialised pointer fix (might have been harmless)
Hadrons: beware of the nasty uninitialised twists
Smearing test. Test on free field.
Smearing for quark observables
Smearing
Hadrons: XML validator utility
display relative norm during field IO norm check
possibility to set a build number
IO norm check on relative norm
Output field norm check during IO
Hadrons: random vector utility module I/O
quieter initialisation
fix patch command for eigen in bootstrap.sh
Mres changes and gauge xform mat changes
Hadrons: 32 bit I/O directly in Lanczos module
Hadrons: copyright update
...
# Conflicts:
# Grid/tensors/Tensor_traits.h
# Hadrons/Modules.hpp
# Hadrons/modules.inc
2019-03-20 10:35:36 +00:00
d921a99b1a
precision fix
2019-03-19 17:07:40 +00:00
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
ferben
7718ee199a
efficient baryon test program
2019-03-05 17:16:42 +00:00
ferben
802675f062
baryons should compile now...
2019-03-04 17:31:21 +00:00
d56d8c923f
Replaced an error in A2AUtils.h that was stopping the build with an assert()
2019-03-02 00:36:53 +00:00
Felix Erben
a4d578bd5d
baryons work now???
2019-03-01 14:44:39 +00:00
Felix Erben
7653649389
baryons working now
2019-03-01 12:57:41 +00:00
a344a2227e
Fixing build errors
2019-02-28 20:30:16 +00:00
Felix Erben
8804271339
efficient baryons compile!
2019-02-28 16:32:40 +00:00
6d9f377913
added parity
2019-02-28 11:05:31 +00:00
18b603c5ae
simple but hopefully efficient baryon field
2019-02-28 10:27:05 +00:00
ferben
e9784572af
baryons...
2019-02-27 17:51:25 +00:00
Felix Erben
f168a9e7ee
continued with baryons
2019-02-26 16:41:52 +00: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
ferben
c47c1a2472
started working on baryons - this time efficiently
2019-02-25 15:36:11 +00:00
Peter Boyle
7c461dc664
Bounds checking plan setup
2019-02-24 15:19:48 +00:00
Peter Boyle
15fddde9bf
ConstEE override in Clover
2019-02-24 14:44:43 +00:00
Peter Boyle
048397d880
Default tau spacing should be longer c.f. Zbigniew Srocinsky thesis
2019-02-24 14:43:22 +00:00
Peter Boyle
c1257208e2
Mres changes and gauge xform mat changes
2019-02-05 23:43:00 +00:00
0cf94587cd
array with all gammas for convenience
2019-02-04 21:20:16 +00:00
Peter Boyle
c5e081d69c
Re-Merge branch 'develop' into feature/gpu-port
...
Pull in Regensburg MultiGrid pull request
2019-01-03 01:50:16 +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
Peter Boyle
a4d9200293
Fixing AVX 512 instantiation error. Need to move to extern templates urgently.
2019-01-02 00:27:07 +00:00
Peter Boyle
38852737e4
No compile fix on clang
2019-01-01 15:55:13 +00:00
Peter Boyle
7df58dd883
Photon syntax gave problems with NVCC
2019-01-01 15:03:29 +00:00
Peter Boyle
4bf86ae60a
NVCC clean up
2019-01-01 15:02:50 +00:00
Peter Boyle
07ee87ff5a
GPU happy. Still need to prevent hand kernels being callable under NVCC
2019-01-01 15:00:33 +00:00
Peter Boyle
2fcedb13dd
Step size modification in HMC; ICC happy thread pragmas
2018-12-20 09:32:33 +00:00
Peter Boyle
35ed1defac
Passes make check now single and double compile
2018-12-19 11:09:32 +00:00
fd66325321
pure QED test and copyright update
2018-12-14 17:39:11 +00:00
c637c0c48c
James H.'s code for general size Wilson loops
2018-12-14 17:37:09 +00:00
c4b472176c
Photon code fix
2018-12-14 17:36:38 +00:00
Peter Boyle
422764757d
Updates in tests to make all of Grid compile
2018-12-14 16:55:54 +00:00
856476a890
big cleanup of the Photon class + QED Coulomb gauge
2018-12-13 21:52:38 +00:00
Peter Boyle
afc462bd58
Bracketing issue in macro
2018-12-13 10:53:22 +00:00
Peter Boyle
b57a4d32aa
Merge branch 'develop' into feature/gpu-port
2018-12-13 05:11:34 +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
6f421c7a6f
Block solver in the SchurRedBlack plus timing report cleaner
2018-11-07 12:26:56 +00: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
148fc052bd
Hadrons: Aslash field, tested
2018-10-05 21:04:10 +01:00
866449c804
Hadrons: integration of Peter's A2Autils
2018-10-05 16:42:44 +01:00
Peter Boyle
7c57cac670
Adding A2A utils class for containing kernels.
2018-10-04 18:57:41 +01:00
Peter Boyle
b1c4e96382
Updates to actions etc..
2018-09-24 22:10:30 +01:00