Télécharger la liste

Description du projet

FFTW++ is a C++ header class for the FFTW Fast Fourier Transform library that automates memory allocation, alignment, planning, and wisdom. In 2D and 3D, implicit dealiasing of convolutions substantially reduces memory usage and computation time. Wrappers for C, Python, and Fortran are included.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-10-29 05:21
1.13

Cette version ajoute des wrappers et des exemples pour C, Python et le Fortran, implémente les circonvolutions ternaires optimisées et améliore l'initialisation multithread.
Tags: Minor feature enhancements
This release adds wrappers and examples for C, Python, and Fortran,
implements optimized ternary convolutions,
and improves multithreaded initialization.

2012-09-30 08:24
1.12

Un incrément de boucle parallélisée a été localisé. Le symbole de préprocesseur SINGLE_THREAD a été renommé FFTWPP_SINGLE_THREAD. Exemples et tests ont été organisés dans des répertoires distincts. Un fichier de configuration de doxygen a été ajouté.
A parallelized loop increment has been localized. The SINGLE_THREAD preprocessor symbol has been renamed to FFTWPP_SINGLE_THREAD. Examples and tests have been organized into separate directories. A doxygen configuration file has been added.

2012-08-30 16:06
1.11

Support a été ajouté pour les circonvolutions et transformations multithreads.
Tags: Major feature enhancements
Support was added for multithreaded transforms and convolutions.

2010-12-20 16:59
1.09

Une erreur dans le Makefile a été fixé.
Tags: minor bug fix
An error in the Makefile was fixed.

2010-08-08 03:09
1.08

La constante M_PI a été remplacé par une constante statique pour la portabilité. Calendrier des graphiques ont été améliorées. Biconvolutions sont maintenant appelés circonvolutions ternaire.
Tags: portability changes
The M_PI constant was replaced by a static constant for portability. Timing graphs were improved. Biconvolutions are now called ternary convolutions.

Project Resources