P3DFFT stands for Parallel Three-Dimensional Fast Fourier Transforms. It is a library for large-scale computer simulations on parallel platforms. It implements 3D FFT and related algorithms such as Chebyshev transform (an important class of algorithm for simulations in a wide range of fields). P3DFFT uses 2D, or pencil, decomposition. For more information:
It fixes #16. It's very standard for a library to generate both static and shared library. There are cases for which only shared library can be used (or at least this is the easy and standard method), for example to create shared libraries importable from dynamical languages.
This is a follow-up of https://github.com/sdsc/p3dfft/pull/3 (which was reverted).
It fixes #16. It's very standard for a library to generate both static and shared library. There are cases for which only shared library can be used (or at least this is the easy and standard method), for example to create shared libraries importable from dynamical languages.
With a clean clone of this branch, one should not need
automake
and friends (see https://stackoverflow.com/questions/33278928/how-to-overcome-aclocal-1-15-is-missing-on-your-system-warning).