# IT4Innovations
# LK 2023

name = 'FFTW.MPI'
version = '3.3.10'
versionsuffix = '-CUDA-12.2.0'

homepage = 'https://www.fftw.org'
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."""

toolchain = {'name': 'NVHPC', 'version': '23.5'}
toolchainopts = {'pic': True}

source_urls = [homepage]
sources = ['fftw-%(version)s.tar.gz']
checksums = ['56c932549852cddcfafdab3820b0200c7742675be92179e59e6215b340e26467']

dependencies = [
    ('FFTW', '3.3.10', '-CUDA-12.2.0'),
    ('OpenMPI', '4.1.5', '-CUDA-12.2.0'),
]

runtest = 'check'

moduleclass = 'numlib'
