arXiv · 2202.02847
Solidfmm: A highly optimised library of operations on the solid harmonics for use in fast multipole methods
Abstract
We present solidfmm, a highly optimised C++ library for the solid harmonics as they are needed in fast multipole methods. The library provides efficient, vectorised implementations of the translation operations M2M, M2L, and L2L, and is available as free software. While asymptotically of complexity $O(P^3)$, for all practically relevant expansion orders, the translation operators display an empirical complexity of $O(P^2)$, outperforming the naïve implementation by orders of magnitude.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Matthias Kirchhart. 2022-02-06. Solidfmm: A highly optimised library of operations on the solid harmonics for use in fast multipole methods. https://arxiv.org/abs/2202.02847
Cite the original work for its findings. Save a collection to share your selection of sources.