BSD Ports

math/ntpoly 3.1.1_4 FreeBSD

Library for computing the functions of sparse matrices

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
math
Package size
862.8 KiB, 1447.1 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDmath/ntpoly3.1.1_4
DragonFlymath/ntpoly3.1.1_1

Install

Binary package:

pkg install NTPoly

From the ports tree:

cd /usr/ports/math/ntpoly/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	NTPoly>0:math/ntpoly
LIB_DEPENDS=	libNTPoly.so:math/ntpoly

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.1.1_43.1.1_4--3.1.1_4
FreeBSD:14:quarterly3.1.1_43.1.1_4n/a-3.1.1_4
FreeBSD:15:latest3.1.1_43.1.1_4n/a-3.1.1_1
FreeBSD:15:quarterly3.1.1_43.1.1_4n/an/an/a
FreeBSD:16:latest3.1.1_43.1.1_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Test 4

The full lists below include those, and their dependencies in turn.

Build dependencies 34
Run dependencies 25

No port depends on this one.

Configuration

No options to configure.

USES
blaslapack:openblas cmake fortran mpi python
Service scripts
none

Files

pkg-plist 148
  • include/Analysis.h
  • include/Analysis_c.h
  • include/CMakeLists.txt
  • include/ChebyshevSolvers.h
  • include/ChebyshevSolvers_c.h
  • include/DensityMatrixSolvers.h
  • include/DensityMatrixSolvers_c.h
  • include/EigenBounds.h
  • include/EigenBounds_c.h
  • include/EigenSolvers.h
  • include/EigenSolvers_c.h
  • include/ExponentialSolvers.h
  • include/ExponentialSolvers_c.h
  • include/FermiOperator.h
  • include/FermiOperator_c.h
  • include/GeometryOptimization.h
  • include/GeometryOptimization_c.h
  • include/HermiteSolvers.h
  • include/HermiteSolvers_c.h
  • include/InverseSolvers.h
  • include/InverseSolvers_c.h
  • include/LinearSolvers.h
  • include/LinearSolvers_c.h
  • include/LoadBalancer.h
  • include/LoadBalancer_c.h
  • include/Logging.h
  • include/Logging_c.h
  • include/MatrixConversion.h
  • include/MatrixConversion_c.h
  • include/MatrixMapper.h
  • include/MatrixMemoryPool.h
  • include/MatrixMemoryPool_c.h
  • include/PMatrixMemoryPool.h
  • include/PMatrixMemoryPool_c.h
  • include/PSMatrix.h
  • include/PSMatrix_c.h
  • include/Permutation.h
  • include/Permutation_c.h
  • include/Polynomial.h
  • include/Polynomial_c.h
  • include/ProcessGrid.h
  • include/ProcessGrid_c.h
  • include/RootSolvers.h
  • include/RootSolvers_c.h
  • include/SMatrix.h
  • include/SMatrix_c.h
  • include/SignSolvers.h
  • include/SignSolvers_c.h
  • include/SolverBase.h
  • include/SolverParameters.h
  • include/SolverParameters_c.h
  • include/SquareRootSolvers.h
  • include/SquareRootSolvers_c.h
  • include/TrigonometrySolvers.h
  • include/TrigonometrySolvers_c.h
  • include/Triplet.h
  • include/TripletList.h
  • include/TripletList_c.h
  • include/Wrapper.h
  • include/analysismodule.mod
  • include/analysismodule_wrp.mod
  • include/chebyshevsolversmodule.mod
  • include/chebyshevsolversmodule_wrp.mod
  • include/choleskymodule.mod
  • include/convergencemonitor.mod
  • include/datatypesmodule.mod
  • include/densitymatrixsolversmodule.mod
  • include/densitymatrixsolversmodule_wrp.mod
  • include/dmatrixmodule.mod
  • include/eigenboundsmodule.mod
  • include/eigenboundsmodule_wrp.mod
  • include/eigenexamodule.mod
  • include/eigensolversmodule.mod
  • include/eigensolversmodule_wrp.mod
  • include/errormodule.mod
  • include/exponentialsolversmodule.mod
  • include/exponentialsolversmodule_wrp.mod
  • include/fermioperatormodule.mod
  • include/fermioperatormodule_wrp.mod
  • include/gemmtasksmodule.mod
  • include/geometryoptimizationmodule.mod
  • include/geometryoptimizationmodule_wrp.mod
  • include/hermitesolversmodule.mod
  • include/hermitesolversmodule_wrp.mod
  • include/inversesolversmodule.mod
  • include/inversesolversmodule_wrp.mod
  • include/linearsolversmodule.mod
  • include/linearsolversmodule_wrp.mod
  • include/loadbalancermodule.mod
  • include/loadbalancermodule_wrp.mod
  • include/loggingmodule.mod
  • include/loggingmodule_wrp.mod
  • include/matrixconversionmodule.mod
  • include/matrixconversionmodule_wrp.mod
  • include/matrixmapsmodule.mod
  • include/matrixmarketmodule.mod
  • include/matrixmemorypoolmodule.mod
  • include/matrixmemorypoolmodule_wrp.mod
  • include/matrixreducemodule.mod
  • include/ntmpimodule.mod

The first 100 are listed.

distinfo 1
FileSizeSHA256
william-dawson-NTPoly-ntpoly-v3.1.1_GH0.tar.gz3103161a7cadba2f8c9de7aebecfd7997848f1f5f0f8526100446a5ef7bd0997b8ea66

Commit history 0

No commits in the history this site was built from.