NiHu  2.0

Implementation of the FMM method for the 3D Laplace equation. More...

#include "cluster.hpp"
#include "m2l_indices.hpp"
#include "p2p.hpp"
#include "library/laplace_3d.hpp"
#include <boost/math/constants/constants.hpp>
#include <boost/math/special_functions/spherical_harmonic.hpp>
#include <boost/math/special_functions/factorials.hpp>
#include <Eigen/Dense>
#include <complex>
Include dependency graph for laplace_3d_fmm.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  NiHu::fmm::cluster_traits< laplace_3d_cluster >
 specialisation of cluster traits for the 3D Laplace FMM More...
 
class  NiHu::fmm::laplace_3d_cluster
 cluster type of the Laplace 3D FMM More...
 
class  NiHu::fmm::laplace_3d_fmm
 the fmm for the Laplace equation in 3D More...
 
class  NiHu::fmm::laplace_3d_fmm::p2m< Ny >
 P2M operator of the Laplace 3D FMM. More...
 
class  NiHu::fmm::laplace_3d_fmm::p2l< Ny >
 P2L operator of the Laplace 3D FMM. More...
 
class  NiHu::fmm::laplace_3d_fmm::l2p< Nx >
 L2P operator of the Laplace 3D FMM. More...
 
class  NiHu::fmm::laplace_3d_fmm::m2p< Nx >
 M2P operator of the Laplace 3D FMM. More...
 
class  NiHu::fmm::laplace_3d_fmm::m2m
 M2M operator of the Laplace 3D FMM. More...
 
class  NiHu::fmm::laplace_3d_fmm::l2l
 L2L operator of the Laplace 3D FMM. More...
 
class  NiHu::fmm::laplace_3d_fmm::m2l
 M2L operator of the Laplace 3D FMM. More...
 

Detailed Description

Implementation of the FMM method for the 3D Laplace equation.

Definition in file laplace_3d_fmm.hpp.