c6cbe533ea
Set everything up for the implementation of CAGMRES
...
The current implementation is the exact same code as normal GMRES. This commit
only sets up the "framework" for the implementation of CAGMRES, i.e., a test and
an include in the algorithms header file.
2017-11-09 17:14:44 +01:00
8402ab6cf9
Some minor formatting improvements
2017-11-09 12:52:04 +01:00
c63095345e
Remove some superfluous comments
2017-11-09 12:47:20 +01:00
a7ae46b61e
Remove some comments
2017-11-08 16:58:20 +01:00
cd63052205
Remove everything preconditioner-related in GMRES code
2017-11-08 16:57:40 +01:00
699d537cd6
Add FGMRES test with staggered fermions
2017-11-08 16:56:42 +01:00
9031f0ed95
Fix a filename in a file header
2017-11-08 16:42:26 +01:00
26b3d441bb
Check in forgotten FGMRES test with wilson Fermions
2017-11-08 16:39:11 +01:00
99bc4cde56
Fix an implementation error in FGMRES
2017-11-08 16:38:34 +01:00
e843d83d9d
Make z in FGMRES a single Field
2017-11-08 16:38:16 +01:00
0f75ea52b7
First version of FGMRES; not working yet
2017-11-08 16:17:18 +01:00
8107b785cc
Rename misunderstood "rsd_sq" to "rsq" in GMRES code
2017-11-08 14:40:03 +01:00
37b777d801
Add test for GMRES solver with staggered fermions
2017-11-08 14:28:48 +01:00
7382787856
Some minor changes
2017-11-08 14:23:55 +01:00
781c611ca0
Perform minor code style fix
2017-11-08 14:22:38 +01:00
b069090b52
Remove a superfluous comment
2017-11-08 13:58:02 +01:00
0c1c1d9900
Set precision and formatting only once in MR code
2017-11-08 13:57:06 +01:00
7f4ed6c2e5
First working version of GMRES + a test for Wilson fermions
2017-11-08 13:56:41 +01:00
56d32a4afb
Rename misunderstood "rsd_sq" to "rsq" in MR code
2017-11-08 13:51:08 +01:00
b8ee496ed6
Print some info at start of GMRES
2017-11-08 13:23:41 +01:00
b87416dac4
Fix error with conformable
2017-11-07 15:00:08 +01:00
176bf37372
Remove some commented stuff
2017-11-07 14:57:36 +01:00
b3d342ca22
Remove old implementation of GMRES operator
2017-11-07 10:24:49 +01:00
e1f928398d
Save current state
2017-11-07 10:22:41 +01:00
8c579d2d4a
Save current state
2017-11-06 18:09:48 +01:00
fc7d07ade0
Correct function signature of body of GMRES outer loop
2017-11-06 17:12:38 +01:00
b3be9195b4
Save one lattice fermion in GMRES code
2017-11-06 17:12:23 +01:00
9e3c187a4d
Save current state
2017-11-06 17:05:25 +01:00
8363edfcdb
Perform some minor changes to GMRES code
2017-11-06 16:17:44 +01:00
74af31564f
Adapt style of wilson GMRES test to style of wilson MR test
2017-11-06 14:06:45 +01:00
e0819d395f
Merge remote-tracking branch 'upstream/develop' into feature/new-solver-algorithms
2017-11-06 13:09:36 +01:00
360efd0088
Improved treatment of reverse asked for by chris.
...
Truncate the basis.
Power method renormalises
2017-11-02 22:05:31 +00:00
c5c647e35e
Merge branch 'feature/lanczos-reorg' into develop
2017-11-02 15:23:11 +00:00
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
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
89bacb0470
Fix path in MR solver header commentary
2017-10-30 16:16:55 +01:00
19010ff66a
Merge remote-tracking branch 'upstream/develop' into feature/new-solver-algorithms
2017-10-30 13:16:46 +01:00
27ea2afe86
No compile on comms == none fix
2017-10-30 01:14:11 +00:00
78e8704eac
Shaking out
2017-10-30 00:25:31 +00:00
67131d82f2
Get subrank info from communicator constructor
2017-10-30 00:24:11 +00:00
615a9448b9
Extended sub comm supported
2017-10-30 00:23:34 +00:00
00164f5ce5
:
2017-10-30 00:22:52 +00:00
a7f72eb994
SHaking out
2017-10-30 00:22:06 +00:00
501fa1614a
Communicator updates for split grid
2017-10-30 00:16:12 +00:00
5bf42e1e15
Update
2017-10-30 00:05:21 +00:00
fe4d9b003c
More digits
2017-10-30 00:04:47 +00:00
4a699b4da3
New rank can be found out
2017-10-30 00:04:14 +00:00
689323f4ee
Reverse dim ordering lexico support
2017-10-30 00:03:15 +00:00
84b441800f
Merge branch 'develop' into feature/lanczos-reorg
2017-10-27 14:21:38 +01:00
1ef424b139
Split grid Y2K bug fix attempt
2017-10-27 14:20:35 +01:00