3d31113337
added test t5 to compute meson fields of different quarks. Different nvec are allowed.
2019-01-31 13:01:16 +00:00
d7b9ed199d
PerambLight fixes
2019-01-31 12:24:32 +00:00
dae7b30b92
Merge branch 'feature/distil' of github.com:mmphys/Grid into feature/distil
2019-01-30 21:16:30 +00:00
f7e4661ca0
Fixed grid3d leak in PerambLight
2019-01-30 21:16:09 +00:00
ferben
7b66197534
meson fields are now the same
2019-01-30 18:03:34 +00:00
ferben
d8831fe925
changed parameters to match Test_Distil
2019-01-29 13:40:26 +00:00
33d8fb2dd9
Default
2019-01-25 19:21:12 +00:00
9f6f776460
ensured there is a default test to run
2019-01-25 19:14:22 +00:00
ferben
84fe36d084
meson functions work until to be saved
2019-01-25 17:26:43 +00:00
ferben
3438dde8df
test prog now computes everything up to meson fields
2019-01-25 15:19:18 +00:00
ferben
9ef6f9878e
test works up to perambulators now
2019-01-25 13:44:19 +00:00
577cdf1d72
Simplified tests
2019-01-24 18:50:18 +00:00
a4c1ab6147
all modules linked in test prog
2019-01-24 16:12:19 +00:00
cf85f0388d
Still debugging eigenvector parameters
2019-01-24 13:26:05 +00:00
00b0f75b0d
Eigenvectors created. Still need to correctly set parameters for test.
2019-01-24 12:44:06 +00:00
b45586e81c
Discovered bug root cause. setup() is called multiple times. Now ready to copy-paste the LapEvec code
2019-01-23 21:17:56 +00:00
2c7e6bf58b
Merge branch 'feature/distil' of github.com:mmphys/Grid into feature/distil
2019-01-23 15:20:06 +00:00
7c5a06f6d0
Trying to work out why LapEvec constructor not being called
2019-01-23 15:19:51 +00:00
ferben
068ef85b05
Merge branch 'feature/distil' of github.com:mmphys/Grid into feature/distil
2019-01-23 15:08:24 +00:00
ferben
a6ab742fdb
added perambs to test
2019-01-23 13:58:20 +00:00
2062a8d578
Merge branch 'feature/distil' of github.com:mmphys/Grid into feature/distil
2019-01-23 13:00:20 +00:00
3d3e8f4f9f
Structured objects passed into LapEvec
2019-01-23 12:59:55 +00:00
ferben
2756f16a5e
created test prog for perambs
2019-01-23 12:49:20 +00:00
81bb361299
Test program ready
2019-01-22 13:19:39 +00:00
c93a43f158
Added test program
2019-01-21 10:39:28 +00:00
Peter Boyle
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
Peter Boyle
8a1be021d3
Merge branch 'feature/wilsonmg' of https://github.com/DanielRichtmann/Grid into DanielRichtmann-feature/wilsonmg
2019-01-02 14:39:59 +00:00
fd66325321
pure QED test and copyright update
2018-12-14 17:39:11 +00:00
8e0d2f3402
Hadrons: support for twisted boundary conditions
2018-11-12 17:16:18 +00:00
Peter Boyle
68c13045d6
Added a test for Felix and Michael to look at
2018-11-07 23:40:15 +00:00
Peter Boyle
8c3a599148
Block solver test
2018-11-06 16:44:58 +00:00
Azusa Yamaguchi
4a47b11876
Block CG improvements to develop
2018-11-06 12:49:05 +00:00
b3d6805638
Merge branch 'feature/contractor' into develop
2018-10-16 11:29:37 +01:00
Peter Boyle
24c07694bc
Mixed precision now supported in MADWF
2018-10-14 00:22:52 +01:00
Peter Boyle
f0229025e2
MADWF working across a range of actions
2018-10-13 19:55:03 +01:00
Peter Boyle
49f25e08e8
PauliVillars based 4D -> 5D reconstruction with Fourier Accelerated PV inverse
...
by Christoph. Differs from the one by Rudy in BFM since it vectorises the twisted
4D solves in pairs.
2018-10-11 12:35:32 +01:00
efc0c65056
Hadrons: DiskVector Eigen specialisation with binary I/O and sha256 correctness check
2018-10-08 19:02:00 +01:00
Peter Boyle
2c162577b5
HMC documentation
2018-09-25 23:28:17 +01:00
920b471761
Hadrons tests update
2018-09-10 15:32:13 +01:00
b800bb3ecb
Hadrons: disk vector cache policy to last touch
2018-09-07 20:24:48 +01:00
f8abd0978b
Hadrons copyright update
2018-09-07 20:10:07 +01:00
12c7c493bf
Hadrons: disk-based container
2018-09-07 20:04:54 +01:00
fb7d021b9d
Hadrons: moving Hadrons to root directory, build system improvements
2018-08-28 15:00:40 +01:00
Daniel Richtmann
2881b3e8e5
WilsonMG: Remove unnecessary static assertions
2018-06-26 14:42:30 +02:00
Daniel Richtmann
cc5d025ea4
WilsonMG: Adapt staggered GMRES/MR tests to "new" constructor
2018-06-18 16:20:20 +02:00
Daniel Richtmann
ddcb53bce2
Merge remote-tracking branch 'upstream/develop' into feature/wilsonmg
2018-06-13 09:50:37 +02:00
Daniel Richtmann
d1c80e1d46
WilsonMG: Correct years in copyright line
2018-06-13 09:44:09 +02:00
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
200d35b38a
Merge branch 'develop' into feature/hadrons
2018-05-28 11:52:47 +02:00
72abc34764
Merge pull request #166 from guelpers/feature/hadrons
...
Feature/hadrons
2018-05-28 11:49:46 +02:00
Azusa Yamaguchi
7fbbb31a50
Merge branch 'develop' into feature/staggered-comms-compute
...
Conflicts:
lib/qcd/action/fermion/ImprovedStaggeredFermion.cc
2018-05-21 13:07:29 +01:00
Azusa Yamaguchi
0e127b1fc7
New file single prec test
2018-05-21 12:57:13 +01: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
2f92721249
Merge branch 'develop' into feature/hadrons
2018-05-07 17:26:47 +01:00
paboyle
4ad0df6fde
Bump volume for Gerardo
2018-05-04 17:33:23 +01:00
661381e881
Merge branch 'develop' into feature/hadrons
2018-05-04 14:52:17 +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
0659ae4014
Merge branch 'develop' into feature/hadrons
2018-05-03 16:20:22 +01:00
Vera Guelpers
52a856b4a8
FreeProp module for Hadrons
2018-05-03 12:33:20 +01:00
Vera Guelpers
04190ee7f3
5D free propagator for DWF and boundary conditions for free propagators
2018-05-03 12:31:36 +01:00
Vera Guelpers
2700992ef5
Merge remote-tracking branch 'upstream/feature/hadrons' into feature/hadrons
2018-05-03 10:01:52 +01:00
Azusa Yamaguchi
4f4181c54a
Merge branch 'feature/staggered-comms-compute' of https://github.com/paboyle/Grid into feature/staggered-comms-compute
2018-05-02 14:59:13 +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
Azusa Yamaguchi
b35169f1dd
MultiShift for Staggered
2018-05-02 14:22:37 +01:00
ca639c195f
Merge branch 'develop' into feature/hadrons
2018-05-01 14:07:32 +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
49b8501fd4
Merge branch 'develop' into feature/hadrons
2018-04-26 17:33:50 +01:00
Azusa Yamaguchi
5c936d88a0
Merge branch 'feature/staggered-comms-compute' of https://github.com/paboyle/Grid into feature/staggered-comms-compute
2018-04-26 10:18:37 +01:00
Azusa Yamaguchi
a9e8758a01
Improvements to staggered tests timings
2018-04-26 10:08:05 +01:00
Vera Guelpers
507009089b
Merge remote-tracking branch 'upstream/feature/hadrons' into feature/hadrons
2018-04-25 09:36:39 +01:00
169f405c9c
Hadrons: tests repaired
2018-04-23 12:48:34 +01:00
Guido Cossu
26ed65c8f8
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2018-04-17 12:03:32 +01:00
85c253ed4a
Test_serialisation MPI fix
2018-04-04 17:19:34 +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
640515e3d8
Merge branch 'develop' into feature/hadrons
2018-03-30 17:43:49 +01: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