Skip to content
Snippets Groups Projects
  1. Jul 18, 2024
  2. May 28, 2024
  3. Sep 12, 2022
  4. 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
  5. Jun 25, 2022
  6. Jul 05, 2021
  7. Jul 02, 2021
  8. Jan 12, 2021
  9. Jan 11, 2021
  10. Jul 14, 2020
  11. Jul 10, 2020
  12. May 29, 2020
  13. May 24, 2020
  14. Feb 11, 2020
  15. Jan 21, 2020
  16. Nov 18, 2019
  17. Sep 12, 2019
  18. Sep 11, 2019
  19. Sep 09, 2019
  20. Jul 23, 2019
  21. Jan 23, 2019
  22. Mar 12, 2018
  23. Sep 07, 2017
  24. Sep 06, 2017
  25. Jul 06, 2017
  26. Jul 01, 2017
  27. Jun 07, 2017
  28. May 26, 2017
  29. Feb 26, 2017
  30. Feb 24, 2017
  31. Feb 17, 2017
Loading