1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-05-13 21:54:31 +01:00
Commit Graph

292 Commits

Author SHA1 Message Date
Peter Boyle 11dc2c5e1d PVdagM initialise 2025-04-04 18:35:06 -04:00
Peter Boyle 130e07a422 Non hermitian support 2025-04-04 18:35:05 -04:00
Peter Boyle 8f47bb367e Shifted non herm 2025-04-04 18:35:05 -04:00
Christoph Lehner e9177e4af3 Blas compatibility 2025-03-13 08:48:23 +00:00
Christoph Lehner 9ffd1ed4ce Merged 2025-03-08 15:30:08 +00:00
Peter Boyle c74d11e3d7 PVdagM MG 2025-02-01 11:04:13 -05:00
Christoph Lehner 84cab5e6e7 no comms and log cleanup 2025-02-01 16:37:21 +01:00
paboyle c4fc972fec Merge branch 'feature/deprecate-uvm' into develop 2025-01-31 16:32:36 +00:00
Peter Boyle 2877f1a268 Verbose reduce 2024-10-23 15:14:16 -04:00
paboyle 5ec879860a Odd rounding issue - bears looking into 2024-10-15 14:30:54 +00:00
paboyle 7dcfb13694 New software stack 2024-10-10 21:57:35 +00:00
Peter Boyle 1147b8ea40 Cheby poly setup 2024-09-26 14:20:32 -04:00
Peter Boyle 3f9119b39d Remove vectors used for the power spectrum table in paper 2024-09-26 14:19:41 -04:00
Peter Boyle 35e8225abd Verbose control 2024-09-26 14:18:35 -04:00
paboyle 066544281f Deprecate UVM 2024-09-17 13:34:27 +00:00
Peter Boyle 2c9878fc3a Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2024-08-27 12:05:46 -04:00
Peter Boyle 130d7ab077 Verbose changes 2024-08-27 12:03:28 -04:00
Peter Boyle d8be95a2a3 Don't early terminate power method to get more accurate top EV 2024-08-27 11:17:37 -04:00
Peter Boyle f82702872d Normal residual 2024-08-27 11:16:44 -04:00
Peter Boyle 3752c49ef0 Add option to record the CG polynomial 2024-08-27 11:14:35 -04:00
Peter Boyle fe65fa4988 MulMatrix 2024-08-27 11:13:18 -04:00
Peter Boyle 1fe4c205a3 Adef 2024-08-27 11:11:47 -04:00
Peter Boyle d4dc5e0f43 BlockCG linalg acceleratoin with BLAS 2024-08-27 11:08:33 -04:00
Peter Boyle 77944437ce Functor initialisation 2024-08-27 11:01:02 -04:00
Peter Boyle c164bff758 MMdag 2024-08-27 11:00:36 -04:00
Peter Boyle aa2e3d954a MMdag operator 2024-08-27 10:59:29 -04:00
Peter Boyle de62b04728 Block CG linalg acceleration 2024-08-27 10:58:54 -04:00
Peter Boyle d0bdb50f24 Analyse power spectrum 2024-08-27 10:58:19 -04:00
Peter Boyle a8fecbc609 BlockCG linalg via BLAS 2024-08-21 16:08:16 -04:00
Peter Boyle bb3c177000 Better benchmarking 2024-08-20 14:31:41 +00:00
Peter Boyle a3322b470f Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2024-08-20 14:30:52 +00:00
Peter Boyle 18d2d7da4a Eigen implementation and SYCL implementation 2024-07-25 18:02:56 +00:00
Peter Boyle b461184797 Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2024-07-23 09:53:58 -04:00
Peter Boyle c9d5674d5b FInal for paper 2024-07-22 15:26:45 -04:00
Peter Boyle 9c902e4c2d Batched blas, but not working yet on OneAPI 2024-07-11 15:19:49 +00:00
Peter Boyle 172c75029e Redblack additional case 2024-07-10 22:03:59 +00:00
Peter Boyle 14e9d8ed9f CG improvements for smoother 2024-05-16 10:55:18 -04:00
Peter Boyle 5c3ace7c3e Merge branch 'develop' into feature/scidac-wp1 2024-04-30 05:26:06 -04:00
Peter Boyle aefd255a3c Verbose 2024-04-30 05:20:41 -04:00
Peter Boyle 1c5aa939fd Subspace setup changes 2024-04-30 05:19:09 -04:00
Peter Boyle 3a0ff17be0 Verbose changes 2024-04-30 05:17:28 -04:00
Peter Boyle 47829ae5cc Verbose changes 2024-04-30 05:16:46 -04:00
Peter Boyle bfa7b69aff Verbose changes 2024-04-16 15:42:46 -04:00
Peter Boyle 2aaa959b5f Printing changes 2024-04-16 15:41:25 -04:00
Peter Boyle ce2970b93a Printing changes 2024-04-16 15:40:38 -04:00
Peter Boyle 7b76970d10 Verbose changes 2024-04-16 15:40:10 -04:00
Peter Boyle 9fd41882d2 Herm Op update 2024-04-16 15:39:27 -04:00
Peter Boyle 13713b2a76 Much faster little dirac operator calculation 2024-04-05 01:04:40 -04:00
Peter Boyle 36a14e4ee3 Best setup and introduce an HDCG refine method 2024-04-05 01:03:33 -04:00
Peter Boyle b4cc788b8c First version used in mrhsHDCG
Need to consolidate files.
Plan: Make this version able to go virtual base, then absorb chulwoos
version when it is proven
2024-04-05 01:02:21 -04:00