FreeBSD Ports

math/eigen3 3.4.0_4

Lightweight library for vector and matrix math

Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21, MPL20
Categories
math
Package size
1061.0 KiB, 8517.8 KiB installed

Description

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

Install

As a binary package — by origin, or by package name:

pkg install math/eigen3
pkg install eigen

From the ports tree:

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

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

RUN_DEPENDS=	eigen>0:math/eigen3

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.4.0_43.4.0_4-3.4.0_43.4.0_4
FreeBSD:14:quarterly3.4.0_43.4.0_4n/a3.4.0_43.4.0_4
FreeBSD:15:latest3.4.0_43.4.0_4n/a3.4.0_43.4.0_4
FreeBSD:15:quarterly3.4.0_43.4.0_4n/an/an/a
FreeBSD:16:latest3.4.0_43.4.0_4n/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.

All build dependencies 25
All run dependencies 10

Configuration

Options name: math_eigen

OptionDefaultDescription
BLASonAdds math dependencies
USES
cmake:testing
Service scripts
none

Files

pkg-plist 535
  • 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/UmfPackSupport
  • 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/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/BooleanRedux.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/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/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/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/Redux.h
  • include/eigen3/Eigen/src/Core/Ref.h
  • include/eigen3/Eigen/src/Core/Replicate.h
  • include/eigen3/Eigen/src/Core/Reshaped.h
  • include/eigen3/Eigen/src/Core/ReturnByValue.h
  • include/eigen3/Eigen/src/Core/Reverse.h
  • include/eigen3/Eigen/src/Core/Select.h
  • include/eigen3/Eigen/src/Core/SelfAdjointView.h
  • include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h
  • include/eigen3/Eigen/src/Core/Solve.h
  • include/eigen3/Eigen/src/Core/SolveTriangular.h
  • include/eigen3/Eigen/src/Core/SolverBase.h
  • include/eigen3/Eigen/src/Core/StableNorm.h
  • include/eigen3/Eigen/src/Core/StlIterators.h
  • include/eigen3/Eigen/src/Core/Stride.h
  • include/eigen3/Eigen/src/Core/Swap.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
libeigen-eigen-3147391d946bb4b6c68edd901f2add6ac1f31f8c_GL0.tar.gz2.710482e+060c8c490764f9c2a793133491adca0cd073b73e0bde965c68cbe58d91b5ed4261

Commit history 0

No commits in the history this site was built from.