This package wraps the exafmm-t library for Julia. Since Julia can not natively call C++ functions an C interface was added to the exafmm-t which can be found in the fork of the library at JoshuaTetzner/exafmm-t. The Binary of this library is build and published via Yggdrasil and registered as Exafmmt_jll in JuliaBinaryWrappers.
Since exafmm-t uses Unix only functions a Windows build is not available. Recommendations on how to get Windows builds working are always welcome. Please open therefore an issue on this repository.
The FMM improves the complexity of the matrix-vector product
from
A common application is of the FMM is the Boundary Element Method (BEM). Further information concerning this topic can be found in the documentation.
The package can be installed by
import Pkg
Pkg.add("https://github.com/JoshuaTetzner/ExaFMMt.jl.git")