pkgsrc/math/qrupdate/buildlink3.mk
thor b56278c13f math/qrupdate: add package for QR and Cholesky matrix decomposition
This is scheduled to be a dependency for math/octave to support the
named operations.

Qrupdate is a linear algebra library for fast updating of QR and Cholesky
decompositions.

Supported operations:

- QR rank-1 update (qr1up)
- QR column insert (qrinc)
- QR column delete (qrdec)
- QR column shift (qrshc)
- QR row insert (qrinr)
- QR row delete (qrder)
- Cholesky rank-1 update (ch1up)
- Cholesky rank-1 downdate (ch1dn)
- Cholesky symmetric insert (chinx)
- Cholesky symmetric insert (chdex)
- Cholesky symmetric shift (chshx)
- LU rank-1 update (lu1up)
- LU pivoted rank-1 update (lup1up)
2021-05-29 09:55:14 +00:00

15 lines
355 B
Makefile

# $NetBSD: buildlink3.mk,v 1.1 2021/05/29 09:55:14 thor Exp $
BUILDLINK_TREE+= qrupdate
.if !defined(QRUPDATE_BUILDLINK3_MK)
QRUPDATE_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.qrupdate+= qrupdate>=1.1.2
BUILDLINK_PKGSRCDIR.qrupdate?= ../../math/qrupdate
.include "../../mk/blas.buildlink3.mk"
.endif # QRUPDATE_BUILDLINK3_MK
BUILDLINK_TREE+= -qrupdate