diff --git a/QUICKSTART.md b/QUICKSTART.md index 4bfd6d7041c0d1dd8b1a9b92d92a1e84e58e5e6a..1bcd079c9fa2bf6e2eae06888feff08ce008dd81 100644 --- a/QUICKSTART.md +++ b/QUICKSTART.md @@ -384,6 +384,11 @@ using far_field_type = scalfmm::operators::far_field_operator<interpolation_type ``` By doing so, the kernel is scalar in the far-field and the computational cost of `m2l`, `l2l` operators is strongly decreased while that of `l2p` increases. +In this case, the far-field kernel has axisymmetries and, to benefit from acceleration in the transfer phase (M2L), the `low_rank_` option must be used and, for a better approximation, the Chebyshev points must be used. +```c++ +using options = scalfmm::options::chebyshev_<scalfmm::options::low_rank_>; +``` +This should be the case whenever the far-field kernel depends only on the norm of the distance (r). ### Simulation with different source and target particles