Skip to content
Snippets Groups Projects
Commit 76dd7a92 authored by william-dawson's avatar william-dawson Committed by Peter Scheibel
Browse files

New Package: NTPoly (#11412)

parent b5316c31
No related branches found
No related tags found
No related merge requests found
# Copyright 2013-2019 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
from spack import *
class Ntpoly(CMakePackage):
"""NTPoly - parallel library for computing matrix functions.
NTPoly is a library for computing the functions of
sparse, hermitian matrices based on polynomial expansions. For
sufficiently sparse matrices, most of the matrix functions in
NTPoly can be computed in linear time.
"""
homepage = "https://william-dawson.github.io/NTPoly/"
url = "https://github.com/william-dawson/NTPoly/archive/ntpoly-v2.3.1-alpha.tar.gz"
version('2.3.1', sha256='af8c7690321607fbdee9671b9cb3acbed945148014e0541435858cf82bfd887e')
depends_on('cmake', type='build')
depends_on('blas', type='link')
depends_on('mpi@3')
def cmake_args(self):
args = ["-DNOSWIG=Yes"]
return args
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment