3753508957
Making change 1) as simple as possible 2) as much like MSink/Point.hpp as possible
2020-03-12 13:47:51 +00:00
c1677fccf6
Merge branch 'develop' into feature/distil
...
* develop:
bugfix ZPerambulator
registered module supporting ZMobius action
changed to push_back according to request
Added Hadrons_Error in case blockSize is set too large
bugfix in perambulator module
# Conflicts:
# Hadrons/Modules/MDistil/Perambulator.hpp
2020-03-12 12:45:18 +00:00
34813e9b04
Merge branch 'develop' into feature/ZPeramb
2020-03-12 12:27:56 +00:00
373cf61abb
bugfix ZPerambulator
2020-03-12 11:44:43 +00:00
4e8fbc4b49
Merge pull request #271 from mmphys/feature/ZDistil
...
registered module supporting ZMobius action
2020-03-12 10:54:07 +00:00
516ac1d4d5
registered module supporting ZMobius action
2020-03-12 10:52:27 +00:00
318f63eb34
Merge pull request #268 from mmphys/a2a-error-log
...
Added Hadrons_Error in case blockSize is set too large
2020-03-11 11:09:00 +00:00
0fa93383b7
changed to push_back according to request
2020-03-11 09:05:01 +00:00
0a827aa7bf
Added Hadrons_Error in case blockSize is set too large
2020-03-11 08:52:52 +00:00
b32b1ca642
bugfix in perambulator module
2020-02-26 12:06:45 +00:00
10192dfc71
Wall source momenta must be specified for spatial components only.
...
So we don't break existing scripts, allow momentum in time direction as well, but only if zero.
Fail early, so do the check in setup()
2020-01-31 15:02:03 +00:00
c69a3b6ef6
When saving eigenvectors, LapEvec now saves eigenvalues for every timeslice as well.
...
I.e. nT x nVec eigenvalues are saved in FileName.evals.conf.h5.
A new named tensor, "TimesliceEvals" can be used to simplify restoring these from disk.
NB: The changes in BaseIO add support so that Eigen tensors can be easily used in MPI operations, e.g. GlobalSum.
See LapEvec.hpp for an example of how this is done.
2020-01-29 21:20:20 +00:00
2ed39ebb7a
Perambulator won't even allocate memory for unsmeared sinks unless the filename is specified.
...
Prior to this update, memory is allocated regardless of whether these are requested.
2020-01-24 13:01:06 +00:00
0ca1992151
Remove warning in tensor layout comparison. Make default names and index names visible for PerambTensor and NoiseTensor
2019-12-20 13:53:27 +00:00
f47b2b6e13
Added NamedTensor.hpp
2019-12-11 15:56:46 +00:00
bbe48998a8
sort Modules.hpp and modules.inc + add module JacobiSmear
2019-12-09 18:06:29 +00:00
6446671a9c
Merge pull request #241 from nils-asmussen/fix/remQCDns_ignore_ws
...
Undo whitespace changes in fix/removeQCDremnants to allow comparing relevant changes
2019-12-09 18:02:21 +00:00
1e5ac576d9
Merge commit 'f7698b93ca57ea3aa4d72b133ad9ca5d1e703661' into develop
...
# Conflicts:
# Hadrons/Modules.hpp
# Hadrons/modules.inc
2019-12-06 11:59:21 +00:00
d5492b426f
Hadrons: better order in module list
2019-12-06 11:56:26 +00:00
7ce77690b8
Naming conventon also applied to metadata
2019-12-05 17:38:43 +00:00
164ed9c434
Naming conventon also applied to metadata
2019-12-05 17:38:00 +00:00
58b6a0d8d1
changed some naming conditions to resemble rare-kaons
2019-12-05 16:56:54 +00:00
1a5e562bde
only one FIMPL left!
2019-12-05 16:46:58 +00:00
45be26cf3f
Merge branch 'develop' of https://github.com/fionnoh/Grid into feature/sparseNoise
2019-12-05 16:18:47 +00:00
5227ffccb7
Added James' sparse noise code and a module to use it
2019-12-05 15:50:03 +00:00
cd9fd80a5d
merged in develop
2019-12-04 17:12:46 +00:00
15119eaf03
Fix phase convention adjustment error (and make no assumptions about node layout)
2019-12-04 09:59:58 +00:00
e940f4db7e
removed unused parameter parity
2019-12-03 12:01:31 +00:00
9c7f269489
typo in fimpl4
2019-12-03 11:19:54 +00:00
07feaf9531
updated ascii-doc preamble
2019-12-03 11:17:35 +00:00
7983ff2fdd
Merge branch 'develop' into feature/distil
...
* develop:
Change to reporting
NVCC timer support
Fix nocompilee under NVCC
--enable-summit flag
IBM summit optimisation. Synchronise in node is still btweeen 2 halves of AC922, so could be a little faster
Sliced propagator contraction was not producing any results because buf.size()=0
several typos in hadrons
2019-11-30 16:47:03 +00:00
6418f06771
Add option to save the eigenvectors of the Laplacian.
...
If they are saved, then metadata saved are:
solverXml Parameters for this LapEvec module instance
OperatorXml module type and parameters (if any) for the module that created the gauge field
2019-11-29 18:06:18 +00:00
8a5576f73c
cleared up how exactly q_spec has to be defined
2019-11-28 12:35:18 +00:00
5fd5c25114
now two seperate functions for Eye and NonEye
2019-11-26 13:44:55 +00:00
421a4395af
Sigma to Nucleon contractions
2019-11-21 17:25:37 +00:00
cf95a460a5
Sliced propagator contraction was not producing any results because buf.size()=0
2019-11-21 17:17:55 +00:00
9261c0da89
several typos in hadrons
2019-11-20 17:06:32 +00:00
b350a24ded
fixed test_distil
2019-11-18 15:29:20 +00:00
13a0db7162
Reverse changes not intended to be part of distillation release
2019-11-18 12:34:49 +00:00
18177d9709
Review changes
2019-11-18 11:59:13 +00:00
7bf42b9c0e
HADRONS_ERROR
2019-11-18 10:27:35 +00:00
2d6f4e0c09
fixed issue with HADRONS_ERROR, no idea why this works
2019-11-15 13:46:47 +00:00
7f06c40107
_var -> var_
2019-11-15 13:26:24 +00:00
9f75065205
eigen_strong_inline gone
2019-11-15 13:22:20 +00:00
271a02230e
assert -> ERROR
2019-11-15 11:11:50 +00:00
b1e8b5b5ce
changed default behaviour as discussed with antonin
2019-11-15 11:00:25 +00:00
25d2521d77
small stuff
2019-11-13 16:34:09 +00:00
500ef17143
beauty
2019-11-13 15:14:51 +00:00
a977d9901b
cleanup
2019-11-13 14:52:06 +00:00
667ffb70db
changed error type
2019-11-13 12:16:56 +00:00