aadd9f4468
Eigenpack converter, to be tested, HadronsXmlRun moved to Utilities directory
2018-10-02 00:02:34 +01:00
8fbb27ce13
Hadrons: less code duplication in eigenpack IO
2018-10-01 20:15:21 +01:00
21bba95909
Hadrons: eigenpack metadata is no ignored anymore when reading
2018-10-01 19:33:45 +01:00
6448fe7121
More flexible XML control in Lime files
2018-10-01 19:32:50 +01:00
2458a11d1d
Hadrons: precision cast module
2018-09-29 18:00:08 +01:00
d0ca7c3fe6
Hadrons: big update for getGrid, grids are now created automatically
2018-09-29 17:55:19 +01:00
57f899d79c
Merge branch 'develop' of github.com:paboyle/Grid into develop
2018-09-29 15:50:59 +01:00
e881a0c157
Merge commit 'beed527ea37c90fd5e19b82d326eb8adc8eba5ff' into develop
2018-09-29 15:50:21 +01:00
f411657118
JSON update
2018-09-29 15:48:05 +01:00
Peter Boyle
7458c6174b
Use operator() for indexing internal indices
2018-09-27 06:42:02 +01:00
Peter Boyle
21b269d0f9
Move the Grid.pdf out of a deep directory
2018-09-27 06:36:25 +01:00
Peter Boyle
083af92ac2
Update from chulwoo ; high level link for Grid.pdf in documentation
2018-09-27 06:30:40 +01:00
Peter Boyle
2c162577b5
HMC documentation
2018-09-25 23:28:17 +01:00
Peter Boyle
b1c4e96382
Updates to actions etc..
2018-09-24 22:10:30 +01:00
Peter Boyle
a55c6f34f3
Updated docs
2018-09-24 15:44:35 +01:00
Peter Boyle
beed527ea3
Carletons chapter
2018-09-24 15:09:51 +01:00
eaa633cf69
Merge branch 'develop' of github.com:paboyle/Grid into develop
2018-09-21 18:16:22 +01:00
c632455129
Hadrons: meson field IO fix
2018-09-21 18:16:01 +01:00
c012899ed5
Hadrons: big update after templating of get/createGrid
2018-09-21 18:15:33 +01:00
paboyle
8bab544c2f
Updated manual pdf
2018-09-20 18:51:11 +01:00
paboyle
76fc06a5dc
Updates with todo from Carleton
2018-09-20 18:50:11 +01:00
fionnoh
d9de8fd5c9
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2018-09-17 12:19:47 +01:00
fionnoh
7e3647246c
Merge branch 'master' of https://github.com/paboyle/Grid into develop
2018-09-17 12:19:20 +01:00
4af6c7e7aa
Hadrons: copyright update
2018-09-14 12:51:48 +01:00
f60fbcfc4d
Hadrons: mixed precision CG, to be tested
2018-09-14 12:47:55 +01:00
464c81706e
Hadrons: defaults Impls for different precisions
2018-09-14 12:46:43 +01:00
Peter Boyle
adbdc4e65b
Half comms not working on GPU yet, so disable.
2018-09-11 05:15:22 +01:00
Peter Boyle
e4deea4b94
Weird bug appears with Vector<Vector<>>.
...
"fix" with std::vector<Vector<>>
Lies in the face table code. But think there is some latent problem.
Possibly in my allocator since it is caching, but could simplify or eliminate the caching
option and retest. One to look at later.
2018-09-11 04:36:57 +01:00
Peter Boyle
94d721a20b
Comments on further topology discovery work
2018-09-11 04:20:04 +01:00
408130b808
Hadrons: header list fix
2018-09-10 17:38:54 +01:00
375edd1370
file forgotten in last commit
2018-09-10 17:37:29 +01:00
6d912f6c67
Hadrons: general guesser factory
2018-09-10 17:36:54 +01:00
6d1d28955e
Guesser class is redundant, switching to LinearFunction
2018-09-10 17:35:54 +01:00
920b471761
Hadrons tests update
2018-09-10 15:32:13 +01:00
63c21767ba
Hadrons: grids stored with hash of SIMD type (for mixed-precision setups)
2018-09-10 15:31:39 +01:00
7b6b712565
function to convert std::vector to string
2018-09-10 15:17:32 +01:00
35abd05ee9
mute Version.h cache creation
2018-09-10 15:16:59 +01:00
Peter Boyle
7bf82f5b37
Offload the face handling to GPU
2018-09-10 11:28:42 +01:00
Peter Boyle
f02c7ea534
Peer to peer on GPU's setup
2018-09-10 11:26:20 +01:00
Peter Boyle
bc503b60e6
Offloadable gather code
2018-09-10 11:21:25 +01:00
Peter Boyle
704ca162c1
Offloadable compression
2018-09-10 11:20:50 +01:00
Peter Boyle
b5329d8852
Protect against zero length loops giving a kernel call failure
2018-09-10 11:20:07 +01:00
Peter Boyle
f27b9347ff
Better unquiesce MPI coverage
2018-09-10 11:19:39 +01:00
Peter Boyle
b4967f0231
Verbose and error trapping cleaner
2018-09-09 14:28:02 +01:00
Peter Boyle
6d0f1aabb1
Fix the multi-node path
2018-09-09 14:27:37 +01:00
Peter Boyle
f4bfeb835d
Drop back to smaller Ls
2018-09-09 14:25:06 +01:00
Peter Boyle
394b7b6276
Verbose decrease
2018-09-09 14:24:46 +01:00
dd36e60f6a
compilation fix for hypercube optimal communicator
2018-09-08 18:07:29 +01:00
cb6c548e21
Hadrons: code cleaning
2018-09-07 20:40:55 +01:00
02c4ccf621
Hadrons: diskvector debug message for writes
2018-09-07 20:33:49 +01:00