NTPoly (math/NTPoly) Updated: 11 months, 1 week ago Add to my watchlist

Library for computing the functions of sparse matrices

NTPoly is a massively parallel 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.

Version: 3.1.0 License: MIT GitHub
Maintainers barracuda156
Categories math
Homepage https://william-dawson.github.io/NTPoly
Platforms darwin
Variants
  • accelerate (Build with linear algebra from built-in Accelerate framework)
  • atlas (Build with linear algebra from ATLAS)
  • blis (Build with linear algebra from BLIS)
  • clang10 (Build using the MacPorts clang 10 compiler)
  • clang11 (Build using the MacPorts clang 11 compiler)
  • clang12 (Build using the MacPorts clang 12 compiler)
  • clang13 (Build using the MacPorts clang 13 compiler)
  • clang14 (Build using the MacPorts clang 14 compiler)
  • clang15 (Build using the MacPorts clang 15 compiler)
  • clang16 (Build using the MacPorts clang 16 compiler)
  • clang17 (Build using the MacPorts clang 17 compiler)
  • clang90 (Build using the MacPorts clang 9.0 compiler)
  • debug (Enable debug binaries)
  • flexiblas (Build with linear algebra from FlexiBLAS)
  • g95 (Build using the g95 Fortran compiler)
  • gcc10 (Build using the MacPorts gcc 10 compiler)
  • gcc11 (Build using the MacPorts gcc 11 compiler)
  • gcc12 (Build using the MacPorts gcc 12 compiler)
  • gcc13 (Build using the MacPorts gcc 13 compiler)
  • gfortran (Build using the MacPorts gcc 13 Fortran compiler)
  • mpich (Build using the MPICH compiler)
  • openblas (Build with linear algebra from OpenBLAS)
  • openmpi (Build using the OpenMPI compiler)
  • universal (Build for multiple architectures)

"NTPoly" depends on

lib (3)
build (3)

Ports that depend on "NTPoly"

No ports


Port Health:

Loading Port Health

Installations (30 days)

0

Requested Installations (30 days)

0