BSD Ports

math/eigen5 5.0.1 FreeBSD

Lightweight library for vector and matrix math

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20, BSD3CLAUSE, MPL20
Categories
math
Package size
2022.7 KiB, 18129.5 KiB installed

Description

Eigen is a C++ template library for linear algebra (vectors, matrices, and related algorithms).

Install

Binary package:

pkg install eigen5

From the ports tree:

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

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

RUN_DEPENDS=	eigen5>0:math/eigen5
LIB_DEPENDS=	libeigen_blas.so:math/eigen5

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:latest5.0.15.0.1--5.0.1
FreeBSD:14:quarterly5.0.15.0.1n/a-5.0.1
FreeBSD:15:latest5.0.15.0.1n/a--
FreeBSD:15:quarterly5.0.15.0.1n/an/an/a
FreeBSD:16:latest5.0.15.0.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 8

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

Build dependencies 25
Run dependencies 10

Configuration

Options name: math_eigen

OptionDefaultDescription
BLASonAdds math dependencies
USES
cmake:testing
Service scripts
none
Conflicts with
eigen

Files

pkg-plist 608
  • include/eigen3/Eigen/AccelerateSupport
  • include/eigen3/Eigen/Cholesky
  • include/eigen3/Eigen/CholmodSupport
  • include/eigen3/Eigen/Core
  • include/eigen3/Eigen/Dense
  • include/eigen3/Eigen/Eigen
  • include/eigen3/Eigen/Eigenvalues
  • include/eigen3/Eigen/Geometry
  • include/eigen3/Eigen/Householder
  • include/eigen3/Eigen/IterativeLinearSolvers
  • include/eigen3/Eigen/Jacobi
  • include/eigen3/Eigen/KLUSupport
  • include/eigen3/Eigen/LU
  • include/eigen3/Eigen/MetisSupport
  • include/eigen3/Eigen/OrderingMethods
  • include/eigen3/Eigen/PaStiXSupport
  • include/eigen3/Eigen/PardisoSupport
  • include/eigen3/Eigen/QR
  • include/eigen3/Eigen/QtAlignedMalloc
  • include/eigen3/Eigen/SPQRSupport
  • include/eigen3/Eigen/SVD
  • include/eigen3/Eigen/Sparse
  • include/eigen3/Eigen/SparseCholesky
  • include/eigen3/Eigen/SparseCore
  • include/eigen3/Eigen/SparseLU
  • include/eigen3/Eigen/SparseQR
  • include/eigen3/Eigen/StdDeque
  • include/eigen3/Eigen/StdList
  • include/eigen3/Eigen/StdVector
  • include/eigen3/Eigen/SuperLUSupport
  • include/eigen3/Eigen/ThreadPool
  • include/eigen3/Eigen/UmfPackSupport
  • include/eigen3/Eigen/Version
  • include/eigen3/Eigen/src/AccelerateSupport/AccelerateSupport.h
  • include/eigen3/Eigen/src/AccelerateSupport/InternalHeaderCheck.h
  • include/eigen3/Eigen/src/Cholesky/InternalHeaderCheck.h
  • include/eigen3/Eigen/src/Cholesky/LDLT.h
  • include/eigen3/Eigen/src/Cholesky/LLT.h
  • include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h
  • include/eigen3/Eigen/src/CholmodSupport/CholmodSupport.h
  • include/eigen3/Eigen/src/CholmodSupport/InternalHeaderCheck.h
  • include/eigen3/Eigen/src/Core/ArithmeticSequence.h
  • include/eigen3/Eigen/src/Core/Array.h
  • include/eigen3/Eigen/src/Core/ArrayBase.h
  • include/eigen3/Eigen/src/Core/ArrayWrapper.h
  • include/eigen3/Eigen/src/Core/Assign.h
  • include/eigen3/Eigen/src/Core/AssignEvaluator.h
  • include/eigen3/Eigen/src/Core/Assign_MKL.h
  • include/eigen3/Eigen/src/Core/BandMatrix.h
  • include/eigen3/Eigen/src/Core/Block.h
  • include/eigen3/Eigen/src/Core/CommaInitializer.h
  • include/eigen3/Eigen/src/Core/ConditionEstimator.h
  • include/eigen3/Eigen/src/Core/CoreEvaluators.h
  • include/eigen3/Eigen/src/Core/CoreIterators.h
  • include/eigen3/Eigen/src/Core/CwiseBinaryOp.h
  • include/eigen3/Eigen/src/Core/CwiseNullaryOp.h
  • include/eigen3/Eigen/src/Core/CwiseTernaryOp.h
  • include/eigen3/Eigen/src/Core/CwiseUnaryOp.h
  • include/eigen3/Eigen/src/Core/CwiseUnaryView.h
  • include/eigen3/Eigen/src/Core/DenseBase.h
  • include/eigen3/Eigen/src/Core/DenseCoeffsBase.h
  • include/eigen3/Eigen/src/Core/DenseStorage.h
  • include/eigen3/Eigen/src/Core/DeviceWrapper.h
  • include/eigen3/Eigen/src/Core/Diagonal.h
  • include/eigen3/Eigen/src/Core/DiagonalMatrix.h
  • include/eigen3/Eigen/src/Core/DiagonalProduct.h
  • include/eigen3/Eigen/src/Core/Dot.h
  • include/eigen3/Eigen/src/Core/EigenBase.h
  • include/eigen3/Eigen/src/Core/Fill.h
  • include/eigen3/Eigen/src/Core/FindCoeff.h
  • include/eigen3/Eigen/src/Core/ForceAlignedAccess.h
  • include/eigen3/Eigen/src/Core/Fuzzy.h
  • include/eigen3/Eigen/src/Core/GeneralProduct.h
  • include/eigen3/Eigen/src/Core/GenericPacketMath.h
  • include/eigen3/Eigen/src/Core/GlobalFunctions.h
  • include/eigen3/Eigen/src/Core/IO.h
  • include/eigen3/Eigen/src/Core/IndexedView.h
  • include/eigen3/Eigen/src/Core/InnerProduct.h
  • include/eigen3/Eigen/src/Core/InternalHeaderCheck.h
  • include/eigen3/Eigen/src/Core/Inverse.h
  • include/eigen3/Eigen/src/Core/Map.h
  • include/eigen3/Eigen/src/Core/MapBase.h
  • include/eigen3/Eigen/src/Core/MathFunctions.h
  • include/eigen3/Eigen/src/Core/MathFunctionsImpl.h
  • include/eigen3/Eigen/src/Core/Matrix.h
  • include/eigen3/Eigen/src/Core/MatrixBase.h
  • include/eigen3/Eigen/src/Core/NestByValue.h
  • include/eigen3/Eigen/src/Core/NoAlias.h
  • include/eigen3/Eigen/src/Core/NumTraits.h
  • include/eigen3/Eigen/src/Core/PartialReduxEvaluator.h
  • include/eigen3/Eigen/src/Core/PermutationMatrix.h
  • include/eigen3/Eigen/src/Core/PlainObjectBase.h
  • include/eigen3/Eigen/src/Core/Product.h
  • include/eigen3/Eigen/src/Core/ProductEvaluators.h
  • include/eigen3/Eigen/src/Core/Random.h
  • include/eigen3/Eigen/src/Core/RandomImpl.h
  • include/eigen3/Eigen/src/Core/RealView.h
  • include/eigen3/Eigen/src/Core/Redux.h
  • include/eigen3/Eigen/src/Core/Ref.h
  • include/eigen3/Eigen/src/Core/Replicate.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
eigen-5.0.1.tar.bz22.335713e+06e4de6b08f33fd8b8985d2f204381408c660bffa6170ac65b68ae1bd3cd575c0a

Commit history 0

No commits in the history this site was built from.