BSD Ports

math/eigen3 3.4.0_3 MidnightBSD

Lightweight library for vector and matrix math

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl2.1, MPL20
Categories
math

Description

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

In the other systems

SystemPortVersion
MidnightBSDmath/eigen33.4.0_3
FreeBSDmath/eigen33.4.0_4
OpenBSDmath/eigen33.4.0p0
NetBSDmath/eigen33.4.0nb1
DragonFlymath/eigen33.4.0_4

Install

Binary package:

mport install eigen

From mports:

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

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

RUN_DEPENDS=	eigen>0:math/eigen3

Dependencies

As this port's Makefile names them.

Test 8

No port depends on this one.

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