Skip to content
Snippets Groups Projects
  1. Dec 13, 2024
  2. Nov 08, 2024
  3. Nov 03, 2024
  4. Jul 22, 2024
  5. Jul 18, 2024
  6. Jul 02, 2024
  7. May 21, 2024
  8. Oct 13, 2023
  9. Oct 11, 2023
  10. Aug 04, 2023
  11. May 23, 2023
  12. Jan 05, 2023
  13. Sep 12, 2022
  14. Aug 22, 2022
  15. Aug 09, 2022
  16. Aug 01, 2022
    • Isuru Fernando's avatar
      FFT using pyvkfft and use loopy callables (#114) · 9849af5a
      Isuru Fernando authored
      
      * Use a separate class for M2L translation
      
      * Fix docs and caching
      
      * Fix p2p warning
      
      * Use VkFFT for M2L generate data
      
      * Fix profiling events
      
      * simplify m2l data zeros
      
      * Add pyvkfft to requirements
      
      * Fix flake8 warning
      
      * Fix typo
      
      * VkFFT for M2L preprocess local
      
      * vkfft for postprocess local
      
      * Fix AggregateProfilingEvent
      
      * Fix another typo
      
      * M2L Translation Factory
      
      * vim markers
      
      * Fix tests
      
      * Fix toys
      
      * Fix test_m2l_toeplitz
      
      * Fix more tests
      
      * Use a better rscale to get the test passing
      
      * Use pytential dev branch
      
      * remove whitespace on blank line
      
      * Try 2r/order instead of r/order
      
      * fix using updated pytential
      
      * Fix tests
      
      * use pytential branch with pyvkfft req
      
      * Add explanation about caller being responsible for the FFT
      
      * Fix for bessel
      
      * Add pyvkfft to setup.py reqs
      
      * use list comprehension
      
      * Type annotations
      
      * fix vim marker
      
      * remove unused function
      
      * m2l_data_inner -> m2l_data
      
      * more descriptive name for child_knl
      
      * knl -> expr_knl for clarity
      
      * move loop unroll to optimized
      
      * Add explanation about translation_classes_dependent_data_loopy_knl
      
      * make coeffs output only and rewrite
      
      * Re-arrange m2l so that event processing is easier
      
      * flake8: single quotes -> double quotes
      
      * Fix data not being input
      
      * make args to cached_vkfft_app explicit
      
      * cache vkfftapp in wrangler
      
      * keep coeffs is_input and is_output for e2e
      
      * out-of-place fft
      
      * Use a separate queue for configuration
      
      * allocate array for out-of-place
      
      * fix typo
      
      * Remove caching of opencl fft app
      
      * Comment out pytentual fork
      
      * fix vkfft queues
      
      * use private API for now
      
      * Add comment on pyvkfft PR
      
      * remove inplace
      
      Co-authored-by: default avatarAndreas Klöckner <inform@tiker.net>
      9849af5a
  17. Jul 03, 2022
  18. Jun 23, 2022
  19. May 13, 2022
  20. May 12, 2022
  21. Apr 19, 2022
  22. Apr 17, 2022
  23. Mar 29, 2022
Loading