Fork me on GitHub

The following methods are currently included in the ScaFaCoS software library.

FMM

The corresponding developer of this method is Ivo Kabadshow.

MEMD

The corresponding developer of this method is Florian Fahrenberger.

P2NFFT

The particle-particle NFFT (P2NFFT) is a general framework for particle mesh algorithms based on nonequispaced fast Fourier transforms (NFFT). By appropriate choice of parameters, this framework includes the Particle-Mesh Ewald methods for periodic boundary conditions and the fast summation algorithm for non-periodic boundary conditions.

The corresponding developers of this method are Franziska Nestler and Michael Pippig.

P3M

The corresponding developer of this method is Olaf Lenz.

PEPC

The corresponding developer of this method is Mathias Winkel.

PP3MG

The corresponding developer of this method is Matthias Bolten.

VMG

The versatile multi grid (VMG) is a multi-grid based method implemented in C++ with strong emphasis on modularity in terms of employed iterative solver, domain decomposition, and interpolation schemes. It is a general framework for solving PDEs on multi-core architectures and offers a range of modules for plugging together a suitable multi-grid algorithm. For Coulomb interactions so far only periodic boundary conditions are supported.

The corresponding developer of this method is Julian Iseringhausen.