
Eigen
The ATLAS experiment at the LHC (Large Hadron Collider) at CERN is using Eigen, as reported in this article, noting "Eigen was chosen since it offered the largest performance improvements for ATLAS …
Eigen: Block operations
Mar 2, 2010 · This page explains the essentials of block operations. A block is a rectangular part of a matrix or array. Blocks expressions can be used both as rvalues and as lvalues. As usual with Eigen …
Eigen
Eigen is thoroughly tested through its own test suite (over 500 executables), the standard BLAS test suite, and parts of the LAPACK test suite. Eigen is elegant. The API is extremely clean and …
Eigen: Linear algebra and decompositions - tuxfamily.org
Mar 2, 2010 · For a much more complete table comparing all decompositions supported by Eigen (notice that Eigen supports many other decompositions), see our special page on this topic.
Eigen: Assertions
Mar 2, 2010 · Because Eigen handles both fixed-size and dynamic-size expressions, some conditions cannot be clearly determined at compile time. We classify them into strict assertions and permissive …
Eigen: SelfAdjointView< MatrixType, UpLo > Class Template Reference
Mar 2, 2010 · Detailed Description template<typename MatrixType, unsigned int UpLo> class Eigen::SelfAdjointView< MatrixType, UpLo > Expression of a selfadjoint matrix from a triangular part …
Eigen: Advanced initialization
Eigen offers a comma initializer syntax which allows the user to easily set all the coefficients of a matrix, vector or array. Simply list the coefficients, starting at the top-left corner and moving from left to right …
Eigen: HouseholderQR.h Source File
Mar 4, 1990 · HouseholderQR.h 1 // This file is part of Eigen, a lightweight C++ template library
Eigen: Translation< _Scalar, _Dim > Class Template Reference
Mar 2, 2010 · operator* AffineTransformType operator* ( const EigenBase< OtherDerived > & linear, const Translation< _Scalar, _Dim > & t ) ... Returns the concatenation of a linear transformation l with …
1515 – Matrix multiplication much slower on MSVC than on g++/clang
The Eigen version I used is 3.3.4. Btw I realise the benchmark is a bit crude (and might better be done with something like Google Benchmark), but I'm getting very consistent results.