1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-06-04 11:14:38 +01:00

Commit Graph

  • d81d00a889 Covariance test of covariant laplacian appears to pass Peter Boyle 2025-10-27 19:19:30 -04:00
  • d0ee38d1da Clean up Peter Boyle 2025-10-22 21:44:51 -04:00
  • da8dc3da0d More compact Peter Boyle 2025-10-22 21:37:40 -04:00
  • 21514d8487 Added a free laplacian Peter Boyle 2025-10-22 21:31:53 -04:00
  • 77b2e9fb61 Name changes Peter Boyle 2025-10-22 16:46:15 -04:00
  • a71ba05bd7 Implemented gauge transform via stencil. Now have ability to do Vertex AND Edge grids Should now have no barriers to a) Double Storing links for fermion operators / laplacian b) Laplace or Wilson operators Peter Boyle 2025-10-22 16:27:06 -04:00
  • 1e95e64035 Staples work in icoso-plane Peter Boyle 2025-10-21 23:27:27 -04:00
  • defcac92ab Somewhat better wrapped support for Icosahedral Peter Boyle 2025-10-20 18:09:21 -04:00
  • 4042ebf1bf added ImNorm to sort Patrick Oare 2025-10-20 19:01:53 +00:00
  • 4869378f1e Now computed some plaquettes. First cut at stencil Peter Boyle 2025-10-20 11:15:17 -04:00
  • c7b74db317 Default dimensions fixed Peter Boyle 2025-10-09 14:57:22 -04:00
  • 0ce201efbe IcosahedralVerted() checks Peter Boyle 2025-10-09 13:35:16 -04:00
  • 6d8a3d8bb2 Config Peter Boyle 2025-10-09 13:30:16 -04:00
  • 7dfd207ebb Need to protect pole operatoins to only take place on IcosahedralVertices mesh Peter Boyle 2025-10-08 15:18:31 -04:00
  • 3a65a096f2 Nd verbose Peter Boyle 2025-10-07 18:49:00 -04:00
  • 85b2bd4c93 Beginnings of S2xR Peter Boyle 2025-10-07 16:11:06 -04:00
  • 6165931afa Update GridStd.h Peter Boyle 2025-10-03 14:35:37 -04:00
  • 35e10a1159 Changes for Nd=3 Peter Boyle 2025-10-03 12:17:13 -04:00
  • 1d1fd3bcaf adding a version check to handle rocblas type change Your Name 2025-10-02 15:24:24 -05:00
  • 82f35001ff small bug fix for wilson spectrum since we're actually running DWF Patrick R Oare 2025-09-25 15:36:42 -04:00
  • fa30c791aa updated wilson spec Patrick Oare 2025-09-23 15:24:50 +00:00
  • 612049f1dd commented out evec writer because it was taking up all the space on SDCC Patrick Oare 2025-09-18 15:09:31 -04:00
  • 0b92ef990c found bug in unprec DWF: was using |\cdot| in comparison for the eigenvalue sorting Patrick Oare 2025-09-12 13:31:39 -04:00
  • 82d411ca7b added inline to rf functions Patrick Oare 2025-09-10 17:16:48 -04:00
  • 597086a031 added wilson spectrum example Patrick Oare 2025-09-10 15:41:00 -04:00
  • b210ddf9a7 added commented out line to run un-preconditioned DWF Patrick Oare 2025-09-09 15:14:11 -04:00
  • c5d02e5799 updated RitzFilter enum and the input to run krylov schur Patrick Oare 2025-09-09 13:02:11 -04:00
  • 9dcd7ca761 added IO for evecs / evals Patrick Oare 2025-09-08 12:59:48 -04:00
  • 23581333e6 link cufft paboyle 2025-08-21 22:25:55 +01:00
  • e5fa3d887f Compile on CUDA paboyle 2025-08-21 22:10:27 +01:00
  • 583fa7bb0a FFTW guarded after CUDA adn HIP paboyle 2025-08-21 22:00:12 +01:00
  • fe0db53842 FFT offload to GPU and MUCH faster comms. 40x speed up on Frontier Peter Boyle 2025-08-21 16:44:55 -04:00
  • 76c0ada1e1 Benchmark for En Hung Peter Boyle 2025-08-21 16:43:46 -04:00
  • 92f49e9194 Merge pull request #482 from g-simonetti/wflow_sp2n_paboyle Peter Boyle 2025-08-21 09:10:25 -04:00
  • 44c8057b5f Merge pull request #481 from vataspro/sp-reps-fix Peter Boyle 2025-08-20 12:57:28 -04:00
  • 0ad837f595 Fix Sp representations compilation Alexis Provatas 2025-08-20 17:48:39 +01:00
  • bd2103c746 Merge pull request #480 from vataspro/fix-no-comms Peter Boyle 2025-08-20 12:26:47 -04:00
  • 9c18d2ddb0 Fix StencilSendToRecvFromBegin to agree with base Alexis Provatas 2025-08-20 17:17:06 +01:00
  • 1245a8c151 num_colours added to class S g-simonetti 2025-08-20 16:27:34 +01:00
  • 07113dc8ba Changed beta=3 to beta=Nc with comments g-simonetti 2025-08-20 16:18:34 +01:00
  • c1e5ef9476 Adding config input Chulwoo Jung 2025-08-15 20:52:36 +00:00
  • 6fd71aea9d may have found bug Patrick Oare 2025-08-15 12:13:01 -04:00
  • a18b0d496c added more debug output Patrick Oare 2025-08-15 11:51:15 -04:00
  • a3420e6fa9 Update for grid view logging paboyle 2025-08-14 21:29:20 +00:00
  • 732836d9f8 Missed one paboyle 2025-08-14 20:25:54 +00:00
  • 87658f7b53 ASSERT tripped in Shuhei's branch paboyle 2025-08-14 20:07:30 +00:00
  • 19f0737b98 trying one more thing Patrick Oare 2025-08-14 14:47:38 -04:00
  • 16d3c9cf75 added another debug feature Patrick Oare 2025-08-14 14:37:49 -04:00
  • 3b9fc72451 modified debug output slightly Patrick Oare 2025-08-14 14:06:32 -04:00
  • 99644f5d0a commented out arg assert in kryschur spec example Patrick Oare 2025-08-13 14:57:57 -04:00
  • e7f51e5fb1 Timer pointers for hadrons compat. Reluctantly, this interface is silly to pass timers around. paboyle 2025-08-11 21:10:20 +01:00
  • 1ce5f70dd1 Update GridStd.h Peter Boyle 2025-08-11 12:20:54 -04:00
  • 473635f401 Update BinaryIO.h Peter Boyle 2025-08-11 11:06:06 -04:00
  • 5adf2657dd Updated to compile and run fast on CUDA paboyle 2025-08-10 00:00:13 +01:00
  • 82cfff2990 A2A meson field BLAS based momentum project paboyle 2025-08-07 15:51:15 +00:00
  • 4397b1c442 Debugged momentum projection for A2A Meson Field paboyle 2025-08-07 15:51:01 +00:00
  • 9e6a4a4737 Assertion updates to macros (mostly) with backtrace. WIlson flow to include options for DBW2, Iwasaki, Symanzik. View logging for data assurance paboyle 2025-08-07 15:48:38 +00:00
  • 7780d88d26 Adding simple lanczos, boundary to specflow(!) specflow Chulwoo Jung 2025-08-06 23:41:53 +00:00
  • 2bf9179d2c Adding mass step Chulwoo Jung 2025-08-06 16:52:51 +00:00
  • c606f5dca0 Move out src initialization for re-use / Adding antiperiodic BC Chulwoo Jung 2025-08-06 16:51:14 +00:00
  • 632f5916c7 small log change for KS Patrick Oare 2025-08-04 15:43:23 -04:00
  • 9057694895 added double orthog to KS Patrick Oare 2025-08-04 15:30:18 -04:00
  • 5e85aef19d added updates to GCR polynomial code Patrick Oare 2025-07-31 16:42:35 -04:00
  • 2b6d40c7e1 added example files Patrick Oare 2025-07-31 16:41:28 -04:00
  • 33b80c4e8e added eigensolver code for arnoldi and krylov schur Patrick Oare 2025-07-31 16:40:24 -04:00
  • 41f344bbd3 Merge with Christoph GPT checksum debug paboyle 2025-07-15 03:06:09 +00:00
  • 8419cc5c64 specflow evec I/O added, Chulwoo Jung 2025-07-11 15:57:23 -04:00
  • a77cd50b2f Update comms logging in Cshift paboyle 2025-07-11 14:36:10 +00:00
  • 73af020f98 improved feature/staggered-merge paboyle 2025-06-27 06:07:17 +00:00
  • bffb83c46e std::cout<<GridLogMessage<<"Debug:"<<std::endl; std::cout<<GridLogMessage<<" --dylib-map : print dynamic library map, useful for interpreting signal backtraces "<<std::endl; std::cout<<GridLogMessage<<" --heartbeat : periodic itimer wakeup (interrupts stuck system calls!) "<<std::endl; std::cout<<GridLogMessage<<" --signal-delay n : pause for n seconds after signal handling (useful to get ALL nodes in stuck state) "<<std::endl; std::cout<<GridLogMessage<<" --debug-stdout : print stdout from EVERY node to file Grid.stdout/err.rank "<<std::endl; std::cout<<GridLogMessage<<" --debug-signals : catch sigsegv and print a blame report, handle SIGHUP with a backtrace to stderr"<<std::endl; std::cout<<GridLogMessage<<" --debug-heartbeat : periodically report backtrace "<<std::endl; paboyle 2025-06-27 06:03:40 +00:00
  • 7031f37350 Use libunwind for backtrace as it is signal asynch safe paboyle 2025-06-27 06:02:06 +00:00
  • 829dd74cb2 Verbose change paboyle 2025-06-27 06:01:46 +00:00
  • 66e671985d P2P paboyle 2025-06-27 06:01:01 +00:00
  • 5afcbcf0f3 Cshift uses flight recorder paboyle 2025-06-27 06:00:24 +00:00
  • 9730579312 Simplify and verbose paboyle 2025-06-27 06:00:04 +00:00
  • bfae14d035 More flight logging paboyle 2025-06-27 05:59:41 +00:00
  • b78fc73d19 Better signal handler paboyle 2025-06-25 18:13:33 +00:00
  • 709f8ae76c Update README Peter Boyle 2025-06-26 23:06:11 -04:00
  • 7aa06329d0 Update for new stencil compression options Peter Boyle 2025-06-17 18:06:19 +02:00
  • 9d6a38c44c Compressed comms options as Sloppy Peter Boyle 2025-06-17 16:43:53 +02:00
  • 6ec5cee368 Preparing for compressed comms Peter Boyle 2025-06-17 16:38:10 +02:00
  • f2e9a68825 Simplify Peter Boyle 2025-06-13 17:32:05 +02:00
  • d88750e6b6 Sloppy + non-sloppy Peter Boyle 2025-06-13 16:42:01 +02:00
  • 821358eda7 Remove partial dirichlet. Favour intro reduced prec comms options Peter Boyle 2025-06-13 05:08:45 +02:00
  • fce6e1f135 Kill core files for quota reasons Peter Boyle 2025-06-13 05:08:15 +02:00
  • 8f0bb3e676 remove partial dirichlet Peter Boyle 2025-06-13 05:07:56 +02:00
  • 262c70d967 USe sloppy comms options Peter Boyle 2025-06-13 05:07:23 +02:00
  • da43ef7c2d REmove partial dirichlet option. It's going nowhere Peter Boyle 2025-06-13 05:05:15 +02:00
  • 7b60ab5df1 Warning suppress Peter Boyle 2025-06-13 05:04:55 +02:00
  • f6b961a64e Warning suppress Peter Boyle 2025-06-13 05:04:47 +02:00
  • f1ed988aa3 Interface to reduced precision comms Peter Boyle 2025-06-13 05:04:12 +02:00
  • eea51bb604 Suppress annoying warns Peter Boyle 2025-06-13 05:03:36 +02:00
  • 9203126aa5 Scripts Peter Boyle 2025-06-11 15:30:16 +02:00
  • f90ba4712a Update for Jupiter Peter Boyle 2025-06-11 15:24:34 +02:00
  • 3737a24096 Updated python output Peter Boyle 2025-06-03 14:09:02 -04:00
  • d418f78352 Making running on Aurora more debuggable paboyle 2025-05-23 20:58:16 +00:00
  • 25163998a0 Makes SYCL compiler happy paboyle 2025-05-23 20:57:11 +00:00
  • dc546aaa4b Updated config options for BNL cluster Peter Boyle 2025-05-13 18:44:28 -04:00
  • 5364d580c9 Output chirality, eigenvector density files and python source lego plot Peter Boyle 2025-05-13 18:42:44 -04:00
  • 2a9a6347e3 Do not require Grid format RNGs and also to the 5Li reporting Peter Boyle 2025-05-13 18:42:05 -04:00