1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-04-20 02:31:01 +01:00
Commit Graph

46 Commits

Author SHA1 Message Date
fionnoh 8fccda301a Fixed a bug where the guess was always subtracted after the solve and included appropriate weights for the sources in the one case we're looking at now. More work needs to be done to make the 5d/4d source logic less brittle. 2018-06-21 16:36:59 +01:00
fionnoh b5fc5e2030 All to all module update that hit a promising milestone. Commiting for a reference for future changes. 2018-06-20 10:59:07 +01:00
fionnoh a8d4156997 Added a Hadrons module that computes the all-to-all v and w vectors 2018-05-31 17:18:58 +01:00
fionnoh c18074869b Changes to Hadrons SchurRB solver to allow for a subtract_guess boolean to be passed 2018-05-31 17:17:16 +01:00
portelli 3252059daf Hadrons: multi-file support for eigenpacks 2018-05-07 17:25:36 +01:00
portelli cc6eb51e3e Hadrons: macro refactoring for library portability 2018-04-25 16:49:14 +01:00
portelli b25a59e95e Hadrons: mitigation of GCC/Intel compiler bug not generating defaulted destructors 2018-04-24 17:20:25 +01:00
portelli ce7720e221 Hadrons: copyright update 2018-04-23 17:36:20 +01:00
portelli 853a5528dc Hadrons: template modules compilation optimisation 2018-04-23 17:35:01 +01:00
portelli a16bbecb8a Hadrons: more feedback 2018-04-06 19:38:20 +01:00
portelli 6b7228b3e6 Hadrons: better metadata for eigenpack 2018-04-06 19:29:53 +01:00
portelli 7dcf5c90e3 Hadrons: eigenpack must be referred by solver when used 2018-04-06 13:16:28 +01:00
portelli d3f857b1c9 Hadrons: proper metadata for eigenpacks 2018-04-04 16:36:37 +01:00
portelli 68e6a58f12 Hadrons: several Lanczos fixes and improvements 2018-04-03 17:42:21 +01:00
portelli cbc73a3fd1 Hadrons: CG guesser fix 2018-03-19 13:11:38 +00:00
portelli d516938707 Hadrons: eigen packs I/O and deflation interface 2018-03-14 14:55:47 +00:00
portelli 2d4d70d3ec Hadrons: LCL fixes 2018-03-13 16:10:36 +00:00
portelli f57afe2079 Hadrons: much cleaner eigenpack implementation, to be tested 2018-03-13 13:51:09 +00:00
portelli 70ec2faa98 Hadrons: maximum iteration specified for tests and error if 0 2018-03-09 19:53:55 +00:00
portelli c0a929aef7 Hadrons: code cleaning 2018-03-02 14:29:54 +00:00
portelli 83a101db83 Hadrons: more LCL fixes 2018-03-02 11:05:02 +00:00
portelli c4274e1660 Hadrons: LCL cleaning 2018-03-02 10:18:33 +00:00
portelli ba6db55cb0 Hadrons: reverse last commit 2018-03-01 23:30:58 +00:00
portelli e5ea84d531 Hadrons: LCL: orthogonalise coarse evec 2018-03-01 19:33:11 +00:00
portelli 15767a1491 Hadrons: LCL fine convergence test 2018-03-01 18:04:08 +00:00
portelli e418b044f7 Hadrons: code cleaning 2018-03-01 12:57:28 +00:00
portelli b8b05f143f Hadrons: Lanczos more conservative type names 2018-03-01 12:53:16 +00:00
portelli abb7d4d2f5 Hadrons: z-Mobius action 2018-02-27 19:32:19 +00:00
portelli 16ebbfff29 Hadrons: Schur convention globally defined through a macro 2018-02-27 18:45:23 +00:00
portelli 8a049f27b8 Hadrons: Lanczos code improvement 2018-02-27 13:46:59 +00:00
portelli 43578a3eb4 Hadrons: copyright update 2018-02-26 19:24:19 +00:00
portelli fdbd42e542 Hadrons: first implementation of local coherence Lanczos 2018-02-26 19:22:43 +00:00
portelli 8b30c5956c Hadrons: copyright update 2017-12-26 14:16:47 +01:00
portelli 64161a8743 Hadrons: much simpler reference dependency 2017-12-12 13:08:01 +00:00
portelli 0fbf445edd Hadrons: object creation that get properly captured by the memory profiler 2017-12-06 16:51:48 +01:00
portelli 624246409c Hadrons: module setup/execute protected to forbid user to bypass execution control 2017-12-03 19:46:18 +01:00
portelli 514993ed17 Hadrons: progress on the interface, genetic algorithm freezing 2017-12-01 19:38:23 +00:00
portelli a3fe874a5b Hadrons: everything is broken, repairing while implementing the new memory model 2017-11-22 23:27:19 +00:00
portelli 22749699a3 Fixes after merge and point sink module 2017-06-06 11:45:30 -05:00
portelli 67d72000e7 Hadrons: more legal banner fixes 2016-12-15 18:26:39 +00:00
portelli 80cef1c78f Hadrons: legal banner fix 2016-12-15 18:21:52 +00:00
portelli 3af663e17b Hadrons: modules remember their factory registration name 2016-12-14 17:59:45 +00:00
portelli d1f7c6b94e Hadrons: templatisation of the fermion implementation 2016-12-05 16:47:29 +09:00
portelli 7ae734103e Hadrons: namespace macro to tackle GCC 5 bug 2016-12-05 14:29:32 +09:00
portelli 320268fe93 Hadrons: code cleaning 2016-12-05 13:57:34 +09:00
portelli dd6fb140c5 Hadrons: big module reorganisation 2016-12-05 13:53:31 +09:00