Skip to content

bkmgit/mpiFFT4py

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mpiFFT4py

Build Status Anaconda-Server Badge

mpiFFT4py performs FFTs in parallel in Python. It is developed to be able to do FFTs in parallel on a three-dimensional computational box (a structured grid), but there are also routines for doing the FFTs on a 2D mesh. The FFTs are computed using serial routines from either numpy.fft or pyfftw, whereas required MPI communications are performed using mpi4py.

About

Parallel FFT in 3D or 2D using MPI for Python. Slab or pencil decomposition possible in 3D.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.9%
  • Shell 0.1%