diff --git a/Golden_Repo/h/Harminv/Harminv-1.4.1-intel-para-2022a.eb b/Golden_Repo/h/Harminv/Harminv-1.4.1-intel-para-2022a.eb new file mode 100644 index 0000000000000000000000000000000000000000..d26e648c97ca36589c8eaecdf3e18a59661c1e82 --- /dev/null +++ b/Golden_Repo/h/Harminv/Harminv-1.4.1-intel-para-2022a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'Harminv' +version = '1.4.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': 'intel-para', 'version': '2022a'} +toolchainopts = {'opt': True, 'unroll': True, 'optarch': True, 'pic': True, 'cstd': 'c99'} + +source_urls = ['https://github.com/stevengj/harminv/releases/download/v%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e1b923c508a565f230aac04e3feea23b888b47d8e19b08816a97ee4444233670'] # v1.4.1.tar.gz + +configopts = "--with-pic --with-blas=mkl_em64t --with-lapack=mkl_em64t --enable-shared" + +moduleclass = 'math'