forked from Lainports/freebsd-ports
math/tlapack: New port: C++ Template Linear Algebra PACKage
This commit is contained in:
parent
b414536d38
commit
fa27963cf5
5 changed files with 187 additions and 0 deletions
|
|
@ -1090,6 +1090,7 @@
|
|||
SUBDIR += teyjus
|
||||
SUBDIR += timbl
|
||||
SUBDIR += tiny-bignum-c
|
||||
SUBDIR += tlapack
|
||||
SUBDIR += tmv
|
||||
SUBDIR += tomsfastmath
|
||||
SUBDIR += topaz
|
||||
|
|
|
|||
27
math/tlapack/Makefile
Normal file
27
math/tlapack/Makefile
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
PORTNAME= tlapack
|
||||
DISTVERSION= g20220628
|
||||
CATEGORIES= math
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= C++ Template Linear Algebra PACKage
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= lapackpp>0:math/lapackpp
|
||||
RUN_DEPENDS= lapackpp>0:math/lapackpp
|
||||
TEST_DEPENDS= blaspp>0:math/blaspp
|
||||
|
||||
USES= cmake:testing
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_TAGNAME= 77352a9
|
||||
|
||||
CMAKE_ON= USE_LAPACKPP_WRAPPERS
|
||||
CMAKE_OFF= BUILD_EXAMPLES BUILD_TESTING BUILD_BLASPP_TESTS
|
||||
CMAKE_TESTING_ON= BUILD_TESTING BUILD_BLASPP_TESTS # tests fail to compile, see https://github.com/tlapack/tlapack/issues/111
|
||||
|
||||
NO_BUILD= yes
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
math/tlapack/distinfo
Normal file
3
math/tlapack/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1656961878
|
||||
SHA256 (tlapack-tlapack-g20220628-77352a9_GH0.tar.gz) = ba517844c12c6e2747ac1190f8fb42717300eccef7b0f90128fdf8d9fe44e466
|
||||
SIZE (tlapack-tlapack-g20220628-77352a9_GH0.tar.gz) = 595303
|
||||
3
math/tlapack/pkg-descr
Normal file
3
math/tlapack/pkg-descr
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
tlapack is a C++ Template Linear Algebra PACKage.
|
||||
|
||||
WWW: https://github.com/tlapack/tlapack
|
||||
153
math/tlapack/pkg-plist
Normal file
153
math/tlapack/pkg-plist
Normal file
|
|
@ -0,0 +1,153 @@
|
|||
include/base/arrayTraits.hpp
|
||||
include/base/constants.hpp
|
||||
include/base/exceptionHandling.hpp
|
||||
include/base/types.hpp
|
||||
include/base/utils.hpp
|
||||
include/blas/asum.hpp
|
||||
include/blas/axpy.hpp
|
||||
include/blas/copy.hpp
|
||||
include/blas/dot.hpp
|
||||
include/blas/dotu.hpp
|
||||
include/blas/gemm.hpp
|
||||
include/blas/gemv.hpp
|
||||
include/blas/ger.hpp
|
||||
include/blas/geru.hpp
|
||||
include/blas/hemm.hpp
|
||||
include/blas/hemv.hpp
|
||||
include/blas/her.hpp
|
||||
include/blas/her2.hpp
|
||||
include/blas/her2k.hpp
|
||||
include/blas/herk.hpp
|
||||
include/blas/iamax.hpp
|
||||
include/blas/nrm2.hpp
|
||||
include/blas/rot.hpp
|
||||
include/blas/rotg.hpp
|
||||
include/blas/rotm.hpp
|
||||
include/blas/rotmg.hpp
|
||||
include/blas/scal.hpp
|
||||
include/blas/swap.hpp
|
||||
include/blas/symm.hpp
|
||||
include/blas/symv.hpp
|
||||
include/blas/syr.hpp
|
||||
include/blas/syr2.hpp
|
||||
include/blas/syr2k.hpp
|
||||
include/blas/syrk.hpp
|
||||
include/blas/trmm.hpp
|
||||
include/blas/trmv.hpp
|
||||
include/blas/trsm.hpp
|
||||
include/blas/trsv.hpp
|
||||
include/lapack/agressive_early_deflation.hpp
|
||||
include/lapack/gehd2.hpp
|
||||
include/lapack/gehrd.hpp
|
||||
include/lapack/gelq2.hpp
|
||||
include/lapack/geqr2.hpp
|
||||
include/lapack/lacpy.hpp
|
||||
include/lapack/ladiv.hpp
|
||||
include/lapack/lahqr.hpp
|
||||
include/lapack/lahqr_eig22.hpp
|
||||
include/lapack/lahqr_schur22.hpp
|
||||
include/lapack/lahqr_shiftcolumn.hpp
|
||||
include/lapack/lahr2.hpp
|
||||
include/lapack/lange.hpp
|
||||
include/lapack/lanhe.hpp
|
||||
include/lapack/lansy.hpp
|
||||
include/lapack/lantr.hpp
|
||||
include/lapack/lapy2.hpp
|
||||
include/lapack/lapy3.hpp
|
||||
include/lapack/larf.hpp
|
||||
include/lapack/larfb.hpp
|
||||
include/lapack/larfg.hpp
|
||||
include/lapack/larft.hpp
|
||||
include/lapack/larnv.hpp
|
||||
include/lapack/lascl.hpp
|
||||
include/lapack/laset.hpp
|
||||
include/lapack/lassq.hpp
|
||||
include/lapack/lasy2.hpp
|
||||
include/lapack/lauum_recursive.hpp
|
||||
include/lapack/move_bulge.hpp
|
||||
include/lapack/multishift_qr.hpp
|
||||
include/lapack/multishift_qr_sweep.hpp
|
||||
include/lapack/potrf.hpp
|
||||
include/lapack/potrf2.hpp
|
||||
include/lapack/potrs.hpp
|
||||
include/lapack/schur_move.hpp
|
||||
include/lapack/schur_swap.hpp
|
||||
include/lapack/transpose.hpp
|
||||
include/lapack/ung2r.hpp
|
||||
include/lapack/unghr.hpp
|
||||
include/lapack/ungl2.hpp
|
||||
include/lapack/unm2r.hpp
|
||||
include/lapack/unmhr.hpp
|
||||
include/lapack/unmqr.hpp
|
||||
include/legacy_api/base/legacyArray.hpp
|
||||
include/legacy_api/base/mdspan.hpp
|
||||
include/legacy_api/base/types.hpp
|
||||
include/legacy_api/base/utils.hpp
|
||||
include/legacy_api/blas.hpp
|
||||
include/legacy_api/blas/asum.hpp
|
||||
include/legacy_api/blas/axpy.hpp
|
||||
include/legacy_api/blas/copy.hpp
|
||||
include/legacy_api/blas/dot.hpp
|
||||
include/legacy_api/blas/dotu.hpp
|
||||
include/legacy_api/blas/gemm.hpp
|
||||
include/legacy_api/blas/gemv.hpp
|
||||
include/legacy_api/blas/ger.hpp
|
||||
include/legacy_api/blas/geru.hpp
|
||||
include/legacy_api/blas/hemm.hpp
|
||||
include/legacy_api/blas/hemv.hpp
|
||||
include/legacy_api/blas/her.hpp
|
||||
include/legacy_api/blas/her2.hpp
|
||||
include/legacy_api/blas/her2k.hpp
|
||||
include/legacy_api/blas/herk.hpp
|
||||
include/legacy_api/blas/iamax.hpp
|
||||
include/legacy_api/blas/nrm2.hpp
|
||||
include/legacy_api/blas/rot.hpp
|
||||
include/legacy_api/blas/rotg.hpp
|
||||
include/legacy_api/blas/rotm.hpp
|
||||
include/legacy_api/blas/rotmg.hpp
|
||||
include/legacy_api/blas/scal.hpp
|
||||
include/legacy_api/blas/swap.hpp
|
||||
include/legacy_api/blas/symm.hpp
|
||||
include/legacy_api/blas/symv.hpp
|
||||
include/legacy_api/blas/syr.hpp
|
||||
include/legacy_api/blas/syr2.hpp
|
||||
include/legacy_api/blas/syr2k.hpp
|
||||
include/legacy_api/blas/syrk.hpp
|
||||
include/legacy_api/blas/trmm.hpp
|
||||
include/legacy_api/blas/trmv.hpp
|
||||
include/legacy_api/blas/trsm.hpp
|
||||
include/legacy_api/blas/trsv.hpp
|
||||
include/legacy_api/lapack.hpp
|
||||
include/legacy_api/lapack/geqr2.hpp
|
||||
include/legacy_api/lapack/lacpy.hpp
|
||||
include/legacy_api/lapack/lange.hpp
|
||||
include/legacy_api/lapack/lanhe.hpp
|
||||
include/legacy_api/lapack/lansy.hpp
|
||||
include/legacy_api/lapack/lantr.hpp
|
||||
include/legacy_api/lapack/larf.hpp
|
||||
include/legacy_api/lapack/larfb.hpp
|
||||
include/legacy_api/lapack/larfg.hpp
|
||||
include/legacy_api/lapack/larft.hpp
|
||||
include/legacy_api/lapack/larnv.hpp
|
||||
include/legacy_api/lapack/lascl.hpp
|
||||
include/legacy_api/lapack/laset.hpp
|
||||
include/legacy_api/lapack/lassq.hpp
|
||||
include/legacy_api/lapack/potrf.hpp
|
||||
include/legacy_api/lapack/potrs.hpp
|
||||
include/legacy_api/lapack/ung2r.hpp
|
||||
include/legacy_api/lapack/unm2r.hpp
|
||||
include/legacy_api/lapack/unmqr.hpp
|
||||
include/legacy_api/legacyArray.hpp
|
||||
include/optimized/wrappers.hpp
|
||||
include/plugins/tlapack_abstractArray.hpp
|
||||
include/plugins/tlapack_debugutils.hpp
|
||||
include/plugins/tlapack_eigen.hpp
|
||||
include/plugins/tlapack_legacyArray.hpp
|
||||
include/plugins/tlapack_mdspan.hpp
|
||||
include/plugins/tlapack_mpreal.hpp
|
||||
include/plugins/tlapack_stdvector.hpp
|
||||
include/tblas.hpp
|
||||
include/tlapack.hpp
|
||||
lib/cmake/tlapack/tlapackConfig.cmake
|
||||
lib/cmake/tlapack/tlapackConfigVersion.cmake
|
||||
lib/cmake/tlapack/tlapackTargets.cmake
|
||||
Loading…
Add table
Reference in a new issue