97a59643f7
Red black coarse space
2021-01-14 20:49:13 -05:00
579595f547
Red black on coarse space
2021-01-14 20:48:35 -05:00
a4afc3ea2a
Red black coarse space
2021-01-14 20:44:16 -05:00
4ea8d128c2
Merge pull request #18 from paboyle/develop
...
Sync
2020-11-20 15:36:50 +01:00
d201277652
Expose Nc as a compile time configure option.
...
Remove precision option
2020-10-07 13:07:00 -04:00
4d2dc7ba03
Enable even-odd for CoarsenedMatrix
2020-09-11 20:32:02 +02:00
65b724bb5f
2 level hddcr
2020-09-03 21:46:43 -04:00
ee9889821d
Runs through to coarse space solve
2020-06-29 12:59:52 -04:00
70be1bd8be
Adding code under development
2020-06-23 10:24:21 -04:00
cdf0a04fc5
Merge branch 'develop' into sycl
2020-06-09 04:00:12 -04:00
1a4c8c3387
Global edit with change to View usage. autoView() creates a wrapper object that closes the view when scope closes.
2020-06-05 18:52:35 -04:00
f999408e92
View locatoin and access mode
2020-05-21 16:14:20 -04:00
8b5b55b682
Make tests all compile ccurrent Grid, mostly MdagM removal of norms fixes but a few minor
...
issues fiixed too
2020-05-12 17:57:24 -04:00
181709bba4
Merge branch 'develop' into feature/zmobius_paramcompute
2020-04-20 09:12:34 -04:00
0475c46ecb
Merge pull request #256 from djm2131/feature/BiCGSTAB
...
Import BiCGSTAB solvers and tests
2020-04-16 11:45:15 -04:00
852fc1b001
True Hierachical multigrid for DWF
2020-01-27 13:45:10 -05:00
96671bbb24
Added ability to pass callback to MADWF that is called every inner iteration and allows user to, for example, adjust the inner solver tolerance depending on residual
...
Added a general implementation of the Remez algorithm for producing arbitrary rational polynomial approximation with optional restriction to even/odd polynomials
Added implementation of computation of ZMobius parameters
Added Test_zMADWF_prec to test ZMobius in MADWF
2020-01-17 12:45:30 -08:00
0afecfcae7
Nearing well optimised state
2020-01-04 03:11:19 -05:00
aa920aa532
Improved DWF multigrid
2019-12-28 10:32:35 -05:00
e478404291
Tuned up significantly on GPU, but another 10x in coarse space required
2019-12-17 05:03:25 -05:00
843ca9350a
Fix naming conventions to be consistent with Peter
2019-12-11 11:46:18 -05:00
4180a4a8a7
Import BiCGSTAB solvers and tests
2019-12-10 17:20:35 -05: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
876d9c957c
QMR
2019-12-09 02:59:49 -05:00
295e535f93
QMR
2019-12-09 02:59:35 -05:00
e43fce1083
Clean up and simplify a little.
2019-12-09 02:55:45 -05:00
6b6c5aa626
remove namespace QCD from directory tests
2019-08-20 15:35:36 +01:00
fa9cd50c5b
Merge branch 'develop' into feature/gpu-port
2019-07-16 11:55:17 +01:00
703dc20377
Compile tests fix
2019-06-16 13:59:29 +01:00
462900b48d
Modified entire test directory to suit new GPU constructs for looping
2019-06-15 12:53:27 +01:00
7e27a5213a
Tests builds clean.
2019-06-04 20:45:20 +01:00
acd25d0d01
Wilson clover multi grid for lime lattice
2019-03-04 11:30:15 +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
8a1be021d3
Merge branch 'feature/wilsonmg' of https://github.com/DanielRichtmann/Grid into DanielRichtmann-feature/wilsonmg
2019-01-02 14:39:59 +00:00
35ed1defac
Passes make check now single and double compile
2018-12-19 11:09:32 +00:00
422764757d
Updates in tests to make all of Grid compile
2018-12-14 16:55:54 +00:00
b57a4d32aa
Merge branch 'develop' into feature/gpu-port
2018-12-13 05:11:34 +00:00
8c3a599148
Block solver test
2018-11-06 16:44:58 +00:00
4a47b11876
Block CG improvements to develop
2018-11-06 12:49:05 +00:00
2881b3e8e5
WilsonMG: Remove unnecessary static assertions
2018-06-26 14:42:30 +02:00
cc5d025ea4
WilsonMG: Adapt staggered GMRES/MR tests to "new" constructor
2018-06-18 16:20:20 +02:00
ddcb53bce2
Merge remote-tracking branch 'upstream/develop' into feature/wilsonmg
2018-06-13 09:50:37 +02:00
d1c80e1d46
WilsonMG: Correct years in copyright line
2018-06-13 09:44:09 +02:00
c73cc7d354
WilsonMG: Add tests with MG preconditioner running single precision, outer solver running in double
2018-06-12 16:10:48 +02:00
49fdc324a0
WilsonMG: Make MG correctness checks abort on failing tests
2018-06-12 16:10:48 +02:00
f32714a2d1
WilsonMG: Make running MG correctness checks optional via commandline
2018-06-12 16:10:48 +02:00
73a955be20
WilsonMG: Move tests for Wilson & WilsonClover into separate files
2018-06-12 16:10:48 +02:00
66b7a0f871
WilsonMG: Move multigrid class to separate file
2018-06-12 16:10:48 +02:00
11c4f5e32c
WilsonMG: Provide command line switch for reading in input xml + move default params to constructor of MultiGridParams
2018-06-12 15:01:31 +02:00
e9b9550298
WilsonMG: Fix incompatibility with single prec MG in construction of simd layout on coarser grids
2018-06-12 15:01:31 +02:00