- Sep 23, 2024
-
-
- Jul 18, 2024
-
-
Also, required from __future__ import annotations
-
-
-
- Jun 07, 2024
-
-
Andreas Klöckner authored
-
- Apr 09, 2024
-
-
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v4...v5 ) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com>
-
-
- May 17, 2023
-
-
Isuru Fernando authored
* Use pytential branch * Refactor E2P * try new loopy branch * fix formatting * disable domains check * register only if not found * Move kernel_scaling to the outer kernel * Refactor P2E * Use loopy main * re-enable implemented domains check * Rename some loopy kernel handling functions --------- Co-authored-by:
Andreas Kloeckner <inform@tiker.net>
-
- Oct 29, 2022
-
-
- Oct 14, 2022
-
-
- Sep 25, 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>
-
- May 13, 2022
-
-
Isuru Fernando authored
* Use a separate class for M2L translation * Fix docs and caching * 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 * Try 2r/order instead of r/order
-
- May 06, 2022
-
-
Isuru Fernando authored
* Use a better rscale from Greengard 1988 * Use pytential dev commit * remove level_to_rscale function * Use pytential branch only for rscale sumpy branch
-
- Mar 25, 2022
-
-
- Dec 14, 2021
-
-
- Oct 29, 2021
-
-
Andreas Klöckner authored
-
- Jun 12, 2021
-
-
Alexandru Fikl authored
* remove BlockIndexRanges and friends from sumpy Moving these to pytential, since sumpy does not need to know about how those indices are sectioned into blocks and other things like that. * Adjust branches for pytential downstream CI Co-authored-by:
Andreas Klöckner <inform@tiker.net>
-
- Jun 07, 2021
-
-
Andreas Klöckner authored
* Adapt codegen to loopy kernel callables * Factor Bessel callable registration into a separate function, use in Yukawa * Add transfer_requirements_git_urls from sumpy to downstream projects * Point req.txt for loopy back to main
-
- Jun 06, 2021
-
-
Isuru Fernando authored
* Add TargetPointMultiplier * use *TransformationRemover instead of *DerivativeRemover * Fix TargetPointMultiplier and add a test * Fix qbx * Fix rename of src->sources * use pytential branch * make itgt_name customizable * Fix itgt_inner * sdr -> sxr * Explain itgt_name override in QBX Co-authored-by:
Andreas Klöckner <inform@tiker.net>
-
- Apr 18, 2021
-
-
Isuru Fernando authored
-
- Apr 14, 2021
-
-
Andreas Klöckner authored
-
- Apr 08, 2021
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Mar 15, 2021
-
-
Andreas Klöckner authored
-
- Mar 08, 2021
-
-
Andreas Klöckner authored
-
- Feb 11, 2021
-
-
Andreas Klöckner authored
-
- Feb 10, 2021
-
-
Andreas Klöckner authored
-
- Jan 14, 2021
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Jan 12, 2021
-
-
Andreas Klöckner authored
-
- Jan 11, 2021
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-