|
Feellgood
|
Classes | |
| class | fmm |
Typedefs | |
| typedef double | FReal |
| typedef FTypedRotationCell< FReal, P > | CellClass |
| typedef FP2PParticleContainerIndexed< FReal > | ContainerClass |
| typedef FTypedLeaf< FReal, ContainerClass > | LeafClass |
| typedef FOctree< FReal, CellClass, ContainerClass, LeafClass > | OctreeClass |
| typedef FRotationKernel< FReal, CellClass, ContainerClass, P > | KernelClass |
| typedef FFmmAlgorithmThreadTsm< OctreeClass, CellClass, ContainerClass, KernelClass, LeafClass > | FmmClass |
Functions | |
| const FPoint< FReal > | boxCenter (0., 0., 0.) |
Variables | |
| const int | P = 9 |
| const int | NbLevels = 6 |
| const int | SizeSubLevels = 3 |
| const double | boxWidth = 2.01 |
to grab altogether the templates and functions using scalfmm for the computation of the demag field
| typedef FTypedRotationCell<FReal, P> scal_fmm::CellClass |
convenient typedef for the definition of cell type in scalfmm
| typedef FP2PParticleContainerIndexed<FReal> scal_fmm::ContainerClass |
convenient typedef for the definition of container for scalfmm
| typedef FFmmAlgorithmThreadTsm<OctreeClass, CellClass, ContainerClass, KernelClass, LeafClass> scal_fmm::FmmClass |
convenient typedef for handling altogether the differents scalfmm object templates used in feellgood
| typedef double scal_fmm::FReal |
parameter of scalfmm templates, all computations are made in double precision
| typedef FRotationKernel<FReal, CellClass, ContainerClass, P> scal_fmm::KernelClass |
convenient typedef for the kernel for scalfmm
| typedef FTypedLeaf<FReal, ContainerClass> scal_fmm::LeafClass |
convenient typedef for the definition of leaf for scalfmm
| typedef FOctree<FReal, CellClass, ContainerClass, LeafClass> scal_fmm::OctreeClass |
convenient typedef for the definition of the octree for scalfmm
| const FPoint<FReal> scal_fmm::boxCenter | ( | 0. | , |
| 0. | , | ||
| 0. | |||
| ) |
center of the bounding box
| const double scal_fmm::boxWidth = 2.01 |
bounding box max dimension
| const int scal_fmm::NbLevels = 6 |
number of levels in the tree
| const int scal_fmm::P = 9 |
truncation of the spherical harmonics series
| const int scal_fmm::SizeSubLevels = 3 |
size of the sub levels