Permalink
Fetching contributors…
Cannot retrieve contributors at this time
39 lines (31 sloc) 1.5 KB
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup compilers 1.0
PortGroup linear_algebra 1.0
license GPL-2
name harminv
categories science
version 1.4
platforms darwin
maintainers saabusa.com:Yogesh.Sharma openmaintainer
description Harmonic inversion solver
long_description 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.
homepage http://ab-initio.mit.edu/wiki/index.php/Harminv
master_sites http://ab-initio.mit.edu/harminv
checksums md5 b95e24a9bc7e07d3d2202d1605e9e86f \
sha1 521fcca261bf91f45741b607aa2b244c7a1e0aff \
rmd160 3813c438339bb1fc048d62bb9d012df43535aecb
depends_lib port:guile
configure.args-append --mandir="${prefix}/share/man"
compilers.choose f77
compilers.setup require_fortran
pre-configure {
configure.args-append --with-blas="${linalglib}"
}
test.run yes
test.target check
livecheck.type regex
livecheck.url ${homepage}
livecheck.regex The latest version is Harminv (\[0-9.\]+)