====== FFTW ====== **FFTW** is a software module available on **Comet**. **Important!** Depending on your use case you may __also__ need to look at [[:advanced:software:fftw_mpi|FFTW.MPI]]. ===== FFTW overview ===== To access **FFTW** on Comet, run ''module load FFTW''. This will load the //default// version of **FFTW**. An overview of the module information is shown below (''module -r spider ^FFTW$''): FFTW: Description: FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data. Versions: FFTW/3.3.10-GCC-11.3.0 FFTW/3.3.10-GCC-12.2.0 FFTW/3.3.10-GCC-12.3.0 FFTW/3.3.10-GCC-13.2.0 FFTW/3.3.10-GCC-13.3.0 Other possible modules matches: FFTW.MPI To find other possible module matches execute: $ module -r spider '.*FFTW.*' For detailed information about a specific "FFTW" package (including how to load the modules) use the module's full name. Note that names that have a trailing (E) are extensions provided by other modules. For example: $ module spider FFTW/3.3.10-GCC-13.3.0 If there are multiple versions of **FFTW** listed, then you can load a //specific// version as follows: $ module load FFTW/version_string You can find the most //up to date information// whilst logged on to Comet by running ''module -r spider ^FFTW$''. ---- ===== FFTW Help ===== The module **FFTW** has the following embedded help text (''module help FFTW''): Description =========== FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data. More information ================ - Homepage: https://www.fftw.org ---- ===== FFTW Dependencies ===== The //default// version of the module **FFTW** has the following dependencies: * GCC/13.3.0 ---- [[:advanced:software|Back to software]]