Daniel Richtmann
|
c73cc7d354
|
WilsonMG: Add tests with MG preconditioner running single precision, outer solver running in double
|
2018-06-12 16:10:48 +02:00 |
|
Daniel Richtmann
|
49fdc324a0
|
WilsonMG: Make MG correctness checks abort on failing tests
|
2018-06-12 16:10:48 +02:00 |
|
Daniel Richtmann
|
f32714a2d1
|
WilsonMG: Make running MG correctness checks optional via commandline
|
2018-06-12 16:10:48 +02:00 |
|
Daniel Richtmann
|
73a955be20
|
WilsonMG: Move tests for Wilson & WilsonClover into separate files
|
2018-06-12 16:10:48 +02:00 |
|
Daniel Richtmann
|
66b7a0f871
|
WilsonMG: Move multigrid class to separate file
|
2018-06-12 16:10:48 +02:00 |
|
Daniel Richtmann
|
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 |
|
Daniel Richtmann
|
e9b9550298
|
WilsonMG: Fix incompatibility with single prec MG in construction of simd layout on coarser grids
|
2018-06-12 15:01:31 +02:00 |
|
Daniel Richtmann
|
6c27c72585
|
WilsonMG: Provide more sensible default values for MG parameters
|
2018-05-16 17:26:09 +02:00 |
|
Daniel Richtmann
|
9c003d2d72
|
WilsonMG: Base wilson mg preconditioner entirely on existing infrastructure
|
2018-05-16 17:26:09 +02:00 |
|
Daniel Richtmann
|
61812ab7f1
|
Merge remote-tracking branch 'upstream/develop' into feature/wilsonmg
|
2018-05-15 14:57:18 +02:00 |
|
paboyle
|
4ad0df6fde
|
Bump volume for Gerardo
|
2018-05-04 17:33:23 +01:00 |
|
Peter Boyle
|
68a5079f33
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2018-05-04 14:13:54 +01:00 |
|
Peter Boyle
|
8634e19f1b
|
Update
|
2018-05-04 14:13:35 +01:00 |
|
Guido Cossu
|
4d4ac2517b
|
Adding Scalar field theory example for Scidac format
|
2018-05-02 14:36:32 +01:00 |
|
Guido Cossu
|
6e7d5e2243
|
HMC: added Scidac checkpointer and support for metadata
|
2018-05-02 14:28:59 +01:00 |
|
paboyle
|
fe6860b4dd
|
Update with LIME library guard
|
2018-04-27 08:57:34 +01:00 |
|
paboyle
|
e369d7306d
|
Rename
|
2018-04-27 07:51:44 +01:00 |
|
paboyle
|
9b0240d101
|
Hot start test
|
2018-04-27 07:50:51 +01:00 |
|
Guido Cossu
|
26ed65c8f8
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2018-04-17 12:03:32 +01:00 |
|
Daniel Richtmann
|
73ced656eb
|
Merge remote-tracking branch 'upstream/develop' into feature/wilsonmg
|
2018-04-03 17:51:11 +02:00 |
|
Daniel Richtmann
|
f69008edf1
|
WilsonMG: Add functionality to report timings to MG preconditioner
|
2018-04-03 17:26:49 +02:00 |
|
Daniel Richtmann
|
57a49ed22f
|
WilsonMG: Read in MG parameters from xml in test
|
2018-04-03 16:03:11 +02:00 |
|
Daniel Richtmann
|
ff6413a764
|
WilsonMG: Make number of levels chooseable at runtime
I don't like this solution though :(
|
2018-04-03 15:57:33 +02:00 |
|
Daniel Richtmann
|
2530bfed01
|
WilsonMG: Move params instance from global scope to test main function
|
2018-04-03 14:50:48 +02:00 |
|
paboyle
|
276f113f28
|
IO uses master boss node for metadata.
|
2018-03-30 16:17:05 +01:00 |
|
Daniel Richtmann
|
58c30c0cb1
|
WilsonMG: Add conformability checks in MG preconditioner
|
2018-03-28 13:24:39 +02:00 |
|
Daniel Richtmann
|
917a92118a
|
WilsonMG: Move operator test to MG testing routine
|
2018-03-28 12:19:25 +02:00 |
|
Daniel Richtmann
|
04f9cf088d
|
WilsonMG: Add more parameters to MultiGridParams struct
|
2018-03-27 17:13:11 +02:00 |
|
Daniel Richtmann
|
99107038f9
|
WilsonMG: Rationalize the level counting strategy
|
2018-03-27 17:06:33 +02:00 |
|
Daniel Richtmann
|
b78456bdf4
|
WilsonMG: Get rid of explicit include of GCR header
|
2018-03-26 15:41:53 +02:00 |
|
Daniel Richtmann
|
08543b6b11
|
WilsonMG: Provide a switch between V- and K-cycle
|
2018-03-26 15:37:17 +02:00 |
|
Daniel Richtmann
|
63ba33371f
|
WilsonMG: Some minor refactoring
|
2018-03-26 15:34:53 +02:00 |
|
Daniel Richtmann
|
683a7d2ddd
|
WilsonMG: Move comment to make clang-format happy
|
2018-03-26 14:59:40 +02:00 |
|
Daniel Richtmann
|
afdcbf79d1
|
Merge remote-tracking branch 'upstream/develop' into feature/wilsonmg
|
2018-03-23 21:13:50 +01:00 |
|
Daniel Richtmann
|
3c3ec4e267
|
WilsonMG: Move tests for Wilson & WilsonClover into the same file
|
2018-03-23 21:12:27 +01:00 |
|
Daniel Richtmann
|
0f6009a29f
|
WilsonMG: Huge refactor into something that could be considered an algorithm
|
2018-03-23 19:55:43 +01:00 |
|
Guido Cossu
|
c9c073eee4
|
Changes in messages in test dwf mixedprec
|
2018-03-23 11:27:56 +00:00 |
|
Guido Cossu
|
f290b2e908
|
Fix to pass CI tests
|
2018-03-23 11:14:23 +00:00 |
|
Guido Cossu
|
5f8225461b
|
Fencing mixedcg test propagator write. LIME is still optional in Grid
|
2018-03-23 10:37:58 +00:00 |
|
paboyle
|
07fe7d0cbe
|
Save file in current dir; print checksums
|
2018-03-21 14:26:04 +00:00 |
|
paboyle
|
b1a38bde7a
|
Extra test for Gparity with plaquette action
|
2018-03-20 18:01:32 +00:00 |
|
Guido Cossu
|
2581875edc
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2018-03-19 18:00:08 +00:00 |
|
Peter Boyle
|
6c6d43eb4e
|
Drop RB on coarse space ; that was a mistake
|
2018-03-17 09:35:01 +00:00 |
|
Guido Cossu
|
d86936a3de
|
Eliminating deprecated lex_sites
|
2018-03-16 12:26:39 +00:00 |
|
Daniel Richtmann
|
a66cecc509
|
WilsonMG: Fix invalid call to MR ctor
|
2018-03-09 17:34:29 +01:00 |
|
Daniel Richtmann
|
1e63b73a14
|
WilsonMG: Some cleanup/formatting
|
2018-03-09 16:50:19 +01:00 |
|
|
360cface33
|
Grid tensor serialisation fully implemented and tested
|
2018-03-08 19:12:03 +00:00 |
|
|
971c2379bd
|
std::vector to tensor conversion + test units
|
2018-03-08 09:50:39 +00:00 |
|
|
90dbe03e17
|
Conversion of Grid tensors to std::vector made more elegant, also pair syntax changed to (x y) to avoid issues with JSON/XML
|
2018-03-07 15:12:32 +00:00 |
|
|
485c5db0fe
|
conversion of Grid tensors to nested std::vector in preparation for tensor serialisation
|
2018-03-06 19:22:03 +00:00 |
|