Closed thomasgillis closed 6 years ago
PVFMM doesn't support non-symmetric kernels. In addition, the kernel independent scheme that PVFMM uses can only handle kernels which are solutions of elliptic PDEs; however, your kernel function does not solve an elliptic PDE.
So, this cannot be done with PVFMM.
Dear All,
I am new to pvFMM and trying to use a non-symmetric kernel. As a first test, I changed the
laplace_potent_kernel
to be non-symmetric (as given in the diff below)Running the classical
exemple1
with the potential kernelconst pvfmm::Kernel<double>& kernel_fn=pvfmm::LaplaceKernel<double>::potential();
indicates me that the kernel is non-symmetric and then segfaults in theU2U
part:Do you have any tip/idea of what is going on? Do you support non-symmetric kernels?
PS: I am runing on MacOS and compiled with