Daniel Richtmann
|
a7ae46b61e
|
Remove some comments
|
2017-11-08 16:58:20 +01:00 |
|
Daniel Richtmann
|
cd63052205
|
Remove everything preconditioner-related in GMRES code
|
2017-11-08 16:57:40 +01:00 |
|
Daniel Richtmann
|
99bc4cde56
|
Fix an implementation error in FGMRES
|
2017-11-08 16:38:34 +01:00 |
|
Daniel Richtmann
|
e843d83d9d
|
Make z in FGMRES a single Field
|
2017-11-08 16:38:16 +01:00 |
|
Daniel Richtmann
|
0f75ea52b7
|
First version of FGMRES; not working yet
|
2017-11-08 16:17:18 +01:00 |
|
Daniel Richtmann
|
8107b785cc
|
Rename misunderstood "rsd_sq" to "rsq" in GMRES code
|
2017-11-08 14:40:03 +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 |
|
Azusa Yamaguchi
|
1860b1698c
|
Fixed the bag on MPI_T at Cam
|
2017-11-08 09:03:01 +00:00 |
|
Azusa Yamaguchi
|
9b8d1cc3da
|
Staggered Schur decomposed matrix norm changed to not be the Schur anymore :(
Carleton wanted this for multimass / multishift
|
2017-11-07 14:48:45 +00:00 |
|
Guido Cossu
|
149c3f9e9c
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2017-11-07 14:01:13 +00: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 |
|
Guido Cossu
|
c519aab19d
|
Fixing the MPI memory leak in the communicators
|
2017-11-07 13:55:37 +00: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 |
|
paboyle
|
69929f20bb
|
Destructor fix. Split Grid and MPI3 will not yet work without more effort from me.
|
2017-11-06 23:45:00 +00: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
|
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 |
|
|
a4e5fd1000
|
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
|
2017-11-01 19:24:51 +00:00 |
|
|
682e7d7839
|
Merge branch 'develop' into feature/hadrons
|
2017-11-01 19:24:38 +00: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
|
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
|
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
|
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 |
|
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 |
|
paboyle
|
7fab183c0e
|
Better read test
|
2017-10-27 08:17:49 +01:00 |
|
paboyle
|
9ec9850bdb
|
64bit ftello update
|
2017-10-26 23:34:31 +01:00 |
|
paboyle
|
0c4ddaea0b
|
Cleaning up
|
2017-10-26 23:31:46 +01:00 |
|
paboyle
|
00ebc150ad
|
Mistake in string parse; interface is ambiguous and must fix. Is char * a file, or a XML buffer ?
|
2017-10-26 23:30:37 +01:00 |
|
paboyle
|
0f3e9ae57d
|
Gsites error. Only appeared (so far) in I/O code for even odd fields
|
2017-10-26 23:29:59 +01:00 |
|
Azusa Yamaguchi
|
034de160bf
|
Staggered updates : Schur fixed and added a unit test for Test_staggered_cg_schur.cc giving stronger check
|
2017-10-26 20:58:46 +01:00 |
|
paboyle
|
31f99574fa
|
Moving these out of algorithms
|
2017-10-26 07:47:42 +01:00 |
|
paboyle
|
a34c8a2961
|
Update to IRL; getting close to the structure I would like.
|
2017-10-26 07:45:56 +01:00 |
|
paboyle
|
e9be293444
|
Better messaging
|
2017-10-26 01:59:30 +01:00 |
|
paboyle
|
08583afaff
|
Red black friendly coarsening
|
2017-10-25 23:51:18 +01:00 |
|
paboyle
|
b395a312af
|
Better error messaging
|
2017-10-25 23:50:37 +01:00 |
|
paboyle
|
66295b99aa
|
Bit less verbose SciDAC IO
|
2017-10-25 23:50:05 +01:00 |
|
paboyle
|
b8654be0ef
|
64 bit safe offsets
|
2017-10-25 23:49:23 +01:00 |
|
paboyle
|
f6c3f6bf2d
|
XML serialisation of parms and initialise from parms object
|
2017-10-25 23:47:59 +01:00 |
|
paboyle
|
d83868fdbb
|
Identity linear op added -- useful in circumstances where a linear op may or may not be needed.
Supply a trivial one if not needed
|
2017-10-25 23:47:10 +01:00 |
|
paboyle
|
303e0b927d
|
Improvements for coarse grid compressed lanczos
|
2017-10-25 23:46:33 +01:00 |
|
paboyle
|
28ba8a0f48
|
Force spacing more nicely
|
2017-10-25 23:45:57 +01:00 |
|
Guido Cossu
|
8a3aae98f6
|
Solving minor bug in compilation
|
2017-10-25 10:34:49 +01:00 |
|
Guido Cossu
|
8309f2364b
|
Solving again the MPI comm bug with FFTs
|
2017-10-25 10:24:14 +01:00 |
|
Daniel Richtmann
|
d5f661ba70
|
Save intermediate state
|
2017-10-25 10:38:26 +02:00 |
|
Daniel Richtmann
|
1ab8d5cc13
|
Save two more files
|
2017-10-24 16:58:05 +02:00 |
|
Daniel Richtmann
|
789e892865
|
Save current state
|
2017-10-24 16:58:04 +02:00 |
|
Daniel Richtmann
|
53cfa44d7a
|
Save current state
|
2017-10-24 16:58:03 +02:00 |
|
Guido Cossu
|
27936900e6
|
Putting the FG verbosity in the Integrator level
|
2017-10-18 13:08:09 +01:00 |
|
paboyle
|
e325929851
|
ALl codes compile against the new Lanczos call signature
|
2017-10-13 14:02:43 +01:00 |
|
paboyle
|
47af3565f4
|
Logging improvement; reunified the Lanczos codes
|
2017-10-13 13:23:07 +01:00 |
|
paboyle
|
4b4d187935
|
Reunified the Lanczos implementations
|
2017-10-13 13:22:44 +01:00 |
|
paboyle
|
9aff354ab5
|
Final version prior to reunification
|
2017-10-13 13:22:26 +01:00 |
|
paboyle
|
cb9ff20249
|
Approx tests and lanczos improvement
|
2017-10-13 11:30:50 +01:00 |
|
paboyle
|
9fe6ac71ea
|
Starting reorg of Blocked lanczos
|
2017-10-11 10:12:07 +01:00 |
|
paboyle
|
bf58557fb1
|
Block compressed Lanczos
|
2017-10-10 14:15:11 +01:00 |
|
paboyle
|
a1d80282ec
|
cb factorise
|
2017-10-10 13:49:31 +01:00 |
|
paboyle
|
4eb8bbbebe
|
Christop mods
|
2017-10-10 13:48:51 +01:00 |
|
paboyle
|
d1c6288c5f
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2017-10-10 13:38:40 +01:00 |
|
Azusa Yamaguchi
|
bb7378cfc3
|
Schur for staggered
|
2017-10-10 12:02:18 +01:00 |
|
Azusa Yamaguchi
|
f0e084a88c
|
Schur staggered
|
2017-10-10 10:00:43 +01:00 |
|
paboyle
|
08ca338875
|
Split grid communication
|
2017-10-09 23:19:45 +01:00 |
|
paboyle
|
f7cbf82c04
|
Better stdout/err debug
|
2017-10-09 23:18:48 +01:00 |
|
paboyle
|
07009c569a
|
Comms splitting improvements
|
2017-10-09 23:16:51 +01:00 |
|
|
63b2bc1936
|
Merge branch 'develop' into feature/hadrons
# Conflicts:
# lib/qcd/action/fermion/FermionOperatorImpl.h
|
2017-10-05 14:16:23 +01:00 |
|
paboyle
|
d54807b8c0
|
MPIT works with split grid now
|
2017-10-02 23:14:56 +01:00 |
|
paboyle
|
5625b47c7d
|
Merge branch 'feature/dwf-multirhs' into develop
|
2017-10-02 12:42:32 +01:00 |
|
paboyle
|
1edcf902b7
|
Macos ANON
|
2017-10-02 12:41:02 +01:00 |
|
paboyle
|
4f8b6f26b4
|
Merge branch 'develop' into feature/dwf-multirhs
|
2017-10-02 11:41:49 +01:00 |
|
Guido Cossu
|
f7072d1ac2
|
Solving an annoying compilation error in json
|
2017-10-02 07:13:40 +01:00 |
|
|
df21668f2c
|
memory profiler update
|
2017-09-22 14:21:18 +01:00 |
|
paboyle
|
fddeb29d6b
|
Bug fix with spreadout FFT
|
2017-09-21 11:10:08 +01:00 |
|
paboyle
|
a9ec5cf564
|
Christoph bug report integrate
|
2017-09-21 10:32:41 +01:00 |
|
Peter Boyle
|
946a8671b9
|
Merge pull request #129 from djm2131/feature/eofa
Add support for DWF with the exact one flavor algorithm
|
2017-09-21 10:15:21 +01:00 |
|
Peter Boyle
|
771a1b8e79
|
Merge pull request #128 from paboyle/feature/CG-reliable-update
Feature/cg reliable update
|
2017-09-21 10:12:03 +01:00 |
|
Peter Boyle
|
bfb68e6f02
|
Merge pull request #130 from giltirn/gparity-handunroll
Gparity handunroll
|
2017-09-21 10:11:00 +01:00 |
|
paboyle
|
5918769f97
|
Subtle Naik term bug updated in Stencil; less on logical && with a function call on right
|
2017-09-16 12:51:26 +01:00 |
|