1
0
mirror of https://github.com/paboyle/Grid.git synced 2024-11-10 15:55:37 +00:00
Commit Graph

3263 Commits

Author SHA1 Message Date
Daniel Richtmann
8107b785cc
Rename misunderstood "rsd_sq" to "rsq" in GMRES code 2017-11-08 14:40:03 +01:00
Daniel Richtmann
37b777d801
Add test for GMRES solver with staggered fermions 2017-11-08 14:28:48 +01:00
Daniel Richtmann
7382787856
Some minor changes 2017-11-08 14:23:55 +01:00
Daniel Richtmann
781c611ca0
Perform minor code style fix 2017-11-08 14:22:38 +01:00
Daniel Richtmann
b069090b52
Remove a superfluous comment 2017-11-08 13:58:02 +01:00
Daniel Richtmann
0c1c1d9900
Set precision and formatting only once in MR code 2017-11-08 13:57:06 +01:00
Daniel Richtmann
7f4ed6c2e5
First working version of GMRES + a test for Wilson fermions 2017-11-08 13:56:41 +01:00
Daniel Richtmann
56d32a4afb
Rename misunderstood "rsd_sq" to "rsq" in MR code 2017-11-08 13:51:08 +01:00
Daniel Richtmann
b8ee496ed6
Print some info at start of GMRES 2017-11-08 13:23:41 +01:00
Daniel Richtmann
b87416dac4
Fix error with conformable 2017-11-07 15:00:08 +01:00
Daniel Richtmann
176bf37372
Remove some commented stuff 2017-11-07 14:57:36 +01:00
Daniel Richtmann
b3d342ca22
Remove old implementation of GMRES operator 2017-11-07 10:24:49 +01:00
Daniel Richtmann
e1f928398d
Save current state 2017-11-07 10:22:41 +01:00
Daniel Richtmann
8c579d2d4a
Save current state 2017-11-06 18:09:48 +01:00
Daniel Richtmann
fc7d07ade0
Correct function signature of body of GMRES outer loop 2017-11-06 17:12:38 +01:00
Daniel Richtmann
b3be9195b4
Save one lattice fermion in GMRES code 2017-11-06 17:12:23 +01:00
Daniel Richtmann
9e3c187a4d
Save current state 2017-11-06 17:05:25 +01:00
Daniel Richtmann
8363edfcdb
Perform some minor changes to GMRES code 2017-11-06 16:17:44 +01:00
Daniel Richtmann
74af31564f
Adapt style of wilson GMRES test to style of wilson MR test 2017-11-06 14:06:45 +01:00
Daniel Richtmann
e0819d395f
Merge remote-tracking branch 'upstream/develop' into feature/new-solver-algorithms 2017-11-06 13:09:36 +01:00
paboyle
360efd0088 Improved treatment of reverse asked for by chris.
Truncate the basis.
Power method renormalises
2017-11-02 22:05:31 +00:00
paboyle
c5c647e35e Merge branch 'feature/lanczos-reorg' into develop 2017-11-02 15:23:11 +00:00
Daniel Richtmann
6f81906b00
Add test for the MR solver with staggered fermions; does not converge atm
TODO: Is this a property of staggered or did I do something wrong?
2017-10-30 16:57:55 +01:00
Daniel Richtmann
a2d83d4f3d
Add test for the MR solver with DW fermions; does not converge atm
TODO: Is this a property of DWF or did I do something wrong?
2017-10-30 16:39:30 +01:00
Daniel Richtmann
89bacb0470
Fix path in MR solver header commentary 2017-10-30 16:16:55 +01:00
Daniel Richtmann
19010ff66a
Merge remote-tracking branch 'upstream/develop' into feature/new-solver-algorithms 2017-10-30 13:16:46 +01:00
paboyle
27ea2afe86 No compile on comms == none fix 2017-10-30 01:14:11 +00:00
paboyle
78e8704eac Shaking out 2017-10-30 00:25:31 +00:00
paboyle
67131d82f2 Get subrank info from communicator constructor 2017-10-30 00:24:11 +00:00
paboyle
615a9448b9 Extended sub comm supported 2017-10-30 00:23:34 +00:00
paboyle
00164f5ce5 : 2017-10-30 00:22:52 +00:00
paboyle
a7f72eb994 SHaking out 2017-10-30 00:22:06 +00:00
paboyle
501fa1614a Communicator updates for split grid 2017-10-30 00:16:12 +00:00
paboyle
5bf42e1e15 Update 2017-10-30 00:05:21 +00:00
paboyle
fe4d9b003c More digits 2017-10-30 00:04:47 +00:00
paboyle
4a699b4da3 New rank can be found out 2017-10-30 00:04:14 +00:00
paboyle
689323f4ee Reverse dim ordering lexico support 2017-10-30 00:03:15 +00:00
paboyle
84b441800f Merge branch 'develop' into feature/lanczos-reorg 2017-10-27 14:21:38 +01:00
paboyle
1ef424b139 Split grid Y2K bug fix attempt 2017-10-27 14:20:35 +01:00
Daniel Richtmann
5a477ed29e
Perform minor style correction 2017-10-27 14:46:18 +02:00
Daniel Richtmann
54128d579a
Make MR a bit more verbose 2017-10-27 14:45:29 +02:00
Daniel Richtmann
e7b1933e88
Add a test for the MR solver 2017-10-27 14:38:57 +02:00
Daniel Richtmann
1bad64ac6a
Some formatting 2017-10-27 14:35:04 +02:00
Daniel Richtmann
15dfa9f663
Change stopping criterion implementation in MR solver + some cleanup 2017-10-27 14:33:25 +02:00
Daniel Richtmann
2185b0d651
Correct author in the file 2017-10-27 14:32:38 +02:00
Daniel Richtmann
f61c0b5d03
Very early version of MR solver 2017-10-27 14:09:02 +02:00
Daniel Richtmann
074db32e54
Fix build of gmres test 2017-10-27 14:08:48 +02:00
paboyle
aa66f41c69 Bug fix in the coarse restore...
Think this is nearly there
2017-10-27 10:29:34 +01:00
paboyle
f96c800d25 Passes reload of coarse basis 2017-10-27 09:43:22 +01:00
paboyle
32a52d7583 Move the local coherence lanczos into algorithms.
Keep the I/O in the tester. Other people can copy this method to write other I/O formats.
2017-10-27 09:04:31 +01:00