easyblock = 'ConfigureMake'

name = 'Harminv'
version = '1.3.1'

homepage = 'http://ab-initio.mit.edu/wiki/index.php/Harminv'
description = """Harminv is a free program (and accompanying library) to solve the problem of harmonic inversion - given
 a discrete-time, finite-length signal that consists of a sum of finitely-many sinusoids (possibly exponentially decaying)
 in a given bandwidth, it determines the frequencies, decay constants, amplitudes, and phases of those sinusoids."""

toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'}
toolchainopts = {'opt': True, 'unroll': True, 'optarch': True, 'pic': True, 'cstd': 'c99'}

source_urls = ['http://ab-initio.mit.edu/harminv/']
sources = [SOURCELOWER_TAR_GZ]

configopts = "--with-pic  --with-blas=atlas --with-lapack=lapack --enable-shared"

moduleclass = 'math'
