- Nov 23, 2022
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Nov 06, 2022
-
-
- Oct 29, 2022
-
-
- Oct 14, 2022
-
-
- Sep 25, 2022
-
-
- Sep 22, 2022
-
-
- Sep 16, 2022
-
-
- Sep 15, 2022
-
-
- Sep 13, 2022
-
-
Isuru Fernando authored
-
- Sep 12, 2022
-
-
- Aug 22, 2022
-
-
- Aug 21, 2022
-
-
- Aug 17, 2022
-
-
- Aug 09, 2022
-
-
Isuru Fernando authored
* use loopy fft * fix inverse * Implement broadcasting FFT * use enum for fft backend * Add gh-129 link * unit test for loopy_fft * Unit test for loopy_fft and fix warnings * don't use vkfft only if x86 mac * Add missing import * Fix platform.machine()
-
- Aug 02, 2022
-
-
- Aug 01, 2022
-
-
-
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: Andreas Klöckner <inform@tiker.net>
-
- Jul 31, 2022
-
-
- Jul 03, 2022
-
-
- Jun 27, 2022
-
-
Isuru Fernando authored
* Add SpatialConstant * Add docs * Improve docs around SpatialConstant, ExpressionKernel Co-authored-by: Andreas Kloeckner <inform@tiker.net>
-
- Jun 25, 2022
-
-
Andreas Klöckner authored
-
Isuru Fernando authored
* Make taylor series the default for Helmholtz * Try 4r for Helmholtz * Update fmm.py * Use 4r/order for biharmonic too * Add missing import * Update pytential commit * Revert "Update pytential commit" This reverts commit 9f3b25de4d031d187da8e3ddaaaad79a6c730a61. Co-authored-by: Andreas Kloeckner <inform@tiker.net>
-
- Jun 23, 2022
-
-
Isuru Fernando authored
* 4r/order for biharmonic * Add a test for magnitudes
-