1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-05-25 19:44:17 +01:00
Files
Grid/tests/core
Peter Boyle 1e29c59bcc FFT: cache plans per vobj type across calls
Plans are created lazily on the first FFT_dim call and reused for all
subsequent calls on the same FFT object.  PlanCreate<vobj>() can be
called explicitly to pre-warm the cache.  PlanDestroy() must be called
before switching to a different vobj type; the destructor cleans up any
live plans automatically.

Update Test_fft.cc and Test_fftf.cc to call PlanDestroy() between the
LatticeComplex and LatticeSpinMatrix sections that reuse the same FFT object.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 15:12:10 -04:00
..
2022-11-15 22:58:30 -05:00
2020-05-11 17:02:01 -04:00
2020-05-11 17:02:01 -04:00
2022-11-15 22:58:30 -05:00
2022-11-15 22:58:30 -05:00
2025-08-21 16:45:38 -04:00
2024-09-17 13:34:27 +00:00
2024-09-17 13:34:27 +00:00
2024-09-17 13:34:27 +00:00
2022-11-15 22:58:30 -05:00
2020-04-15 16:10:15 +01:00
2022-11-15 22:58:30 -05:00
2022-11-15 22:58:30 -05:00
2022-11-15 22:58:30 -05:00
2020-10-31 18:12:30 -04:00
2021-03-10 02:45:22 +01:00
2022-11-15 22:58:30 -05:00
2022-11-15 22:58:30 -05:00