3d3e8f4f9f
Structured objects passed into LapEvec
2019-01-23 12:59:55 +00:00
2756f16a5e
created test prog for perambs
2019-01-23 12:49:20 +00:00
d7908c33de
moved hard-coded parameters in DistilVectors to module input
2019-01-23 11:32:53 +00:00
4cc2ebc9e4
moved hard-coded parameters to module input
2019-01-23 11:26:07 +00:00
b8afa7314c
Merge branch 'feature/distil' of https://github.com/mmphys/Grid into feature/distil
2019-01-23 10:51:23 +00:00
be5605931c
merge
2019-01-23 10:51:09 +00:00
09fa821510
Added remaining methods to Permabulator
2019-01-22 17:59:55 +00:00
f45d2d5dcc
perambLight done, but SliceShare and Write does not work yet
2019-01-22 15:52:26 +00:00
0a82fae45c
moved perambulator definition to shared header file
2019-01-22 15:06:45 +00:00
46b05aa9c5
cleaned up, deleted commented out old code
2019-01-22 13:48:44 +00:00
813c1ab1f1
Merge branch 'feature/distil' of https://github.com/mmphys/Grid into feature/distil
2019-01-22 13:28:09 +00:00
b1c27a141d
DistilVectors complete and compiling - not tested at all!
2019-01-22 13:27:51 +00:00
81bb361299
Test program ready
2019-01-22 13:19:39 +00:00
79d533550d
continued on DistilVectors.hpp
2019-01-21 16:45:31 +00:00
b8c106f320
working on DistilVectors, initialisation done and compiles
2019-01-21 16:04:18 +00:00
b74492a805
Merge branch 'feature/distil' of github.com:mmphys/Grid into feature/distil
2019-01-21 10:40:01 +00:00
c93a43f158
Added test program
2019-01-21 10:39:28 +00:00
0ff410ae19
copied perambulato code into PerambLight.hpp
2019-01-18 17:47:41 +00:00
ced30b61e2
added phi vectors - still commented out and does not compile otherwise
2019-01-18 16:38:13 +00:00
2b782df290
Merge branch 'feature/distil' of https://github.com/mmphys/Grid into feature/distil
2019-01-18 15:58:51 +00:00
f0f1ba0307
uses evec4d now
2019-01-18 15:58:10 +00:00
2343e621e6
Bananas
2019-01-18 13:32:27 +00:00
2568504821
small change
2019-01-18 13:23:03 +00:00
b821dde020
Initial version
2019-01-18 13:14:28 +00:00
ae3b053334
Initial version
2019-01-18 13:10:02 +00:00
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
447b772136
Merge remote-tracking branch 'upstream/develop' into feature/kl2QED
2019-01-07 15:09:18 +00:00
c5e081d69c
Re-Merge branch 'develop' into feature/gpu-port
...
Pull in Regensburg MultiGrid pull request
2019-01-03 01:50:16 +00:00
535a6aaf05
Update todo list
2019-01-02 22:07:51 +00:00
91a7fe247b
Merge branch 'DanielRichtmann-feature/wilsonmg' into develop
2019-01-02 14:40:31 +00:00
8a1be021d3
Merge branch 'feature/wilsonmg' of https://github.com/DanielRichtmann/Grid into DanielRichtmann-feature/wilsonmg
2019-01-02 14:39:59 +00:00
e73b909a48
Make tests running past nvcc. Different NVCC versions proving tricky to keep happy. This is 9.2
2019-01-02 12:05:30 +00:00
a4d9200293
Fixing AVX 512 instantiation error. Need to move to extern templates urgently.
2019-01-02 00:27:07 +00:00
350508bdb3
pugixml problem
2019-01-01 16:38:54 +00:00
38852737e4
No compile fix on clang
2019-01-01 15:55:13 +00:00
802404c78c
Remove warnings under NVCC and move parallel_for to thread-loop
2019-01-01 15:08:09 +00:00
0e9b591c1c
NVCC warning suppression
2019-01-01 15:07:47 +00:00
c43a2b599a
GPU support
2019-01-01 15:07:29 +00:00
8c91e82ee8
GPU clean up, remove parallel_for. Split into accelerator_loop, thread_loop
...
cases, and collides with parallel_for in thrust
2019-01-01 15:06:46 +00:00
9d866d062a
GPU support improvements
2019-01-01 15:05:03 +00:00
3a4e397e72
Deprecating JSON, too hard to support under NVCC
2019-01-01 15:04:33 +00:00
2b6cfe555f
Disable JSON on NVCC. Maybe unsupport JSON full stop. XML and JSON is too many formats in my view.
2019-01-01 15:03:50 +00:00
7df58dd883
Photon syntax gave problems with NVCC
2019-01-01 15:03:29 +00:00
4bf86ae60a
NVCC clean up
2019-01-01 15:02:50 +00:00
07ee87ff5a
GPU happy. Still need to prevent hand kernels being callable under NVCC
2019-01-01 15:00:33 +00:00
0c2498fe2f
Explicit instantiation needed for NVCC
2019-01-01 13:55:12 +00:00
ad2e65dad5
GPU related updates
2019-01-01 13:54:40 +00:00
715babeac8
GPU reductions first cut; use thrust, non-reproducible. Inclusive scan can fix this if desired.
...
Local reduction to LatticeComplex and then further reduction.
2019-01-01 13:53:37 +00:00
3eae9a9e3f
update NVCC flags
2019-01-01 13:49:15 +00:00
186aad065f
Roll forward Eigen in attempt to make CUDA happy
2019-01-01 13:48:32 +00:00