Introduction    Download    Features    Manual    Publications    Acknowledgements   Feedback

Introduction

OpenFFT is an open source parallel library for computing three-dimensional Fast Fourier Transforms (3-D FFTs) of arbitrary input size and complex data. It originates from OpenMX (Open source package for Material eXplorer). OpenFFT adopts a decomposition method that is capable of reusing data when transposing from one dimension to another for reducing the total volume of communication. It is written in C and MPI, with support for Fortran through the Fortran interface, and employs FFTW for computing 1-D FFTs. 

Download

OpenFFT version 1.0 is downloadable from here.  

Features

Manual

The manual is here.  

Publications

Acknowledgements

This package has its origins in OpenMX (Open source package for Material eXplorer), which was funded by CREST-JST, NAREGI, ACT-JST, SYNAF-NEDO, and CMSI.  

Feedback

Please feel free to drop us a line at {duytvt,t-ozaki}@jaist.ac.jp for your questions, comments, suggestions, and bug reports.   

Last updated: August 23, 2013.