[eigen3] branch experimental updated (51a12ed -> 833db80)
Anton Gladky
gladk at moszumanska.debian.org
Sat May 20 08:47:28 UTC 2017
This is an automated email from the git hooks/post-receive script.
gladk pushed a change to branch experimental
in repository eigen3.
from 51a12ed Update d/watch.
adds a103fdb Imported Upstream version 3.3~alpha1
adds 1298f00 Merge tag 'upstream/3.3_alpha1'
adds e6f2345 Refresh patches.
adds bdbabcf Do not install FindEigen3.cmake as a cmake private file.
adds 0e44d3e Update upstream changelog.
adds 2c15b79 Update changelog.
adds 5920866 Remove testing of SSE4* instructions.
adds a7702b4 Update changelog.
adds 85ad499 Quick fix for cmake_3.3. (Closes: #799660)
adds fea4dc5 Update changelog.
adds 43675b3 Remove testing of SSE4* instructions.
adds a0a3967 Update changelog.
adds a8acce5 Merge
adds 2f8493d Update changelog.
adds a027ad6 Compatibility fix with suitesparse >= 4.4. (Closes: #800101)
adds 91e5856 Update changelog.
adds 84c35b5 Drop parallel build to make Ubuntu happier. (Closes: #806469)
adds e0aad22 Fix neon vectorization of pmul(Packet1cd,Packet1cd). (Closes: #803552)
adds b0f0730 Fix opencv compilation. (Closes: #804768)
adds 161b90e Update changelog.
adds 980143b Imported Upstream version 3.3~beta1
adds b4abdc2 Merge tag 'upstream/3.3_beta1'
adds 4ec5eda Refresh patches, remove applied by upstream.
adds 9830a38 Remove eigen2 mention.
adds 6b0e866 Update upstream changelog.
adds cd6681b Fix installation path of cmake files.
adds fcd163d Update changelog.
adds 5b7de84 Fix regression in x=y+A*x (aliasing).
adds f97c224 Update changelog.
adds 301b69f Imported Upstream version 3.3~beta2
adds 01ad633 Merge tag 'upstream/3.3_beta2'
adds 61f2b27 Refresh patches.
adds 8fc9ee3 Vectorize more small product expressions.
adds db7a775 Apply cme fix-dpkg.
adds 86a328c Update changelog.
adds 221266e Fix grammar error. (Closes: #813233)
adds f702569 Add missing patch.
adds c5cb3df Fix compilation in check_for_aliasing. (Closes: #835411)
adds 6e583ef Apply cme fix dpkg.
adds d1717ea Update changelog.
adds c50a62c New upstream version 3.3.0
adds e80e7c0 Merge tag 'upstream/3.3.0'
adds 4188100 Refresh patch.
adds c834f79 Update changelog.
adds dba421d Move dependency on transitional ttf-freefont to fonts-freefont-ttf.
adds 86fce23 Mark all packages Multi-Arch: foreign. (Closes: #842530)
adds f25c82b Update changelog.
adds e10f48b New upstream version 3.3.1
adds beb151c Merge tag 'upstream/3.3.1'
adds ff17329 Refresh patches.
adds 7fd0ba3 Update Upstream-Changelog.
adds abb8346 Update changelog.
adds 8dc16b1 Fix sign issue with pmul on altivec (Closes: #836844)
adds 2a1a318 Rename patch.
adds 85706ca Update changelog.
adds 4c83d3d New upstream version 3.3.2
adds c486860 Merge tag 'upstream/3.3.2'
adds 875e8b7 Refresh patches.
adds e06bfd4 Update changelog.
adds 838eaa6 Update changelog.
new 8f57aab Merge branch 'master' into experimental
adds e417e67 New upstream version 3.3.3
new 49abc2f Merge tag 'upstream/3.3.3'
new 20d425d Merge branch 'master' into experimental
new f043732 Refresh patches.
new ca21efc Fix mips alignment issue. (Closes: #858363)
new a5e7759 Update upstream changelog.
new 473dc6e Switch to compat-level 10.
new 5b31761 Update d/copyright.
new 833db80 Update changelog.
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.hg_archival.txt | 6 +-
.hgeol | 3 +
.hgignore | 2 +
.hgtags | 16 +-
CMakeLists.txt | 276 +-
COPYING.MINPACK | 104 +-
CTestConfig.cmake | 4 +-
Eigen/Array | 11 -
Eigen/CMakeLists.txt | 2 +-
Eigen/Cholesky | 17 +-
Eigen/CholmodSupport | 13 +-
Eigen/Core | 290 +-
Eigen/Eigen | 2 +-
Eigen/Eigen2Support | 95 -
Eigen/Eigenvalues | 15 +-
Eigen/Geometry | 61 +-
Eigen/Householder | 7 +
Eigen/IterativeLinearSolvers | 24 +-
Eigen/Jacobi | 7 +
Eigen/LU | 21 +-
Eigen/LeastSquares | 32 -
Eigen/MetisSupport | 7 +
Eigen/OrderingMethods | 7 +
Eigen/PaStiXSupport | 12 +-
Eigen/PardisoSupport | 9 +-
Eigen/QR | 26 +-
Eigen/QtAlignedMalloc | 10 +-
Eigen/SPQRSupport | 11 +-
Eigen/SVD | 26 +-
Eigen/Sparse | 15 +-
Eigen/SparseCholesky | 2 -
Eigen/SparseCore | 35 +-
Eigen/SparseLU | 3 -
Eigen/SparseQR | 10 +-
Eigen/StdDeque | 2 +-
Eigen/StdList | 2 +-
Eigen/StdVector | 2 +-
Eigen/SuperLUSupport | 13 +-
Eigen/UmfPackSupport | 12 +-
Eigen/src/CMakeLists.txt | 7 -
Eigen/src/Cholesky/CMakeLists.txt | 6 -
Eigen/src/Cholesky/LDLT.h | 270 +-
Eigen/src/Cholesky/LLT.h | 170 +-
Eigen/src/Cholesky/LLT_LAPACKE.h | 99 +
Eigen/src/Cholesky/LLT_MKL.h | 102 -
Eigen/src/CholmodSupport/CMakeLists.txt | 6 -
Eigen/src/CholmodSupport/CholmodSupport.h | 284 +-
Eigen/src/Core/Array.h | 151 +-
Eigen/src/Core/ArrayBase.h | 72 +-
Eigen/src/Core/ArrayWrapper.h | 145 +-
Eigen/src/Core/Assign.h | 540 +-
Eigen/src/Core/AssignEvaluator.h | 935 ++
Eigen/src/Core/Assign_MKL.h | 256 +-
Eigen/src/Core/BandMatrix.h | 61 +-
Eigen/src/Core/Block.h | 254 +-
Eigen/src/Core/BooleanRedux.h | 42 +-
Eigen/src/Core/CMakeLists.txt | 10 -
Eigen/src/Core/CommaInitializer.h | 40 +-
Eigen/src/Core/ConditionEstimator.h | 175 +
Eigen/src/Core/CoreEvaluators.h | 1671 ++
Eigen/src/Core/CoreIterators.h | 140 +-
Eigen/src/Core/CwiseBinaryOp.h | 165 +-
Eigen/src/Core/CwiseNullaryOp.h | 252 +-
Eigen/src/Core/CwiseTernaryOp.h | 197 +
Eigen/src/Core/CwiseUnaryOp.h | 111 +-
Eigen/src/Core/CwiseUnaryView.h | 81 +-
Eigen/src/Core/DenseBase.h | 390 +-
Eigen/src/Core/DenseCoeffsBase.h | 279 +-
Eigen/src/Core/DenseStorage.h | 473 +-
Eigen/src/Core/Diagonal.h | 66 +-
Eigen/src/Core/DiagonalMatrix.h | 140 +-
Eigen/src/Core/DiagonalProduct.h | 106 +-
Eigen/src/Core/Dot.h | 160 +-
Eigen/src/Core/EigenBase.h | 48 +-
Eigen/src/Core/Flagged.h | 140 -
Eigen/src/Core/ForceAlignedAccess.h | 24 +-
Eigen/src/Core/Functors.h | 1026 --
Eigen/src/Core/Fuzzy.h | 13 +-
Eigen/src/Core/GeneralProduct.h | 513 +-
Eigen/src/Core/GenericPacketMath.h | 349 +-
Eigen/src/Core/GlobalFunctions.h | 161 +-
Eigen/src/Core/IO.h | 49 +-
Eigen/src/Core/Inverse.h | 118 +
Eigen/src/Core/Map.h | 110 +-
Eigen/src/Core/MapBase.h | 104 +-
Eigen/src/Core/MathFunctions.h | 864 +-
Eigen/src/Core/MathFunctionsImpl.h | 78 +
Eigen/src/Core/Matrix.h | 248 +-
Eigen/src/Core/MatrixBase.h | 322 +-
Eigen/src/Core/NestByValue.h | 35 +-
Eigen/src/Core/NoAlias.h | 62 +-
Eigen/src/Core/NumTraits.h | 136 +-
Eigen/src/Core/PermutationMatrix.h | 364 +-
Eigen/src/Core/PlainObjectBase.h | 435 +-
Eigen/src/Core/Product.h | 186 +
Eigen/src/Core/ProductBase.h | 290 -
Eigen/src/Core/ProductEvaluators.h | 1099 ++
Eigen/src/Core/Random.h | 58 +-
Eigen/src/Core/Redux.h | 215 +-
Eigen/src/Core/Ref.h | 202 +-
Eigen/src/Core/Replicate.h | 95 +-
Eigen/src/Core/ReturnByValue.h | 50 +-
Eigen/src/Core/Reverse.h | 209 +-
Eigen/src/Core/Select.h | 22 +-
Eigen/src/Core/SelfAdjointView.h | 292 +-
Eigen/src/Core/SelfCwiseBinaryOp.h | 178 +-
Eigen/src/Core/Solve.h | 188 +
Eigen/src/Core/SolveTriangular.h | 76 +-
Eigen/src/Core/SolverBase.h | 130 +
Eigen/src/Core/StableNorm.h | 53 +-
Eigen/src/Core/Stride.h | 25 +-
Eigen/src/Core/Swap.h | 149 +-
Eigen/src/Core/Transpose.h | 184 +-
Eigen/src/Core/Transpositions.h | 245 +-
Eigen/src/Core/TriangularMatrix.h | 1102 +-
Eigen/src/Core/VectorBlock.h | 27 +-
Eigen/src/Core/VectorwiseOp.h | 339 +-
Eigen/src/Core/Visitor.h | 74 +-
Eigen/src/Core/arch/AVX/Complex.h | 483 +
Eigen/src/Core/arch/AVX/MathFunctions.h | 439 +
Eigen/src/Core/arch/AVX/PacketMath.h | 633 +
Eigen/src/Core/arch/AVX/TypeCasting.h | 51 +
Eigen/src/Core/arch/AVX512/MathFunctions.h | 396 +
Eigen/src/Core/arch/AVX512/PacketMath.h | 1316 ++
Eigen/src/Core/arch/AltiVec/CMakeLists.txt | 6 -
Eigen/src/Core/arch/AltiVec/Complex.h | 354 +-
Eigen/src/Core/arch/AltiVec/MathFunctions.h | 322 +
Eigen/src/Core/arch/AltiVec/PacketMath.h | 796 +-
Eigen/src/Core/arch/CMakeLists.txt | 4 -
Eigen/src/Core/arch/CUDA/Complex.h | 103 +
Eigen/src/Core/arch/CUDA/Half.h | 585 +
Eigen/src/Core/arch/CUDA/MathFunctions.h | 91 +
Eigen/src/Core/arch/CUDA/PacketMath.h | 333 +
Eigen/src/Core/arch/CUDA/PacketMathHalf.h | 1123 ++
Eigen/src/Core/arch/CUDA/TypeCasting.h | 212 +
Eigen/src/Core/arch/Default/CMakeLists.txt | 6 -
Eigen/src/Core/arch/NEON/CMakeLists.txt | 6 -
Eigen/src/Core/arch/NEON/Complex.h | 251 +-
Eigen/src/Core/arch/NEON/MathFunctions.h | 91 +
Eigen/src/Core/arch/NEON/PacketMath.h | 405 +-
Eigen/src/Core/arch/SSE/CMakeLists.txt | 6 -
Eigen/src/Core/arch/SSE/Complex.h | 99 +-
Eigen/src/Core/arch/SSE/MathFunctions.h | 121 +-
Eigen/src/Core/arch/SSE/PacketMath.h | 460 +-
Eigen/src/Core/arch/SSE/TypeCasting.h | 77 +
Eigen/src/Core/arch/ZVector/Complex.h | 394 +
Eigen/src/Core/arch/ZVector/MathFunctions.h | 137 +
Eigen/src/Core/arch/ZVector/PacketMath.h | 945 ++
Eigen/src/Core/functors/AssignmentFunctors.h | 168 +
Eigen/src/Core/functors/BinaryFunctors.h | 482 +
Eigen/src/Core/functors/NullaryFunctors.h | 189 +
Eigen/src/Core/functors/StlFunctors.h | 132 +
Eigen/src/Core/functors/TernaryFunctors.h | 25 +
Eigen/src/Core/functors/UnaryFunctors.h | 792 +
Eigen/src/Core/products/CMakeLists.txt | 6 -
Eigen/src/Core/products/CoeffBasedProduct.h | 476 -
Eigen/src/Core/products/GeneralBlockPanelKernel.h | 2244 ++-
Eigen/src/Core/products/GeneralMatrixMatrix.h | 365 +-
.../Core/products/GeneralMatrixMatrixTriangular.h | 138 +-
.../products/GeneralMatrixMatrixTriangular_BLAS.h | 141 +
.../products/GeneralMatrixMatrixTriangular_MKL.h | 146 -
Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h | 115 +
Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h | 118 -
Eigen/src/Core/products/GeneralMatrixVector.h | 305 +-
Eigen/src/Core/products/GeneralMatrixVector_BLAS.h | 129 +
Eigen/src/Core/products/GeneralMatrixVector_MKL.h | 131 -
Eigen/src/Core/products/Parallelizer.h | 67 +-
Eigen/src/Core/products/SelfadjointMatrixMatrix.h | 335 +-
.../Core/products/SelfadjointMatrixMatrix_BLAS.h | 275 +
.../Core/products/SelfadjointMatrixMatrix_MKL.h | 295 -
Eigen/src/Core/products/SelfadjointMatrixVector.h | 127 +-
.../Core/products/SelfadjointMatrixVector_BLAS.h | 111 +
.../Core/products/SelfadjointMatrixVector_MKL.h | 114 -
Eigen/src/Core/products/SelfadjointProduct.h | 26 +-
Eigen/src/Core/products/SelfadjointRank2Update.h | 8 +-
Eigen/src/Core/products/TriangularMatrixMatrix.h | 138 +-
.../Core/products/TriangularMatrixMatrix_BLAS.h | 302 +
.../src/Core/products/TriangularMatrixMatrix_MKL.h | 309 -
Eigen/src/Core/products/TriangularMatrixVector.h | 182 +-
.../Core/products/TriangularMatrixVector_BLAS.h | 241 +
.../src/Core/products/TriangularMatrixVector_MKL.h | 247 -
Eigen/src/Core/products/TriangularSolverMatrix.h | 82 +-
.../Core/products/TriangularSolverMatrix_BLAS.h | 151 +
.../src/Core/products/TriangularSolverMatrix_MKL.h | 155 -
Eigen/src/Core/products/TriangularSolverVector.h | 24 +-
Eigen/src/Core/util/BlasUtil.h | 204 +-
Eigen/src/Core/util/CMakeLists.txt | 6 -
Eigen/src/Core/util/Constants.h | 174 +-
Eigen/src/Core/util/DisableStupidWarnings.h | 39 +-
Eigen/src/Core/util/ForwardDeclarations.h | 131 +-
Eigen/src/Core/util/MKL_support.h | 78 +-
Eigen/src/Core/util/Macros.h | 793 +-
Eigen/src/Core/util/Memory.h | 560 +-
Eigen/src/Core/util/Meta.h | 351 +-
Eigen/src/Core/util/ReenableStupidWarnings.h | 13 +
Eigen/src/Core/util/StaticAssert.h | 40 +-
Eigen/src/Core/util/XprHelper.h | 582 +-
Eigen/src/Eigen2Support/Block.h | 126 -
Eigen/src/Eigen2Support/CMakeLists.txt | 8 -
Eigen/src/Eigen2Support/Cwise.h | 192 -
Eigen/src/Eigen2Support/CwiseOperators.h | 298 -
Eigen/src/Eigen2Support/Geometry/AlignedBox.h | 159 -
Eigen/src/Eigen2Support/Geometry/All.h | 115 -
Eigen/src/Eigen2Support/Geometry/AngleAxis.h | 214 -
Eigen/src/Eigen2Support/Geometry/CMakeLists.txt | 6 -
Eigen/src/Eigen2Support/Geometry/Hyperplane.h | 254 -
.../src/Eigen2Support/Geometry/ParametrizedLine.h | 141 -
Eigen/src/Eigen2Support/Geometry/Quaternion.h | 495 -
Eigen/src/Eigen2Support/Geometry/Rotation2D.h | 145 -
Eigen/src/Eigen2Support/Geometry/RotationBase.h | 123 -
Eigen/src/Eigen2Support/Geometry/Scaling.h | 167 -
Eigen/src/Eigen2Support/Geometry/Transform.h | 786 -
Eigen/src/Eigen2Support/Geometry/Translation.h | 184 -
Eigen/src/Eigen2Support/LU.h | 120 -
Eigen/src/Eigen2Support/Lazy.h | 71 -
Eigen/src/Eigen2Support/LeastSquares.h | 169 -
Eigen/src/Eigen2Support/Macros.h | 20 -
Eigen/src/Eigen2Support/MathFunctions.h | 57 -
Eigen/src/Eigen2Support/Memory.h | 45 -
Eigen/src/Eigen2Support/Meta.h | 75 -
Eigen/src/Eigen2Support/Minor.h | 117 -
Eigen/src/Eigen2Support/QR.h | 67 -
Eigen/src/Eigen2Support/SVD.h | 637 -
Eigen/src/Eigen2Support/TriangularSolver.h | 42 -
Eigen/src/Eigen2Support/VectorBlock.h | 94 -
Eigen/src/Eigenvalues/CMakeLists.txt | 6 -
Eigen/src/Eigenvalues/ComplexEigenSolver.h | 25 +-
Eigen/src/Eigenvalues/ComplexSchur.h | 19 +-
Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h | 91 +
Eigen/src/Eigenvalues/ComplexSchur_MKL.h | 94 -
Eigen/src/Eigenvalues/EigenSolver.h | 113 +-
Eigen/src/Eigenvalues/GeneralizedEigenSolver.h | 197 +-
.../GeneralizedSelfAdjointEigenSolver.h | 3 +-
Eigen/src/Eigenvalues/HessenbergDecomposition.h | 15 +-
Eigen/src/Eigenvalues/RealQZ.h | 46 +-
Eigen/src/Eigenvalues/RealSchur.h | 41 +-
Eigen/src/Eigenvalues/RealSchur_LAPACKE.h | 77 +
Eigen/src/Eigenvalues/RealSchur_MKL.h | 83 -
Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h | 280 +-
.../Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h | 90 +
Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h | 92 -
Eigen/src/Eigenvalues/Tridiagonalization.h | 39 +-
Eigen/src/Geometry/AlignedBox.h | 98 +-
Eigen/src/Geometry/AngleAxis.h | 92 +-
Eigen/src/Geometry/CMakeLists.txt | 8 -
Eigen/src/Geometry/EulerAngles.h | 22 +-
Eigen/src/Geometry/Homogeneous.h | 290 +-
Eigen/src/Geometry/Hyperplane.h | 64 +-
Eigen/src/Geometry/OrthoMethods.h | 58 +-
Eigen/src/Geometry/ParametrizedLine.h | 60 +-
Eigen/src/Geometry/Quaternion.h | 225 +-
Eigen/src/Geometry/Rotation2D.h | 85 +-
Eigen/src/Geometry/RotationBase.h | 48 +-
Eigen/src/Geometry/Scaling.h | 38 +-
Eigen/src/Geometry/Transform.h | 309 +-
Eigen/src/Geometry/Translation.h | 60 +-
Eigen/src/Geometry/Umeyama.h | 19 +-
Eigen/src/Geometry/arch/CMakeLists.txt | 6 -
Eigen/src/Geometry/arch/Geometry_SSE.h | 56 +-
Eigen/src/Householder/BlockHouseholder.h | 77 +-
Eigen/src/Householder/CMakeLists.txt | 6 -
Eigen/src/Householder/Householder.h | 7 +-
Eigen/src/Householder/HouseholderSequence.h | 55 +-
.../IterativeLinearSolvers/BasicPreconditioners.h | 118 +-
Eigen/src/IterativeLinearSolvers/BiCGSTAB.h | 100 +-
Eigen/src/IterativeLinearSolvers/CMakeLists.txt | 6 -
.../src/IterativeLinearSolvers/ConjugateGradient.h | 142 +-
.../IterativeLinearSolvers/IncompleteCholesky.h | 400 +
Eigen/src/IterativeLinearSolvers/IncompleteLUT.h | 153 +-
.../IterativeLinearSolvers/IterativeSolverBase.h | 312 +-
.../LeastSquareConjugateGradient.h | 216 +
Eigen/src/IterativeLinearSolvers/SolveWithGuess.h | 115 +
Eigen/src/Jacobi/CMakeLists.txt | 6 -
Eigen/src/Jacobi/Jacobi.h | 34 +-
Eigen/src/LU/CMakeLists.txt | 8 -
Eigen/src/LU/Determinant.h | 2 +-
Eigen/src/LU/FullPivLU.h | 314 +-
Eigen/src/LU/Inverse.h | 400 -
Eigen/src/LU/InverseImpl.h | 415 +
Eigen/src/LU/PartialPivLU.h | 252 +-
Eigen/src/LU/PartialPivLU_LAPACKE.h | 83 +
Eigen/src/LU/PartialPivLU_MKL.h | 85 -
Eigen/src/LU/arch/CMakeLists.txt | 6 -
Eigen/src/LU/arch/Inverse_SSE.h | 47 +-
Eigen/src/MetisSupport/CMakeLists.txt | 6 -
Eigen/src/MetisSupport/MetisSupport.h | 18 +-
Eigen/src/OrderingMethods/Amd.h | 90 +-
Eigen/src/OrderingMethods/CMakeLists.txt | 6 -
Eigen/src/OrderingMethods/Eigen_Colamd.h | 421 +-
Eigen/src/OrderingMethods/Ordering.h | 51 +-
Eigen/src/PaStiXSupport/CMakeLists.txt | 6 -
Eigen/src/PaStiXSupport/PaStiXSupport.h | 155 +-
Eigen/src/PardisoSupport/CMakeLists.txt | 6 -
Eigen/src/PardisoSupport/PardisoSupport.h | 249 +-
Eigen/src/QR/CMakeLists.txt | 6 -
Eigen/src/QR/ColPivHouseholderQR.h | 281 +-
Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h | 97 +
Eigen/src/QR/ColPivHouseholderQR_MKL.h | 99 -
Eigen/src/QR/CompleteOrthogonalDecomposition.h | 562 +
Eigen/src/QR/FullPivHouseholderQR.h | 192 +-
Eigen/src/QR/HouseholderQR.h | 119 +-
Eigen/src/QR/HouseholderQR_LAPACKE.h | 68 +
Eigen/src/QR/HouseholderQR_MKL.h | 71 -
Eigen/src/SPQRSupport/CMakeLists.txt | 6 -
Eigen/src/SPQRSupport/SuiteSparseQRSupport.h | 123 +-
Eigen/src/SVD/BDCSVD.h | 1230 ++
Eigen/src/SVD/CMakeLists.txt | 6 -
Eigen/src/SVD/JacobiSVD.h | 392 +-
Eigen/src/SVD/JacobiSVD_LAPACKE.h | 90 +
Eigen/src/SVD/JacobiSVD_MKL.h | 92 -
Eigen/src/SVD/SVDBase.h | 313 +
Eigen/src/SVD/UpperBidiagonalization.h | 326 +-
Eigen/src/SparseCholesky/CMakeLists.txt | 6 -
Eigen/src/SparseCholesky/SimplicialCholesky.h | 272 +-
Eigen/src/SparseCholesky/SimplicialCholesky_impl.h | 34 +-
Eigen/src/SparseCore/AmbiVector.h | 98 +-
Eigen/src/SparseCore/CMakeLists.txt | 6 -
Eigen/src/SparseCore/CompressedStorage.h | 139 +-
.../SparseCore/ConservativeSparseSparseProduct.h | 216 +-
Eigen/src/SparseCore/MappedSparseMatrix.h | 164 +-
Eigen/src/SparseCore/SparseAssign.h | 216 +
Eigen/src/SparseCore/SparseBlock.h | 678 +-
Eigen/src/SparseCore/SparseColEtree.h | 44 +-
Eigen/src/SparseCore/SparseCompressedBase.h | 341 +
Eigen/src/SparseCore/SparseCwiseBinaryOp.h | 675 +-
Eigen/src/SparseCore/SparseCwiseUnaryOp.h | 155 +-
Eigen/src/SparseCore/SparseDenseProduct.h | 417 +-
Eigen/src/SparseCore/SparseDiagonalProduct.h | 228 +-
Eigen/src/SparseCore/SparseDot.h | 17 +-
Eigen/src/SparseCore/SparseFuzzy.h | 29 +-
Eigen/src/SparseCore/SparseMap.h | 305 +
Eigen/src/SparseCore/SparseMatrix.h | 646 +-
Eigen/src/SparseCore/SparseMatrixBase.h | 285 +-
Eigen/src/SparseCore/SparsePermutation.h | 170 +-
Eigen/src/SparseCore/SparseProduct.h | 291 +-
Eigen/src/SparseCore/SparseRedux.h | 12 +-
Eigen/src/SparseCore/SparseRef.h | 397 +
Eigen/src/SparseCore/SparseSelfAdjointView.h | 556 +-
Eigen/src/SparseCore/SparseSolverBase.h | 124 +
.../SparseCore/SparseSparseProductWithPruning.h | 86 +-
Eigen/src/SparseCore/SparseTranspose.h | 99 +-
Eigen/src/SparseCore/SparseTriangularView.h | 252 +-
Eigen/src/SparseCore/SparseUtil.h | 107 +-
Eigen/src/SparseCore/SparseVector.h | 213 +-
Eigen/src/SparseCore/SparseView.h | 236 +-
Eigen/src/SparseCore/TriangularSolver.h | 117 +-
Eigen/src/SparseLU/CMakeLists.txt | 6 -
Eigen/src/SparseLU/SparseLU.h | 223 +-
Eigen/src/SparseLU/SparseLUImpl.h | 12 +-
Eigen/src/SparseLU/SparseLU_Memory.h | 19 +-
Eigen/src/SparseLU/SparseLU_Structs.h | 3 +-
Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h | 73 +-
Eigen/src/SparseLU/SparseLU_Utils.h | 10 +-
Eigen/src/SparseLU/SparseLU_column_bmod.h | 11 +-
Eigen/src/SparseLU/SparseLU_column_dfs.h | 38 +-
Eigen/src/SparseLU/SparseLU_copy_to_ucol.h | 7 +-
Eigen/src/SparseLU/SparseLU_gemm_kernel.h | 93 +-
Eigen/src/SparseLU/SparseLU_heap_relax_snode.h | 21 +-
Eigen/src/SparseLU/SparseLU_kernel_bmod.h | 56 +-
Eigen/src/SparseLU/SparseLU_panel_bmod.h | 14 +-
Eigen/src/SparseLU/SparseLU_panel_dfs.h | 44 +-
Eigen/src/SparseLU/SparseLU_pivotL.h | 19 +-
Eigen/src/SparseLU/SparseLU_pruneL.h | 7 +-
Eigen/src/SparseLU/SparseLU_relax_snode.h | 12 +-
Eigen/src/SparseQR/CMakeLists.txt | 6 -
Eigen/src/SparseQR/SparseQR.h | 187 +-
Eigen/src/StlSupport/CMakeLists.txt | 6 -
Eigen/src/StlSupport/StdDeque.h | 20 +-
Eigen/src/StlSupport/StdList.h | 22 +-
Eigen/src/StlSupport/StdVector.h | 5 +
Eigen/src/StlSupport/details.h | 16 +-
Eigen/src/SuperLUSupport/CMakeLists.txt | 6 -
Eigen/src/SuperLUSupport/SuperLUSupport.h | 209 +-
Eigen/src/UmfPackSupport/CMakeLists.txt | 6 -
Eigen/src/UmfPackSupport/UmfPackSupport.h | 251 +-
Eigen/src/misc/CMakeLists.txt | 6 -
Eigen/src/misc/Image.h | 2 -
Eigen/src/misc/Kernel.h | 4 +-
Eigen/src/misc/RealSvd2x2.h | 55 +
Eigen/src/misc/Solve.h | 76 -
Eigen/src/misc/SparseSolve.h | 128 -
Eigen/src/misc/blas.h | 418 +-
Eigen/src/misc/lapack.h | 152 +
Eigen/src/misc/lapacke.h | 16291 +++++++++++++++++++
Eigen/src/misc/lapacke_mangling.h | 17 +
Eigen/src/plugins/ArrayCwiseBinaryOps.h | 203 +-
Eigen/src/plugins/ArrayCwiseUnaryOps.h | 467 +-
Eigen/src/plugins/BlockMethods.h | 1269 +-
Eigen/src/plugins/CMakeLists.txt | 6 -
Eigen/src/plugins/CommonCwiseBinaryOps.h | 75 +-
Eigen/src/plugins/CommonCwiseUnaryOps.h | 205 +-
Eigen/src/plugins/MatrixCwiseBinaryOps.h | 29 +-
Eigen/src/plugins/MatrixCwiseUnaryOps.h | 115 +-
README.md | 3 +
bench/BenchTimer.h | 10 +-
bench/analyze-blocking-sizes.cpp | 876 +
bench/benchCholesky.cpp | 16 +-
bench/bench_gemm.cpp | 117 +-
bench/bench_norm.cpp | 117 +-
bench/benchmark-blocking-sizes.cpp | 677 +
bench/btl/CMakeLists.txt | 31 +-
bench/btl/actions/action_axpby.hh | 2 +-
bench/btl/actions/action_axpy.hh | 2 +-
bench/btl/cmake/FindACML.cmake | 2 +
bench/btl/cmake/FindATLAS.cmake | 26 +-
bench/btl/cmake/FindBLAZE.cmake | 31 +
bench/btl/cmake/FindCBLAS.cmake | 1 +
bench/btl/cmake/FindGOTO.cmake | 15 -
bench/btl/cmake/FindGOTO2.cmake | 25 -
bench/btl/cmake/FindOPENBLAS.cmake | 17 +
bench/btl/data/action_settings.txt | 34 +-
bench/btl/data/perlib_plot_settings.txt | 4 +-
bench/btl/generic_bench/bench.hh | 4 +-
bench/btl/generic_bench/bench_parameter.hh | 4 +-
bench/btl/generic_bench/btl.hh | 17 +-
bench/btl/generic_bench/init/init_function.hh | 8 +-
bench/btl/generic_bench/init/init_matrix.hh | 10 +-
bench/btl/generic_bench/init/init_vector.hh | 2 +-
.../generic_bench/timers/portable_perf_analyzer.hh | 2 +-
bench/btl/generic_bench/timers/portable_timer.hh | 46 +-
bench/btl/generic_bench/utils/size_lin_log.hh | 2 +-
bench/btl/libs/BLAS/CMakeLists.txt | 29 +-
bench/btl/libs/BLAS/blas_interface_impl.hh | 6 +-
bench/btl/libs/BLAS/c_interface_base.h | 6 +-
bench/btl/libs/BLAS/main.cpp | 10 +-
bench/btl/libs/STL/STL_interface.hh | 4 +-
bench/btl/libs/blaze/CMakeLists.txt | 13 +
bench/btl/libs/blaze/blaze_interface.hh | 140 +
bench/btl/libs/blaze/main.cpp | 40 +
bench/btl/libs/eigen2/eigen2_interface.hh | 2 +-
bench/btl/libs/eigen3/eigen3_interface.hh | 58 +-
bench/btl/libs/eigen3/main_adv.cpp | 14 +-
bench/btl/libs/tensors/CMakeLists.txt | 44 +
bench/btl/libs/tensors/main_linear.cpp | 23 +
bench/btl/libs/tensors/main_matmat.cpp | 21 +
bench/btl/libs/tensors/main_vecmat.cpp | 21 +
bench/btl/libs/tensors/tensor_interface.hh | 105 +
bench/dense_solvers.cpp | 186 +
bench/eig33.cpp | 57 +-
bench/perf_monitoring/gemm/changesets.txt | 61 +
bench/perf_monitoring/gemm/gemm.cpp | 67 +
bench/perf_monitoring/gemm/gemm_settings.txt | 15 +
bench/perf_monitoring/gemm/lazy_gemm.cpp | 98 +
bench/perf_monitoring/gemm/lazy_gemm_settings.txt | 15 +
bench/perf_monitoring/gemm/make_plot.sh | 38 +
bench/perf_monitoring/gemm/run.sh | 156 +
bench/spbench/CMakeLists.txt | 2 +-
bench/spbench/spbenchstyle.h | 3 +-
bench/tensors/README | 21 +
bench/tensors/benchmark.h | 49 +
bench/tensors/benchmark_main.cc | 237 +
bench/tensors/contraction_benchmarks_cpu.cc | 39 +
bench/tensors/tensor_benchmarks.h | 478 +
bench/tensors/tensor_benchmarks_cpu.cc | 168 +
bench/tensors/tensor_benchmarks_fp16_gpu.cu | 77 +
bench/tensors/tensor_benchmarks_gpu.cu | 75 +
bench/tensors/tensor_benchmarks_sycl.cc | 37 +
blas/CMakeLists.txt | 27 +-
blas/PackedTriangularMatrixVector.h | 4 +-
blas/chbmv.f | 310 -
blas/chpmv.f | 272 -
blas/common.h | 44 +-
blas/ctbmv.f | 366 -
blas/double.cpp | 11 +-
blas/drotm.f | 147 -
blas/drotmg.f | 206 -
blas/dsbmv.f | 304 -
blas/dspmv.f | 265 -
blas/dtbmv.f | 335 -
blas/f2c/chbmv.c | 487 +
blas/f2c/chpmv.c | 438 +
blas/f2c/complexdots.c | 84 +
blas/f2c/ctbmv.c | 647 +
blas/f2c/d_cnjg.c | 6 +
blas/f2c/datatypes.h | 24 +
blas/f2c/drotm.c | 215 +
blas/f2c/drotmg.c | 293 +
blas/f2c/dsbmv.c | 366 +
blas/f2c/dspmv.c | 316 +
blas/f2c/dtbmv.c | 428 +
blas/f2c/lsame.c | 117 +
blas/f2c/r_cnjg.c | 6 +
blas/f2c/srotm.c | 216 +
blas/f2c/srotmg.c | 295 +
blas/f2c/ssbmv.c | 368 +
blas/f2c/sspmv.c | 316 +
blas/f2c/stbmv.c | 428 +
blas/f2c/zhbmv.c | 488 +
blas/f2c/zhpmv.c | 438 +
blas/f2c/ztbmv.c | 647 +
blas/{ => fortran}/complexdots.f | 0
blas/level1_cplx_impl.h | 54 +-
blas/level1_impl.h | 49 +-
blas/level1_real_impl.h | 22 +-
blas/level2_cplx_impl.h | 118 +-
blas/level2_impl.h | 429 +-
blas/level2_real_impl.h | 174 +-
blas/level3_impl.h | 468 +-
blas/lsame.f | 85 -
blas/single.cpp | 2 +-
blas/srotm.f | 148 -
blas/srotmg.f | 208 -
blas/ssbmv.f | 306 -
blas/sspmv.f | 265 -
blas/stbmv.f | 335 -
blas/testing/cblat1.f | 83 +-
blas/testing/cblat2.f | 188 +-
blas/testing/cblat3.f | 185 +-
blas/testing/dblat2.f | 186 +-
blas/testing/dblat3.f | 168 +-
blas/testing/sblat2.f | 186 +-
blas/testing/sblat3.f | 168 +-
blas/testing/zblat1.f | 83 +-
blas/testing/zblat2.f | 188 +-
blas/testing/zblat3.f | 189 +-
blas/xerbla.cpp | 4 +-
blas/zhbmv.f | 310 -
blas/zhpmv.f | 272 -
blas/ztbmv.f | 366 -
cmake/Eigen3Config.cmake.in | 21 +
cmake/Eigen3ConfigLegacy.cmake.in | 30 +
cmake/EigenConfigureTesting.cmake | 62 +-
cmake/EigenDetermineOSVersion.cmake | 2 +-
cmake/EigenDetermineVSServicePack.cmake | 18 +-
cmake/EigenTesting.cmake | 358 +-
cmake/EigenUninstall.cmake | 40 +
cmake/FindAdolc.cmake | 2 +-
cmake/FindComputeCpp.cmake | 245 +
cmake/FindEigen3.cmake | 30 +-
cmake/FindSPQR.cmake | 7 +-
cmake/FindSuperLU.cmake | 79 +-
cmake/FindUmfpack.cmake | 21 +-
cmake/UseEigen3.cmake | 6 +
cmake/language_support.cmake | 3 +-
debian/Changelog_upstream | 530 +-
debian/changelog | 155 +
debian/compat | 2 +-
debian/control | 12 +-
debian/copyright | 220 +-
debian/libeigen3-dev.links | 1 -
debian/patches/01_install_FindEigen3.patch | 20 -
debian/patches/02_remove_buildtype_check.patch | 3 +-
debian/patches/03_fix_spline_module.patch | 19 -
debian/patches/04_remove_piwik.patch | 1 -
debian/patches/05_remove_html_timestamp.patch | 9 +-
debian/patches/06_remove_doc_matrix.patch | 7 +-
debian/patches/07_remove_compressed_doc.patch | 11 +-
debian/patches/08_fix_path_FindEigen3.patch | 16 +
debian/patches/12_grammer_tweak.patch | 39 +
debian/patches/14_fix_alignment_mips.patch | 17 +
debian/patches/series | 5 +-
debian/rules | 12 +-
debug/gdb/printers.py | 12 +-
debug/msvc/eigen.natvis | 470 +-
debug/msvc/eigen_autoexp_part.dat | 590 +-
demos/opengl/quaternion_demo.cpp | 2 +-
demos/opengl/trackball.cpp | 2 +-
doc/A05_PortingFrom2To3.dox | 15 +-
doc/A10_Eigen2SupportModes.dox | 95 -
doc/AsciiQuickReference.txt | 116 +-
doc/B01_Experimental.dox | 6 +-
doc/CMakeLists.txt | 13 +
doc/CoeffwiseMathFunctionsTable.dox | 525 +
doc/CustomizingEigen.dox | 188 -
doc/CustomizingEigen_CustomScalar.dox | 120 +
doc/CustomizingEigen_InheritingMatrix.dox | 34 +
doc/CustomizingEigen_NullaryExpr.dox | 86 +
doc/CustomizingEigen_Plugins.dox | 69 +
doc/DenseDecompositionBenchmark.dox | 42 +
doc/Doxyfile.in | 52 +-
doc/FixedSizeVectorizable.dox | 4 +-
doc/InplaceDecomposition.dox | 115 +
doc/LeastSquares.dox | 70 +
doc/Manual.dox | 34 +-
doc/MatrixfreeSolverExample.dox | 20 +
doc/NewExpressionType.dox | 143 +
doc/Overview.dox | 4 +-
doc/Pitfalls.dox | 38 +
doc/PreprocessorDirectives.dox | 81 +-
doc/QuickReference.dox | 138 +-
doc/SparseLinearSystems.dox | 98 +-
doc/SparseQuickReference.dox | 76 +-
doc/StlContainers.dox | 4 +-
doc/StructHavingEigenMembers.dox | 24 +-
doc/TemplateKeyword.dox | 17 +-
doc/TopicAliasing.dox | 30 +-
doc/TopicAssertions.dox | 2 +-
doc/TopicCMakeGuide.dox | 52 +
doc/TopicLazyEvaluation.dox | 4 +-
doc/TopicLinearAlgebraDecompositions.dox | 8 +-
doc/TopicMultithreading.dox | 16 +-
doc/TutorialArrayClass.dox | 2 +-
doc/TutorialGeometry.dox | 9 +-
doc/TutorialLinearAlgebra.dox | 37 +-
doc/TutorialReductionsVisitorsBroadcasting.dox | 29 +-
doc/TutorialReshapeSlicing.dox | 65 +
doc/TutorialSparse.dox | 40 +-
doc/UnalignedArrayAssert.dox | 32 +-
doc/UsingBlasLapackBackends.dox | 133 +
doc/UsingIntelMKL.dox | 99 +-
doc/UsingNVCC.dox | 32 +
doc/eigendoxy.css | 41 +-
doc/examples/CMakeLists.txt | 5 +
doc/examples/CustomizingEigen_Inheritance.cpp | 30 +
doc/examples/Cwise_erf.cpp | 9 +
doc/examples/Cwise_erfc.cpp | 9 +
doc/examples/Cwise_lgamma.cpp | 9 +
doc/examples/MatrixBase_cwise_const.cpp | 18 -
doc/examples/TutorialInplaceLU.cpp | 61 +
doc/examples/TutorialLinAlgInverseDeterminant.cpp | 2 +-
...isitorsBroadcasting_reductions_operatornorm.cpp | 18 +
doc/examples/make_circulant.cpp | 11 +
doc/examples/make_circulant.cpp.entry | 5 +
doc/examples/make_circulant.cpp.evaluator | 32 +
doc/examples/make_circulant.cpp.expression | 20 +
doc/examples/make_circulant.cpp.main | 8 +
doc/examples/make_circulant.cpp.preamble | 4 +
doc/examples/make_circulant.cpp.traits | 19 +
doc/examples/make_circulant2.cpp | 52 +
doc/examples/matrixfree_cg.cpp | 128 +
doc/examples/nullary_indexing.cpp | 66 +
doc/ftv2node.png | Bin 0 -> 86 bytes
doc/ftv2pnode.png | Bin 0 -> 229 bytes
doc/snippets/BiCGSTAB_simple.cpp | 11 +
doc/snippets/BiCGSTAB_step_by_step.cpp | 14 +
doc/snippets/CMakeLists.txt | 2 -
doc/snippets/Cwise_arg.cpp | 3 +
doc/snippets/Cwise_array_power_array.cpp | 4 +
doc/snippets/Cwise_atan.cpp | 2 +
doc/snippets/Cwise_boolean_not.cpp | 5 +
doc/snippets/Cwise_boolean_xor.cpp | 2 +
doc/snippets/Cwise_ceil.cpp | 3 +
doc/snippets/Cwise_cosh.cpp | 2 +
doc/snippets/Cwise_floor.cpp | 3 +
doc/snippets/Cwise_isFinite.cpp | 5 +
doc/snippets/Cwise_isInf.cpp | 5 +
doc/snippets/Cwise_isNaN.cpp | 5 +
doc/snippets/Cwise_log10.cpp | 2 +
doc/snippets/Cwise_round.cpp | 3 +
doc/snippets/Cwise_scalar_power_array.cpp | 2 +
doc/snippets/Cwise_sign.cpp | 2 +
doc/snippets/Cwise_sinh.cpp | 2 +
doc/snippets/Cwise_tanh.cpp | 2 +
doc/snippets/DenseBase_LinSpacedInt.cpp | 8 +
doc/snippets/DirectionWise_hnormalized.cpp | 7 +
doc/snippets/EigenSolver_eigenvectors.cpp | 4 +-
doc/snippets/LeastSquaresNormalEquations.cpp | 4 +
doc/snippets/LeastSquaresQR.cpp | 4 +
doc/snippets/MatrixBase_cwiseSign.cpp | 4 +
doc/snippets/MatrixBase_extract.cpp | 13 -
doc/snippets/MatrixBase_hnormalized.cpp | 6 +
doc/snippets/MatrixBase_homogeneous.cpp | 6 +
doc/snippets/MatrixBase_marked.cpp | 14 -
doc/snippets/MatrixBase_part.cpp | 13 -
doc/snippets/MatrixBase_selfadjointView.cpp | 6 +
doc/snippets/MatrixBase_triangularView.cpp | 9 +
doc/snippets/PartialRedux_count.cpp | 4 +-
doc/snippets/SparseMatrix_coeffs.cpp | 9 +
doc/snippets/TopicAliasing_mult4.cpp | 5 +
doc/snippets/TopicAliasing_mult5.cpp | 5 +
doc/snippets/Triangular_solve.cpp | 11 +
.../Tutorial_AdvancedInitialization_Join.cpp | 2 +-
doc/snippets/Tutorial_ReshapeMat2Mat.cpp | 6 +
doc/snippets/Tutorial_ReshapeMat2Vec.cpp | 11 +
doc/snippets/Tutorial_SlicingCol.cpp | 11 +
doc/snippets/Tutorial_SlicingVec.cpp | 4 +
doc/snippets/VectorwiseOp_homogeneous.cpp | 7 +
doc/snippets/compile_snippet.cpp.in | 10 +-
doc/special_examples/CMakeLists.txt | 14 +
doc/special_examples/Tutorial_sparse_example.cpp | 2 +
.../Tutorial_sparse_example_details.cpp | 2 +-
doc/special_examples/random_cpp11.cpp | 14 +
eigen3.pc.in | 7 +-
failtest/CMakeLists.txt | 21 +
failtest/bdcsvd_int.cpp | 14 +
.../cwiseunaryview_nonconst_ctor_on_const_xpr.cpp | 15 +
...cwiseunaryview_on_const_type_actually_const.cpp | 16 +
.../selfadjointview_nonconst_ctor_on_const_xpr.cpp | 15 +
...elfadjointview_on_const_type_actually_const.cpp | 16 +
failtest/sparse_ref_1.cpp | 18 +
failtest/sparse_ref_2.cpp | 15 +
failtest/sparse_ref_3.cpp | 15 +
failtest/sparse_ref_4.cpp | 15 +
failtest/sparse_ref_5.cpp | 16 +
failtest/sparse_storage_mismatch.cpp | 16 +
failtest/swap_1.cpp | 14 +
failtest/swap_2.cpp | 14 +
failtest/ternary_1.cpp | 13 +
failtest/ternary_2.cpp | 13 +
.../triangularview_nonconst_ctor_on_const_xpr.cpp | 15 +
...triangularview_on_const_type_actually_const.cpp | 16 +
lapack/complex_double.cpp | 3 +-
lapack/complex_single.cpp | 3 +-
lapack/double.cpp | 3 +-
lapack/eigenvalues.cpp | 27 +-
lapack/lapack_common.h | 8 +-
lapack/single.cpp | 3 +-
lapack/svd.cpp | 138 +
scripts/buildtests.in | 6 +-
scripts/check.in | 2 +-
scripts/eigen_gen_docs | 2 +-
test/CMakeLists.txt | 217 +-
test/adjoint.cpp | 42 +-
test/array.cpp | 243 +-
test/array_for_matrix.cpp | 34 +-
test/array_of_string.cpp | 32 +
test/array_replicate.cpp | 13 +
test/array_reverse.cpp | 32 +-
test/bandmatrix.cpp | 3 -
test/basicstuff.cpp | 86 +-
test/bdcsvd.cpp | 111 +
test/bicgstab.cpp | 16 +-
test/block.cpp | 31 +-
test/boostmultiprec.cpp | 201 +
test/bug1213.cpp | 13 +
test/bug1213.h | 8 +
test/bug1213_main.cpp | 18 +
test/cholesky.cpp | 157 +-
test/cholmod_support.cpp | 15 +-
test/commainitializer.cpp | 60 +
test/conjugate_gradient.cpp | 18 +-
test/constructor.cpp | 84 +
test/ctorleak.cpp | 69 +
test/cuda_basic.cu | 173 +
test/cuda_common.h | 101 +
test/cwiseop.cpp | 184 -
test/dense_storage.cpp | 76 +
test/diagonal.cpp | 24 +
test/diagonalmatrices.cpp | 27 +
test/dynalloc.cpp | 89 +-
test/eigen2/CMakeLists.txt | 61 -
test/eigen2/eigen2_adjoint.cpp | 99 -
test/eigen2/eigen2_alignedbox.cpp | 60 -
test/eigen2/eigen2_array.cpp | 142 -
test/eigen2/eigen2_basicstuff.cpp | 105 -
test/eigen2/eigen2_bug_132.cpp | 26 -
test/eigen2/eigen2_cholesky.cpp | 113 -
test/eigen2/eigen2_commainitializer.cpp | 46 -
test/eigen2/eigen2_cwiseop.cpp | 155 -
test/eigen2/eigen2_determinant.cpp | 61 -
test/eigen2/eigen2_dynalloc.cpp | 131 -
test/eigen2/eigen2_eigensolver.cpp | 146 -
test/eigen2/eigen2_first_aligned.cpp | 49 -
test/eigen2/eigen2_geometry.cpp | 432 -
test/eigen2/eigen2_geometry_with_eigen2_prefix.cpp | 435 -
test/eigen2/eigen2_hyperplane.cpp | 126 -
test/eigen2/eigen2_inverse.cpp | 62 -
test/eigen2/eigen2_linearstructure.cpp | 83 -
test/eigen2/eigen2_lu.cpp | 122 -
test/eigen2/eigen2_map.cpp | 114 -
test/eigen2/eigen2_meta.cpp | 60 -
test/eigen2/eigen2_miscmatrices.cpp | 48 -
test/eigen2/eigen2_mixingtypes.cpp | 77 -
test/eigen2/eigen2_newstdvector.cpp | 149 -
test/eigen2/eigen2_nomalloc.cpp | 53 -
test/eigen2/eigen2_packetmath.cpp | 132 -
test/eigen2/eigen2_parametrizedline.cpp | 62 -
test/eigen2/eigen2_prec_inverse_4x4.cpp | 84 -
test/eigen2/eigen2_product_large.cpp | 45 -
test/eigen2/eigen2_product_small.cpp | 22 -
test/eigen2/eigen2_qr.cpp | 69 -
test/eigen2/eigen2_qtvector.cpp | 158 -
test/eigen2/eigen2_regression.cpp | 136 -
test/eigen2/eigen2_sizeof.cpp | 31 -
test/eigen2/eigen2_smallvectors.cpp | 42 -
test/eigen2/eigen2_sparse_basic.cpp | 317 -
test/eigen2/eigen2_sparse_product.cpp | 115 -
test/eigen2/eigen2_sparse_solvers.cpp | 200 -
test/eigen2/eigen2_sparse_vector.cpp | 84 -
test/eigen2/eigen2_stdvector.cpp | 148 -
test/eigen2/eigen2_submatrices.cpp | 142 -
test/eigen2/eigen2_sum.cpp | 71 -
test/eigen2/eigen2_svd.cpp | 87 -
test/eigen2/eigen2_swap.cpp | 83 -
test/eigen2/eigen2_triangular.cpp | 148 -
test/eigen2/eigen2_unalignedassert.cpp | 116 -
test/eigen2/eigen2_visitor.cpp | 116 -
test/eigen2/gsl_helper.h | 175 -
test/eigen2/main.h | 399 -
test/eigen2/product.h | 129 -
test/eigen2/runtest.sh | 28 -
test/eigen2/sparse.h | 154 -
test/eigen2/testsuite.cmake | 197 -
test/eigen2support.cpp | 1 -
test/eigensolver_complex.cpp | 71 +-
test/eigensolver_generalized_real.cpp | 54 +-
test/eigensolver_generic.cpp | 49 +-
test/eigensolver_selfadjoint.cpp | 180 +-
test/evaluator_common.h | 0
test/evaluators.cpp | 499 +
test/fastmath.cpp | 99 +
test/first_aligned.cpp | 6 +-
test/geo_alignedbox.cpp | 13 +-
test/geo_eulerangles.cpp | 20 +-
test/geo_homogeneous.cpp | 26 +-
test/geo_hyperplane.cpp | 39 +-
test/geo_orthomethods.cpp | 14 +-
test/geo_parametrizedline.cpp | 10 +-
test/geo_quaternion.cpp | 51 +-
test/geo_transformations.cpp | 170 +-
test/half_float.cpp | 252 +
test/incomplete_cholesky.cpp | 65 +
test/inplace_decomposition.cpp | 110 +
test/integer_types.cpp | 8 +
test/inverse.cpp | 15 +-
test/is_same_dense.cpp | 33 +
test/jacobisvd.cpp | 386 +-
test/linearstructure.cpp | 67 +-
test/lscg.cpp | 29 +
test/lu.cpp | 83 +-
test/main.h | 284 +-
test/mapped_matrix.cpp | 86 +-
test/mapstaticmethods.cpp | 6 +-
test/mapstride.cpp | 43 +-
test/meta.cpp | 24 +
test/metis_support.cpp | 22 +-
test/mixingtypes.cpp | 202 +-
test/mpl2only.cpp | 22 +
test/nesting_ops.cpp | 86 +-
test/nomalloc.cpp | 59 +-
test/nullary.cpp | 225 +-
test/packetmath.cpp | 424 +-
test/pastix_support.cpp | 10 +
test/permutationmatrices.cpp | 62 +-
test/prec_inverse_4x4.cpp | 15 +
test/product.h | 101 +-
test/product_extra.cpp | 146 +-
test/product_large.cpp | 49 +-
test/product_mmtr.cpp | 28 +-
test/product_notemporary.cpp | 60 +-
test/product_selfadjoint.cpp | 9 +-
test/product_small.cpp | 247 +-
test/product_symm.cpp | 18 +
test/product_syrk.cpp | 5 +-
test/product_trmm.cpp | 22 +-
test/product_trmv.cpp | 6 +-
test/product_trsolve.cpp | 18 +-
test/qr.cpp | 9 +-
test/qr_colpivoting.cpp | 206 +-
test/qr_fullpivoting.cpp | 34 +-
test/rand.cpp | 118 +
test/real_qz.cpp | 16 +-
test/redux.cpp | 21 +-
test/ref.cpp | 38 +-
test/runtest.sh | 20 -
test/rvalue_types.cpp | 64 +
test/schur_complex.cpp | 4 +-
test/schur_real.cpp | 4 +-
test/selfadjoint.cpp | 15 +-
test/simplicial_cholesky.cpp | 28 +-
test/sizeof.cpp | 17 +-
test/sizeoverflow.cpp | 2 -
test/sparse.h | 23 +-
test/sparse_basic.cpp | 678 +-
test/sparse_block.cpp | 317 +
test/sparse_permutations.cpp | 95 +-
test/sparse_product.cpp | 203 +-
test/sparse_ref.cpp | 139 +
test/sparse_solver.h | 405 +-
test/sparse_vector.cpp | 75 +-
test/sparselu.cpp | 28 +-
test/sparseqr.cpp | 12 +-
test/spqr_support.cpp | 8 +-
test/stable_norm.cpp | 105 +-
test/stddeque_overload.cpp | 158 +
test/stdlist_overload.cpp | 192 +
test/stdvector.cpp | 6 +-
test/stdvector_overload.cpp | 6 +-
test/superlu_support.cpp | 1 +
test/svd_common.h | 483 +
test/svd_fill.h | 119 +
test/swap.cpp | 23 +-
test/testsuite.cmake | 229 -
test/triangular.cpp | 19 +-
test/umfpack_support.cpp | 1 +
test/unalignedassert.cpp | 93 +-
test/unalignedcount.cpp | 9 +-
test/upperbidiagonalization.cpp | 2 +-
test/vectorization_logic.cpp | 292 +-
test/vectorwiseop.cpp | 87 +-
test/visitor.cpp | 5 +
test/zerosized.cpp | 20 +-
unsupported/Eigen/AdolcForward | 2 +-
unsupported/Eigen/AlignedVector3 | 40 +-
unsupported/Eigen/CMakeLists.txt | 31 +-
unsupported/Eigen/CXX11/CMakeLists.txt | 8 +
unsupported/Eigen/CXX11/Tensor | 152 +
unsupported/Eigen/CXX11/TensorSymmetry | 42 +
unsupported/Eigen/CXX11/ThreadPool | 65 +
unsupported/Eigen/CXX11/src/Tensor/README.md | 1757 ++
unsupported/Eigen/CXX11/src/Tensor/Tensor.h | 527 +
unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h | 299 +
unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h | 181 +
unsupported/Eigen/CXX11/src/Tensor/TensorBase.h | 1010 ++
.../Eigen/CXX11/src/Tensor/TensorBroadcasting.h | 392 +
.../Eigen/CXX11/src/Tensor/TensorChipping.h | 384 +
.../Eigen/CXX11/src/Tensor/TensorConcatenation.h | 361 +
.../Eigen/CXX11/src/Tensor/TensorContraction.h | 628 +
.../CXX11/src/Tensor/TensorContractionBlocking.h | 56 +
.../Eigen/CXX11/src/Tensor/TensorContractionCuda.h | 1391 ++
.../CXX11/src/Tensor/TensorContractionMapper.h | 467 +
.../CXX11/src/Tensor/TensorContractionThreadPool.h | 1052 ++
.../Eigen/CXX11/src/Tensor/TensorConversion.h | 279 +
.../Eigen/CXX11/src/Tensor/TensorConvolution.h | 1104 ++
.../Eigen/CXX11/src/Tensor/TensorCostModel.h | 212 +
.../Eigen/CXX11/src/Tensor/TensorCustomOp.h | 313 +
unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h | 68 +
.../Eigen/CXX11/src/Tensor/TensorDeviceCuda.h | 337 +
.../Eigen/CXX11/src/Tensor/TensorDeviceDefault.h | 81 +
.../Eigen/CXX11/src/Tensor/TensorDeviceSycl.h | 122 +
.../CXX11/src/Tensor/TensorDeviceThreadPool.h | 279 +
.../Eigen/CXX11/src/Tensor/TensorDimensionList.h | 236 +
.../Eigen/CXX11/src/Tensor/TensorDimensions.h | 428 +
unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h | 181 +
.../Eigen/CXX11/src/Tensor/TensorEvaluator.h | 633 +
.../Eigen/CXX11/src/Tensor/TensorExecutor.h | 288 +
unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h | 371 +
unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h | 651 +
.../Eigen/CXX11/src/Tensor/TensorFixedSize.h | 389 +
.../Eigen/CXX11/src/Tensor/TensorForcedEval.h | 167 +
.../CXX11/src/Tensor/TensorForwardDeclarations.h | 109 +
.../Eigen/CXX11/src/Tensor/TensorFunctors.h | 489 +
.../Eigen/CXX11/src/Tensor/TensorGenerator.h | 185 +
.../Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h | 33 +
unsupported/Eigen/CXX11/src/Tensor/TensorIO.h | 79 +
.../Eigen/CXX11/src/Tensor/TensorImagePatch.h | 509 +
.../Eigen/CXX11/src/Tensor/TensorIndexList.h | 725 +
.../Eigen/CXX11/src/Tensor/TensorInflation.h | 229 +
.../Eigen/CXX11/src/Tensor/TensorInitializer.h | 82 +
unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h | 253 +
.../Eigen/CXX11/src/Tensor/TensorLayoutSwap.h | 209 +
unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h | 54 +
unsupported/Eigen/CXX11/src/Tensor/TensorMap.h | 321 +
unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h | 218 +
.../Eigen/CXX11/src/Tensor/TensorMorphing.h | 888 +
unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h | 397 +
unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h | 269 +
unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h | 276 +
.../Eigen/CXX11/src/Tensor/TensorReduction.h | 781 +
.../Eigen/CXX11/src/Tensor/TensorReductionCuda.h | 750 +
.../Eigen/CXX11/src/Tensor/TensorReductionSycl.h | 242 +
unsupported/Eigen/CXX11/src/Tensor/TensorRef.h | 429 +
unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h | 288 +
unsupported/Eigen/CXX11/src/Tensor/TensorScan.h | 287 +
.../Eigen/CXX11/src/Tensor/TensorShuffling.h | 264 +
unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h | 146 +
.../Eigen/CXX11/src/Tensor/TensorStriding.h | 338 +
unsupported/Eigen/CXX11/src/Tensor/TensorSycl.h | 82 +
.../Tensor/TensorSyclConvertToDeviceExpression.h | 121 +
.../CXX11/src/Tensor/TensorSyclExprConstructor.h | 239 +
.../CXX11/src/Tensor/TensorSyclExtractAccessor.h | 204 +
.../CXX11/src/Tensor/TensorSyclExtractFunctors.h | 177 +
.../Eigen/CXX11/src/Tensor/TensorSyclLeafCount.h | 114 +
.../CXX11/src/Tensor/TensorSyclPlaceHolderExpr.h | 181 +
unsupported/Eigen/CXX11/src/Tensor/TensorSyclRun.h | 70 +
.../Eigen/CXX11/src/Tensor/TensorSyclTuple.h | 234 +
unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h | 272 +
unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h | 248 +
.../Eigen/CXX11/src/Tensor/TensorVolumePatch.h | 608 +
.../CXX11/src/TensorSymmetry/DynamicSymmetry.h | 293 +
.../CXX11/src/TensorSymmetry/StaticSymmetry.h | 236 +
.../Eigen/CXX11/src/TensorSymmetry/Symmetry.h | 338 +
.../src/TensorSymmetry/util/TemplateGroupTheory.h | 666 +
.../Eigen/CXX11/src/ThreadPool/EventCount.h | 233 +
.../CXX11/src/ThreadPool/NonBlockingThreadPool.h | 274 +
unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h | 210 +
.../Eigen/CXX11/src/ThreadPool/SimpleThreadPool.h | 154 +
.../Eigen/CXX11/src/ThreadPool/ThreadEnvironment.h | 38 +
.../Eigen/CXX11/src/ThreadPool/ThreadLocal.h | 22 +
.../CXX11/src/ThreadPool/ThreadPoolInterface.h | 33 +
.../Eigen/CXX11/src/ThreadPool/ThreadYield.h | 20 +
unsupported/Eigen/CXX11/src/util/CXX11Meta.h | 542 +
.../Eigen/CXX11/src/util/CXX11Workarounds.h | 88 +
unsupported/Eigen/CXX11/src/util/EmulateArray.h | 267 +
.../Eigen/CXX11/src/util/EmulateCXX11Meta.h | 311 +
unsupported/Eigen/CXX11/src/util/MaxSizeVector.h | 141 +
unsupported/Eigen/EulerAngles | 43 +
unsupported/Eigen/IterativeSolvers | 5 +-
unsupported/Eigen/KroneckerProduct | 2 +
unsupported/Eigen/MPRealSupport | 104 +-
unsupported/Eigen/MatrixFunctions | 76 +-
unsupported/Eigen/OpenGLSupport | 20 +-
unsupported/Eigen/SVD | 39 -
unsupported/Eigen/SparseExtra | 3 -
unsupported/Eigen/SpecialFunctions | 63 +
unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h | 49 +-
unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h | 224 +-
unsupported/Eigen/src/AutoDiff/CMakeLists.txt | 6 -
unsupported/Eigen/src/BVH/CMakeLists.txt | 6 -
unsupported/Eigen/src/CMakeLists.txt | 14 -
.../src/Eigenvalues/ArpackSelfAdjointEigenSolver.h | 14 +-
unsupported/Eigen/src/EulerAngles/CMakeLists.txt | 6 +
unsupported/Eigen/src/EulerAngles/EulerAngles.h | 386 +
unsupported/Eigen/src/EulerAngles/EulerSystem.h | 326 +
unsupported/Eigen/src/FFT/CMakeLists.txt | 6 -
.../Eigen/src/IterativeSolvers/CMakeLists.txt | 6 -
unsupported/Eigen/src/IterativeSolvers/DGMRES.h | 61 +-
unsupported/Eigen/src/IterativeSolvers/GMRES.h | 409 +-
.../src/IterativeSolvers/IncompleteCholesky.h | 278 -
.../Eigen/src/IterativeSolvers/IncompleteLU.h | 39 +-
unsupported/Eigen/src/IterativeSolvers/MINRES.h | 87 +-
unsupported/Eigen/src/IterativeSolvers/Scaling.h | 6 +-
.../Eigen/src/KroneckerProduct/CMakeLists.txt | 6 -
.../src/KroneckerProduct/KroneckerTensorProduct.h | 169 +-
.../Eigen/src/LevenbergMarquardt/CMakeLists.txt | 6 -
unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h | 1 -
unsupported/Eigen/src/LevenbergMarquardt/LMpar.h | 2 +-
.../Eigen/src/LevenbergMarquardt/LMqrsolv.h | 9 +-
.../src/LevenbergMarquardt/LevenbergMarquardt.h | 31 +-
.../Eigen/src/MatrixFunctions/CMakeLists.txt | 6 -
.../Eigen/src/MatrixFunctions/MatrixExponential.h | 665 +-
.../Eigen/src/MatrixFunctions/MatrixFunction.h | 708 +-
.../src/MatrixFunctions/MatrixFunctionAtomic.h | 131 -
.../Eigen/src/MatrixFunctions/MatrixLogarithm.h | 507 +-
.../Eigen/src/MatrixFunctions/MatrixPower.h | 397 +-
.../Eigen/src/MatrixFunctions/MatrixSquareRoot.h | 450 +-
.../Eigen/src/MatrixFunctions/StemFunction.h | 172 +-
.../Eigen/src/MoreVectorization/CMakeLists.txt | 6 -
.../Eigen/src/NonLinearOptimization/CMakeLists.txt | 6 -
.../NonLinearOptimization/HybridNonLinearSolver.h | 4 +-
.../src/NonLinearOptimization/LevenbergMarquardt.h | 25 +-
unsupported/Eigen/src/NumericalDiff/CMakeLists.txt | 6 -
unsupported/Eigen/src/Polynomials/CMakeLists.txt | 6 -
.../Eigen/src/Polynomials/PolynomialSolver.h | 33 +-
.../Eigen/src/Polynomials/PolynomialUtils.h | 2 +-
unsupported/Eigen/src/SVD/BDCSVD.h | 748 -
unsupported/Eigen/src/SVD/CMakeLists.txt | 6 -
unsupported/Eigen/src/SVD/JacobiSVD.h | 782 -
unsupported/Eigen/src/SVD/SVDBase.h | 236 -
unsupported/Eigen/src/SVD/TODOBdcsvd.txt | 29 -
unsupported/Eigen/src/SVD/doneInBDCSVD.txt | 21 -
unsupported/Eigen/src/Skyline/CMakeLists.txt | 6 -
unsupported/Eigen/src/Skyline/SkylineProduct.h | 6 +-
.../Eigen/src/SparseExtra/BlockSparseMatrix.h | 1079 ++
unsupported/Eigen/src/SparseExtra/CMakeLists.txt | 6 -
.../Eigen/src/SparseExtra/DynamicSparseMatrix.h | 71 +-
unsupported/Eigen/src/SparseExtra/MarketIO.h | 21 +-
.../Eigen/src/SparseExtra/MatrixMarketIterator.h | 43 +-
unsupported/Eigen/src/SparseExtra/RandomSetter.h | 10 +-
.../SpecialFunctions/SpecialFunctionsArrayAPI.h | 124 +
.../SpecialFunctions/SpecialFunctionsFunctors.h | 236 +
.../src/SpecialFunctions/SpecialFunctionsHalf.h | 47 +
.../src/SpecialFunctions/SpecialFunctionsImpl.h | 1565 ++
.../SpecialFunctions/SpecialFunctionsPacketMath.h | 58 +
.../arch/CUDA/CudaSpecialFunctions.h | 165 +
unsupported/Eigen/src/Splines/CMakeLists.txt | 6 -
unsupported/Eigen/src/Splines/Spline.h | 74 +-
unsupported/Eigen/src/Splines/SplineFitting.h | 274 +
unsupported/Eigen/src/Splines/SplineFwd.h | 11 +-
unsupported/doc/Overview.dox | 11 +-
unsupported/doc/examples/BVH_Example.cpp | 4 +-
unsupported/doc/examples/EulerAngles.cpp | 46 +
unsupported/test/CMakeLists.txt | 177 +-
unsupported/test/EulerAngles.cpp | 208 +
unsupported/test/FFTW.cpp | 32 +-
unsupported/test/NonLinearOptimization.cpp | 46 +-
unsupported/test/alignedvector3.cpp | 29 +-
unsupported/test/autodiff.cpp | 206 +-
unsupported/test/autodiff_scalar.cpp | 83 +
unsupported/test/bdcsvd.cpp | 213 -
unsupported/test/cxx11_eventcount.cpp | 142 +
unsupported/test/cxx11_meta.cpp | 357 +
.../test/cxx11_non_blocking_thread_pool.cpp | 107 +
unsupported/test/cxx11_runqueue.cpp | 235 +
unsupported/test/cxx11_tensor_argmax.cpp | 294 +
unsupported/test/cxx11_tensor_argmax_cuda.cu | 254 +
unsupported/test/cxx11_tensor_assign.cpp | 370 +
unsupported/test/cxx11_tensor_broadcast_sycl.cpp | 74 +
unsupported/test/cxx11_tensor_broadcasting.cpp | 194 +
unsupported/test/cxx11_tensor_cast_float16_cuda.cu | 82 +
unsupported/test/cxx11_tensor_casts.cpp | 115 +
unsupported/test/cxx11_tensor_chipping.cpp | 425 +
unsupported/test/cxx11_tensor_comparisons.cpp | 84 +
unsupported/test/cxx11_tensor_complex_cuda.cu | 153 +
.../test/cxx11_tensor_complex_cwise_ops_cuda.cu | 97 +
unsupported/test/cxx11_tensor_concatenation.cpp | 137 +
unsupported/test/cxx11_tensor_const.cpp | 62 +
unsupported/test/cxx11_tensor_contract_cuda.cu | 216 +
unsupported/test/cxx11_tensor_contraction.cpp | 545 +
unsupported/test/cxx11_tensor_convolution.cpp | 149 +
unsupported/test/cxx11_tensor_cuda.cu | 1287 ++
unsupported/test/cxx11_tensor_custom_index.cpp | 100 +
unsupported/test/cxx11_tensor_custom_op.cpp | 111 +
unsupported/test/cxx11_tensor_device.cu | 390 +
unsupported/test/cxx11_tensor_device_sycl.cpp | 31 +
unsupported/test/cxx11_tensor_dimension.cpp | 69 +
unsupported/test/cxx11_tensor_empty.cpp | 40 +
unsupported/test/cxx11_tensor_expr.cpp | 314 +
unsupported/test/cxx11_tensor_fft.cpp | 273 +
unsupported/test/cxx11_tensor_fixed_size.cpp | 261 +
unsupported/test/cxx11_tensor_forced_eval.cpp | 79 +
unsupported/test/cxx11_tensor_forced_eval_sycl.cpp | 70 +
unsupported/test/cxx11_tensor_generator.cpp | 91 +
unsupported/test/cxx11_tensor_ifft.cpp | 154 +
unsupported/test/cxx11_tensor_image_patch.cpp | 757 +
unsupported/test/cxx11_tensor_index_list.cpp | 386 +
unsupported/test/cxx11_tensor_inflation.cpp | 81 +
unsupported/test/cxx11_tensor_intdiv.cpp | 147 +
unsupported/test/cxx11_tensor_io.cpp | 136 +
unsupported/test/cxx11_tensor_layout_swap.cpp | 61 +
unsupported/test/cxx11_tensor_lvalue.cpp | 42 +
unsupported/test/cxx11_tensor_map.cpp | 277 +
unsupported/test/cxx11_tensor_math.cpp | 46 +
unsupported/test/cxx11_tensor_mixed_indices.cpp | 53 +
unsupported/test/cxx11_tensor_morphing.cpp | 485 +
unsupported/test/cxx11_tensor_notification.cpp | 81 +
unsupported/test/cxx11_tensor_of_complex.cpp | 103 +
unsupported/test/cxx11_tensor_of_const_values.cpp | 105 +
unsupported/test/cxx11_tensor_of_float16_cuda.cu | 494 +
unsupported/test/cxx11_tensor_of_strings.cpp | 152 +
unsupported/test/cxx11_tensor_padding.cpp | 93 +
unsupported/test/cxx11_tensor_patch.cpp | 172 +
unsupported/test/cxx11_tensor_random.cpp | 78 +
unsupported/test/cxx11_tensor_random_cuda.cu | 88 +
unsupported/test/cxx11_tensor_reduction.cpp | 508 +
unsupported/test/cxx11_tensor_reduction_cuda.cu | 157 +
unsupported/test/cxx11_tensor_reduction_sycl.cpp | 138 +
unsupported/test/cxx11_tensor_ref.cpp | 248 +
unsupported/test/cxx11_tensor_reverse.cpp | 190 +
unsupported/test/cxx11_tensor_roundings.cpp | 62 +
unsupported/test/cxx11_tensor_scan.cpp | 110 +
unsupported/test/cxx11_tensor_scan_cuda.cu | 79 +
unsupported/test/cxx11_tensor_shuffling.cpp | 228 +
unsupported/test/cxx11_tensor_simple.cpp | 327 +
unsupported/test/cxx11_tensor_striding.cpp | 119 +
unsupported/test/cxx11_tensor_sugar.cpp | 81 +
unsupported/test/cxx11_tensor_sycl.cpp | 159 +
unsupported/test/cxx11_tensor_symmetry.cpp | 818 +
unsupported/test/cxx11_tensor_thread_pool.cpp | 373 +
unsupported/test/cxx11_tensor_uint128.cpp | 160 +
unsupported/test/cxx11_tensor_volume_patch.cpp | 112 +
unsupported/test/forward_adolc.cpp | 4 +-
unsupported/test/jacobisvd.cpp | 198 -
unsupported/test/kronecker_product.cpp | 89 +-
unsupported/test/levenberg_marquardt.cpp | 93 +-
unsupported/test/matrix_function.cpp | 6 +-
unsupported/test/matrix_functions.h | 42 +-
unsupported/test/matrix_power.cpp | 171 +-
unsupported/test/minres.cpp | 19 +-
unsupported/test/mpreal/mpreal.h | 6178 +++----
unsupported/test/mpreal_support.cpp | 10 +-
unsupported/test/polynomialsolver.cpp | 7 +-
unsupported/test/sparse_extra.cpp | 1 -
unsupported/test/special_functions.cpp | 345 +
unsupported/test/splines.cpp | 73 +-
unsupported/test/svd_common.h | 261 -
1146 files changed, 145366 insertions(+), 50348 deletions(-)
delete mode 100644 Eigen/Array
delete mode 100644 Eigen/Eigen2Support
delete mode 100644 Eigen/LeastSquares
mode change 100644 => 100755 Eigen/PardisoSupport
delete mode 100644 Eigen/src/CMakeLists.txt
delete mode 100644 Eigen/src/Cholesky/CMakeLists.txt
create mode 100644 Eigen/src/Cholesky/LLT_LAPACKE.h
delete mode 100644 Eigen/src/Cholesky/LLT_MKL.h
delete mode 100644 Eigen/src/CholmodSupport/CMakeLists.txt
create mode 100644 Eigen/src/Core/AssignEvaluator.h
mode change 100644 => 100755 Eigen/src/Core/Assign_MKL.h
delete mode 100644 Eigen/src/Core/CMakeLists.txt
create mode 100644 Eigen/src/Core/ConditionEstimator.h
create mode 100644 Eigen/src/Core/CoreEvaluators.h
create mode 100644 Eigen/src/Core/CwiseTernaryOp.h
delete mode 100644 Eigen/src/Core/Flagged.h
delete mode 100644 Eigen/src/Core/Functors.h
create mode 100644 Eigen/src/Core/Inverse.h
create mode 100644 Eigen/src/Core/MathFunctionsImpl.h
create mode 100644 Eigen/src/Core/Product.h
delete mode 100644 Eigen/src/Core/ProductBase.h
create mode 100644 Eigen/src/Core/ProductEvaluators.h
create mode 100644 Eigen/src/Core/Solve.h
create mode 100644 Eigen/src/Core/SolverBase.h
create mode 100644 Eigen/src/Core/arch/AVX/Complex.h
create mode 100644 Eigen/src/Core/arch/AVX/MathFunctions.h
create mode 100644 Eigen/src/Core/arch/AVX/PacketMath.h
create mode 100644 Eigen/src/Core/arch/AVX/TypeCasting.h
create mode 100644 Eigen/src/Core/arch/AVX512/MathFunctions.h
create mode 100644 Eigen/src/Core/arch/AVX512/PacketMath.h
delete mode 100644 Eigen/src/Core/arch/AltiVec/CMakeLists.txt
create mode 100644 Eigen/src/Core/arch/AltiVec/MathFunctions.h
mode change 100644 => 100755 Eigen/src/Core/arch/AltiVec/PacketMath.h
delete mode 100644 Eigen/src/Core/arch/CMakeLists.txt
create mode 100644 Eigen/src/Core/arch/CUDA/Complex.h
create mode 100644 Eigen/src/Core/arch/CUDA/Half.h
create mode 100644 Eigen/src/Core/arch/CUDA/MathFunctions.h
create mode 100644 Eigen/src/Core/arch/CUDA/PacketMath.h
create mode 100644 Eigen/src/Core/arch/CUDA/PacketMathHalf.h
create mode 100644 Eigen/src/Core/arch/CUDA/TypeCasting.h
delete mode 100644 Eigen/src/Core/arch/Default/CMakeLists.txt
delete mode 100644 Eigen/src/Core/arch/NEON/CMakeLists.txt
create mode 100644 Eigen/src/Core/arch/NEON/MathFunctions.h
delete mode 100644 Eigen/src/Core/arch/SSE/CMakeLists.txt
mode change 100644 => 100755 Eigen/src/Core/arch/SSE/PacketMath.h
create mode 100644 Eigen/src/Core/arch/SSE/TypeCasting.h
create mode 100644 Eigen/src/Core/arch/ZVector/Complex.h
create mode 100644 Eigen/src/Core/arch/ZVector/MathFunctions.h
create mode 100755 Eigen/src/Core/arch/ZVector/PacketMath.h
create mode 100644 Eigen/src/Core/functors/AssignmentFunctors.h
create mode 100644 Eigen/src/Core/functors/BinaryFunctors.h
create mode 100644 Eigen/src/Core/functors/NullaryFunctors.h
create mode 100644 Eigen/src/Core/functors/StlFunctors.h
create mode 100644 Eigen/src/Core/functors/TernaryFunctors.h
create mode 100644 Eigen/src/Core/functors/UnaryFunctors.h
delete mode 100644 Eigen/src/Core/products/CMakeLists.txt
delete mode 100644 Eigen/src/Core/products/CoeffBasedProduct.h
create mode 100644 Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
delete mode 100644 Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h
create mode 100644 Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
delete mode 100644 Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h
create mode 100644 Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
delete mode 100644 Eigen/src/Core/products/GeneralMatrixVector_MKL.h
create mode 100644 Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
delete mode 100644 Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h
create mode 100644 Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
delete mode 100644 Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h
create mode 100644 Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
delete mode 100644 Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h
create mode 100644 Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
delete mode 100644 Eigen/src/Core/products/TriangularMatrixVector_MKL.h
create mode 100644 Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
delete mode 100644 Eigen/src/Core/products/TriangularSolverMatrix_MKL.h
mode change 100644 => 100755 Eigen/src/Core/util/BlasUtil.h
delete mode 100644 Eigen/src/Core/util/CMakeLists.txt
mode change 100644 => 100755 Eigen/src/Core/util/DisableStupidWarnings.h
mode change 100644 => 100755 Eigen/src/Core/util/MKL_support.h
mode change 100644 => 100755 Eigen/src/Core/util/Meta.h
delete mode 100644 Eigen/src/Eigen2Support/Block.h
delete mode 100644 Eigen/src/Eigen2Support/CMakeLists.txt
delete mode 100644 Eigen/src/Eigen2Support/Cwise.h
delete mode 100644 Eigen/src/Eigen2Support/CwiseOperators.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/AlignedBox.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/All.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/AngleAxis.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/CMakeLists.txt
delete mode 100644 Eigen/src/Eigen2Support/Geometry/Hyperplane.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/Quaternion.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/Rotation2D.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/RotationBase.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/Scaling.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/Transform.h
delete mode 100644 Eigen/src/Eigen2Support/Geometry/Translation.h
delete mode 100644 Eigen/src/Eigen2Support/LU.h
delete mode 100644 Eigen/src/Eigen2Support/Lazy.h
delete mode 100644 Eigen/src/Eigen2Support/LeastSquares.h
delete mode 100644 Eigen/src/Eigen2Support/Macros.h
delete mode 100644 Eigen/src/Eigen2Support/MathFunctions.h
delete mode 100644 Eigen/src/Eigen2Support/Memory.h
delete mode 100644 Eigen/src/Eigen2Support/Meta.h
delete mode 100644 Eigen/src/Eigen2Support/Minor.h
delete mode 100644 Eigen/src/Eigen2Support/QR.h
delete mode 100644 Eigen/src/Eigen2Support/SVD.h
delete mode 100644 Eigen/src/Eigen2Support/TriangularSolver.h
delete mode 100644 Eigen/src/Eigen2Support/VectorBlock.h
delete mode 100644 Eigen/src/Eigenvalues/CMakeLists.txt
create mode 100644 Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h
delete mode 100644 Eigen/src/Eigenvalues/ComplexSchur_MKL.h
create mode 100644 Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
delete mode 100644 Eigen/src/Eigenvalues/RealSchur_MKL.h
create mode 100644 Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
delete mode 100644 Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
delete mode 100644 Eigen/src/Geometry/CMakeLists.txt
mode change 100644 => 100755 Eigen/src/Geometry/Scaling.h
delete mode 100644 Eigen/src/Geometry/arch/CMakeLists.txt
delete mode 100644 Eigen/src/Householder/CMakeLists.txt
delete mode 100644 Eigen/src/IterativeLinearSolvers/CMakeLists.txt
create mode 100644 Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
create mode 100644 Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
create mode 100644 Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
delete mode 100644 Eigen/src/Jacobi/CMakeLists.txt
delete mode 100644 Eigen/src/LU/CMakeLists.txt
delete mode 100644 Eigen/src/LU/Inverse.h
create mode 100644 Eigen/src/LU/InverseImpl.h
create mode 100644 Eigen/src/LU/PartialPivLU_LAPACKE.h
delete mode 100644 Eigen/src/LU/PartialPivLU_MKL.h
delete mode 100644 Eigen/src/LU/arch/CMakeLists.txt
delete mode 100644 Eigen/src/MetisSupport/CMakeLists.txt
delete mode 100644 Eigen/src/OrderingMethods/CMakeLists.txt
delete mode 100644 Eigen/src/PaStiXSupport/CMakeLists.txt
delete mode 100644 Eigen/src/PardisoSupport/CMakeLists.txt
delete mode 100644 Eigen/src/QR/CMakeLists.txt
create mode 100644 Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h
delete mode 100644 Eigen/src/QR/ColPivHouseholderQR_MKL.h
create mode 100644 Eigen/src/QR/CompleteOrthogonalDecomposition.h
create mode 100644 Eigen/src/QR/HouseholderQR_LAPACKE.h
delete mode 100644 Eigen/src/QR/HouseholderQR_MKL.h
delete mode 100644 Eigen/src/SPQRSupport/CMakeLists.txt
create mode 100644 Eigen/src/SVD/BDCSVD.h
delete mode 100644 Eigen/src/SVD/CMakeLists.txt
create mode 100644 Eigen/src/SVD/JacobiSVD_LAPACKE.h
delete mode 100644 Eigen/src/SVD/JacobiSVD_MKL.h
create mode 100644 Eigen/src/SVD/SVDBase.h
delete mode 100644 Eigen/src/SparseCholesky/CMakeLists.txt
delete mode 100644 Eigen/src/SparseCore/CMakeLists.txt
create mode 100644 Eigen/src/SparseCore/SparseAssign.h
create mode 100644 Eigen/src/SparseCore/SparseCompressedBase.h
create mode 100644 Eigen/src/SparseCore/SparseMap.h
create mode 100644 Eigen/src/SparseCore/SparseRef.h
create mode 100644 Eigen/src/SparseCore/SparseSolverBase.h
delete mode 100644 Eigen/src/SparseLU/CMakeLists.txt
delete mode 100644 Eigen/src/SparseQR/CMakeLists.txt
delete mode 100644 Eigen/src/StlSupport/CMakeLists.txt
delete mode 100644 Eigen/src/SuperLUSupport/CMakeLists.txt
delete mode 100644 Eigen/src/UmfPackSupport/CMakeLists.txt
delete mode 100644 Eigen/src/misc/CMakeLists.txt
create mode 100644 Eigen/src/misc/RealSvd2x2.h
delete mode 100644 Eigen/src/misc/Solve.h
delete mode 100644 Eigen/src/misc/SparseSolve.h
create mode 100644 Eigen/src/misc/lapack.h
create mode 100755 Eigen/src/misc/lapacke.h
create mode 100644 Eigen/src/misc/lapacke_mangling.h
delete mode 100644 Eigen/src/plugins/CMakeLists.txt
create mode 100644 README.md
create mode 100644 bench/analyze-blocking-sizes.cpp
create mode 100644 bench/benchmark-blocking-sizes.cpp
create mode 100644 bench/btl/cmake/FindBLAZE.cmake
delete mode 100644 bench/btl/cmake/FindGOTO.cmake
delete mode 100644 bench/btl/cmake/FindGOTO2.cmake
create mode 100644 bench/btl/cmake/FindOPENBLAS.cmake
create mode 100644 bench/btl/libs/blaze/CMakeLists.txt
create mode 100644 bench/btl/libs/blaze/blaze_interface.hh
create mode 100644 bench/btl/libs/blaze/main.cpp
create mode 100644 bench/btl/libs/tensors/CMakeLists.txt
create mode 100644 bench/btl/libs/tensors/main_linear.cpp
create mode 100644 bench/btl/libs/tensors/main_matmat.cpp
create mode 100644 bench/btl/libs/tensors/main_vecmat.cpp
create mode 100644 bench/btl/libs/tensors/tensor_interface.hh
create mode 100644 bench/dense_solvers.cpp
create mode 100644 bench/perf_monitoring/gemm/changesets.txt
create mode 100644 bench/perf_monitoring/gemm/gemm.cpp
create mode 100644 bench/perf_monitoring/gemm/gemm_settings.txt
create mode 100644 bench/perf_monitoring/gemm/lazy_gemm.cpp
create mode 100644 bench/perf_monitoring/gemm/lazy_gemm_settings.txt
create mode 100755 bench/perf_monitoring/gemm/make_plot.sh
create mode 100755 bench/perf_monitoring/gemm/run.sh
create mode 100644 bench/tensors/README
create mode 100644 bench/tensors/benchmark.h
create mode 100644 bench/tensors/benchmark_main.cc
create mode 100644 bench/tensors/contraction_benchmarks_cpu.cc
create mode 100644 bench/tensors/tensor_benchmarks.h
create mode 100644 bench/tensors/tensor_benchmarks_cpu.cc
create mode 100644 bench/tensors/tensor_benchmarks_fp16_gpu.cu
create mode 100644 bench/tensors/tensor_benchmarks_gpu.cu
create mode 100644 bench/tensors/tensor_benchmarks_sycl.cc
delete mode 100644 blas/chbmv.f
delete mode 100644 blas/chpmv.f
delete mode 100644 blas/ctbmv.f
delete mode 100644 blas/drotm.f
delete mode 100644 blas/drotmg.f
delete mode 100644 blas/dsbmv.f
delete mode 100644 blas/dspmv.f
delete mode 100644 blas/dtbmv.f
create mode 100644 blas/f2c/chbmv.c
create mode 100644 blas/f2c/chpmv.c
create mode 100644 blas/f2c/complexdots.c
create mode 100644 blas/f2c/ctbmv.c
create mode 100644 blas/f2c/d_cnjg.c
create mode 100644 blas/f2c/datatypes.h
create mode 100644 blas/f2c/drotm.c
create mode 100644 blas/f2c/drotmg.c
create mode 100644 blas/f2c/dsbmv.c
create mode 100644 blas/f2c/dspmv.c
create mode 100644 blas/f2c/dtbmv.c
create mode 100644 blas/f2c/lsame.c
create mode 100644 blas/f2c/r_cnjg.c
create mode 100644 blas/f2c/srotm.c
create mode 100644 blas/f2c/srotmg.c
create mode 100644 blas/f2c/ssbmv.c
create mode 100644 blas/f2c/sspmv.c
create mode 100644 blas/f2c/stbmv.c
create mode 100644 blas/f2c/zhbmv.c
create mode 100644 blas/f2c/zhpmv.c
create mode 100644 blas/f2c/ztbmv.c
rename blas/{ => fortran}/complexdots.f (100%)
delete mode 100644 blas/lsame.f
delete mode 100644 blas/srotm.f
delete mode 100644 blas/srotmg.f
delete mode 100644 blas/ssbmv.f
delete mode 100644 blas/sspmv.f
delete mode 100644 blas/stbmv.f
delete mode 100644 blas/zhbmv.f
delete mode 100644 blas/zhpmv.f
delete mode 100644 blas/ztbmv.f
create mode 100644 cmake/Eigen3Config.cmake.in
create mode 100644 cmake/Eigen3ConfigLegacy.cmake.in
create mode 100644 cmake/EigenUninstall.cmake
create mode 100644 cmake/FindComputeCpp.cmake
create mode 100644 cmake/UseEigen3.cmake
delete mode 100644 debian/libeigen3-dev.links
delete mode 100644 debian/patches/01_install_FindEigen3.patch
delete mode 100644 debian/patches/03_fix_spline_module.patch
create mode 100644 debian/patches/08_fix_path_FindEigen3.patch
create mode 100644 debian/patches/12_grammer_tweak.patch
create mode 100644 debian/patches/14_fix_alignment_mips.patch
delete mode 100644 doc/A10_Eigen2SupportModes.dox
create mode 100644 doc/CoeffwiseMathFunctionsTable.dox
delete mode 100644 doc/CustomizingEigen.dox
create mode 100644 doc/CustomizingEigen_CustomScalar.dox
create mode 100644 doc/CustomizingEigen_InheritingMatrix.dox
create mode 100644 doc/CustomizingEigen_NullaryExpr.dox
create mode 100644 doc/CustomizingEigen_Plugins.dox
create mode 100644 doc/DenseDecompositionBenchmark.dox
create mode 100644 doc/InplaceDecomposition.dox
create mode 100644 doc/LeastSquares.dox
create mode 100644 doc/MatrixfreeSolverExample.dox
create mode 100644 doc/NewExpressionType.dox
create mode 100644 doc/Pitfalls.dox
create mode 100644 doc/TopicCMakeGuide.dox
create mode 100644 doc/TutorialReshapeSlicing.dox
create mode 100644 doc/UsingBlasLapackBackends.dox
create mode 100644 doc/UsingNVCC.dox
create mode 100644 doc/examples/CustomizingEigen_Inheritance.cpp
create mode 100644 doc/examples/Cwise_erf.cpp
create mode 100644 doc/examples/Cwise_erfc.cpp
create mode 100644 doc/examples/Cwise_lgamma.cpp
delete mode 100644 doc/examples/MatrixBase_cwise_const.cpp
create mode 100644 doc/examples/TutorialInplaceLU.cpp
create mode 100644 doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_operatornorm.cpp
create mode 100644 doc/examples/make_circulant.cpp
create mode 100644 doc/examples/make_circulant.cpp.entry
create mode 100644 doc/examples/make_circulant.cpp.evaluator
create mode 100644 doc/examples/make_circulant.cpp.expression
create mode 100644 doc/examples/make_circulant.cpp.main
create mode 100644 doc/examples/make_circulant.cpp.preamble
create mode 100644 doc/examples/make_circulant.cpp.traits
create mode 100644 doc/examples/make_circulant2.cpp
create mode 100644 doc/examples/matrixfree_cg.cpp
create mode 100644 doc/examples/nullary_indexing.cpp
create mode 100644 doc/ftv2node.png
create mode 100644 doc/ftv2pnode.png
create mode 100644 doc/snippets/BiCGSTAB_simple.cpp
create mode 100644 doc/snippets/BiCGSTAB_step_by_step.cpp
create mode 100644 doc/snippets/Cwise_arg.cpp
create mode 100644 doc/snippets/Cwise_array_power_array.cpp
create mode 100644 doc/snippets/Cwise_atan.cpp
create mode 100644 doc/snippets/Cwise_boolean_not.cpp
create mode 100644 doc/snippets/Cwise_boolean_xor.cpp
create mode 100644 doc/snippets/Cwise_ceil.cpp
create mode 100644 doc/snippets/Cwise_cosh.cpp
create mode 100644 doc/snippets/Cwise_floor.cpp
create mode 100644 doc/snippets/Cwise_isFinite.cpp
create mode 100644 doc/snippets/Cwise_isInf.cpp
create mode 100644 doc/snippets/Cwise_isNaN.cpp
create mode 100644 doc/snippets/Cwise_log10.cpp
create mode 100644 doc/snippets/Cwise_round.cpp
create mode 100644 doc/snippets/Cwise_scalar_power_array.cpp
create mode 100644 doc/snippets/Cwise_sign.cpp
create mode 100644 doc/snippets/Cwise_sinh.cpp
create mode 100644 doc/snippets/Cwise_tanh.cpp
create mode 100644 doc/snippets/DenseBase_LinSpacedInt.cpp
create mode 100644 doc/snippets/DirectionWise_hnormalized.cpp
create mode 100644 doc/snippets/LeastSquaresNormalEquations.cpp
create mode 100644 doc/snippets/LeastSquaresQR.cpp
create mode 100644 doc/snippets/MatrixBase_cwiseSign.cpp
delete mode 100644 doc/snippets/MatrixBase_extract.cpp
create mode 100644 doc/snippets/MatrixBase_hnormalized.cpp
create mode 100644 doc/snippets/MatrixBase_homogeneous.cpp
delete mode 100644 doc/snippets/MatrixBase_marked.cpp
delete mode 100644 doc/snippets/MatrixBase_part.cpp
create mode 100644 doc/snippets/MatrixBase_selfadjointView.cpp
create mode 100644 doc/snippets/MatrixBase_triangularView.cpp
create mode 100644 doc/snippets/SparseMatrix_coeffs.cpp
create mode 100644 doc/snippets/TopicAliasing_mult4.cpp
create mode 100644 doc/snippets/TopicAliasing_mult5.cpp
create mode 100644 doc/snippets/Triangular_solve.cpp
create mode 100644 doc/snippets/Tutorial_ReshapeMat2Mat.cpp
create mode 100644 doc/snippets/Tutorial_ReshapeMat2Vec.cpp
create mode 100644 doc/snippets/Tutorial_SlicingCol.cpp
create mode 100644 doc/snippets/Tutorial_SlicingVec.cpp
create mode 100644 doc/snippets/VectorwiseOp_homogeneous.cpp
create mode 100644 doc/special_examples/random_cpp11.cpp
create mode 100644 failtest/bdcsvd_int.cpp
create mode 100644 failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp
create mode 100644 failtest/cwiseunaryview_on_const_type_actually_const.cpp
create mode 100644 failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp
create mode 100644 failtest/selfadjointview_on_const_type_actually_const.cpp
create mode 100644 failtest/sparse_ref_1.cpp
create mode 100644 failtest/sparse_ref_2.cpp
create mode 100644 failtest/sparse_ref_3.cpp
create mode 100644 failtest/sparse_ref_4.cpp
create mode 100644 failtest/sparse_ref_5.cpp
create mode 100644 failtest/sparse_storage_mismatch.cpp
create mode 100644 failtest/swap_1.cpp
create mode 100644 failtest/swap_2.cpp
create mode 100644 failtest/ternary_1.cpp
create mode 100644 failtest/ternary_2.cpp
create mode 100644 failtest/triangularview_nonconst_ctor_on_const_xpr.cpp
create mode 100644 failtest/triangularview_on_const_type_actually_const.cpp
create mode 100644 lapack/svd.cpp
create mode 100644 test/array_of_string.cpp
create mode 100644 test/bdcsvd.cpp
create mode 100644 test/boostmultiprec.cpp
create mode 100644 test/bug1213.cpp
create mode 100644 test/bug1213.h
create mode 100644 test/bug1213_main.cpp
create mode 100644 test/constructor.cpp
create mode 100644 test/ctorleak.cpp
create mode 100644 test/cuda_basic.cu
create mode 100644 test/cuda_common.h
delete mode 100644 test/cwiseop.cpp
create mode 100644 test/dense_storage.cpp
delete mode 100644 test/eigen2/CMakeLists.txt
delete mode 100644 test/eigen2/eigen2_adjoint.cpp
delete mode 100644 test/eigen2/eigen2_alignedbox.cpp
delete mode 100644 test/eigen2/eigen2_array.cpp
delete mode 100644 test/eigen2/eigen2_basicstuff.cpp
delete mode 100644 test/eigen2/eigen2_bug_132.cpp
delete mode 100644 test/eigen2/eigen2_cholesky.cpp
delete mode 100644 test/eigen2/eigen2_commainitializer.cpp
delete mode 100644 test/eigen2/eigen2_cwiseop.cpp
delete mode 100644 test/eigen2/eigen2_determinant.cpp
delete mode 100644 test/eigen2/eigen2_dynalloc.cpp
delete mode 100644 test/eigen2/eigen2_eigensolver.cpp
delete mode 100644 test/eigen2/eigen2_first_aligned.cpp
delete mode 100644 test/eigen2/eigen2_geometry.cpp
delete mode 100644 test/eigen2/eigen2_geometry_with_eigen2_prefix.cpp
delete mode 100644 test/eigen2/eigen2_hyperplane.cpp
delete mode 100644 test/eigen2/eigen2_inverse.cpp
delete mode 100644 test/eigen2/eigen2_linearstructure.cpp
delete mode 100644 test/eigen2/eigen2_lu.cpp
delete mode 100644 test/eigen2/eigen2_map.cpp
delete mode 100644 test/eigen2/eigen2_meta.cpp
delete mode 100644 test/eigen2/eigen2_miscmatrices.cpp
delete mode 100644 test/eigen2/eigen2_mixingtypes.cpp
delete mode 100644 test/eigen2/eigen2_newstdvector.cpp
delete mode 100644 test/eigen2/eigen2_nomalloc.cpp
delete mode 100644 test/eigen2/eigen2_packetmath.cpp
delete mode 100644 test/eigen2/eigen2_parametrizedline.cpp
delete mode 100644 test/eigen2/eigen2_prec_inverse_4x4.cpp
delete mode 100644 test/eigen2/eigen2_product_large.cpp
delete mode 100644 test/eigen2/eigen2_product_small.cpp
delete mode 100644 test/eigen2/eigen2_qr.cpp
delete mode 100644 test/eigen2/eigen2_qtvector.cpp
delete mode 100644 test/eigen2/eigen2_regression.cpp
delete mode 100644 test/eigen2/eigen2_sizeof.cpp
delete mode 100644 test/eigen2/eigen2_smallvectors.cpp
delete mode 100644 test/eigen2/eigen2_sparse_basic.cpp
delete mode 100644 test/eigen2/eigen2_sparse_product.cpp
delete mode 100644 test/eigen2/eigen2_sparse_solvers.cpp
delete mode 100644 test/eigen2/eigen2_sparse_vector.cpp
delete mode 100644 test/eigen2/eigen2_stdvector.cpp
delete mode 100644 test/eigen2/eigen2_submatrices.cpp
delete mode 100644 test/eigen2/eigen2_sum.cpp
delete mode 100644 test/eigen2/eigen2_svd.cpp
delete mode 100644 test/eigen2/eigen2_swap.cpp
delete mode 100644 test/eigen2/eigen2_triangular.cpp
delete mode 100644 test/eigen2/eigen2_unalignedassert.cpp
delete mode 100644 test/eigen2/eigen2_visitor.cpp
delete mode 100644 test/eigen2/gsl_helper.h
delete mode 100644 test/eigen2/main.h
delete mode 100644 test/eigen2/product.h
delete mode 100755 test/eigen2/runtest.sh
delete mode 100644 test/eigen2/sparse.h
delete mode 100644 test/eigen2/testsuite.cmake
create mode 100644 test/evaluator_common.h
create mode 100644 test/evaluators.cpp
create mode 100644 test/fastmath.cpp
mode change 100644 => 100755 test/geo_transformations.cpp
create mode 100644 test/half_float.cpp
create mode 100644 test/incomplete_cholesky.cpp
create mode 100644 test/inplace_decomposition.cpp
create mode 100644 test/is_same_dense.cpp
create mode 100644 test/lscg.cpp
create mode 100644 test/mpl2only.cpp
create mode 100644 test/rand.cpp
delete mode 100755 test/runtest.sh
create mode 100644 test/rvalue_types.cpp
create mode 100644 test/sparse_block.cpp
create mode 100644 test/sparse_ref.cpp
create mode 100644 test/stddeque_overload.cpp
create mode 100644 test/stdlist_overload.cpp
create mode 100644 test/svd_common.h
create mode 100644 test/svd_fill.h
delete mode 100644 test/testsuite.cmake
create mode 100644 unsupported/Eigen/CXX11/CMakeLists.txt
create mode 100644 unsupported/Eigen/CXX11/Tensor
create mode 100644 unsupported/Eigen/CXX11/TensorSymmetry
create mode 100644 unsupported/Eigen/CXX11/ThreadPool
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/README.md
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/Tensor.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorBase.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorContractionBlocking.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorContractionCuda.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorCustomOp.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorDeviceCuda.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorDeviceDefault.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorDeviceThreadPool.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorDimensionList.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorFunctors.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorIO.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorInflation.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorMap.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorReductionCuda.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorRef.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorScan.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorSycl.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorSyclConvertToDeviceExpression.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorSyclExprConstructor.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractAccessor.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractFunctors.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorSyclLeafCount.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorSyclPlaceHolderExpr.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorSyclRun.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h
create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorVolumePatch.h
create mode 100644 unsupported/Eigen/CXX11/src/TensorSymmetry/DynamicSymmetry.h
create mode 100644 unsupported/Eigen/CXX11/src/TensorSymmetry/StaticSymmetry.h
create mode 100644 unsupported/Eigen/CXX11/src/TensorSymmetry/Symmetry.h
create mode 100644 unsupported/Eigen/CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h
create mode 100644 unsupported/Eigen/CXX11/src/ThreadPool/EventCount.h
create mode 100644 unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h
create mode 100644 unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h
create mode 100644 unsupported/Eigen/CXX11/src/ThreadPool/SimpleThreadPool.h
create mode 100644 unsupported/Eigen/CXX11/src/ThreadPool/ThreadEnvironment.h
create mode 100644 unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h
create mode 100644 unsupported/Eigen/CXX11/src/ThreadPool/ThreadPoolInterface.h
create mode 100644 unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h
create mode 100644 unsupported/Eigen/CXX11/src/util/CXX11Meta.h
create mode 100644 unsupported/Eigen/CXX11/src/util/CXX11Workarounds.h
create mode 100644 unsupported/Eigen/CXX11/src/util/EmulateArray.h
create mode 100644 unsupported/Eigen/CXX11/src/util/EmulateCXX11Meta.h
create mode 100644 unsupported/Eigen/CXX11/src/util/MaxSizeVector.h
create mode 100644 unsupported/Eigen/EulerAngles
delete mode 100644 unsupported/Eigen/SVD
create mode 100644 unsupported/Eigen/SpecialFunctions
mode change 100644 => 100755 unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h
delete mode 100644 unsupported/Eigen/src/AutoDiff/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/BVH/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/CMakeLists.txt
create mode 100644 unsupported/Eigen/src/EulerAngles/CMakeLists.txt
create mode 100644 unsupported/Eigen/src/EulerAngles/EulerAngles.h
create mode 100644 unsupported/Eigen/src/EulerAngles/EulerSystem.h
delete mode 100644 unsupported/Eigen/src/FFT/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/IterativeSolvers/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/IterativeSolvers/IncompleteCholesky.h
delete mode 100644 unsupported/Eigen/src/KroneckerProduct/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/LevenbergMarquardt/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/MatrixFunctions/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/MatrixFunctions/MatrixFunctionAtomic.h
delete mode 100644 unsupported/Eigen/src/MoreVectorization/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/NonLinearOptimization/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/NumericalDiff/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/Polynomials/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/SVD/BDCSVD.h
delete mode 100644 unsupported/Eigen/src/SVD/CMakeLists.txt
delete mode 100644 unsupported/Eigen/src/SVD/JacobiSVD.h
delete mode 100644 unsupported/Eigen/src/SVD/SVDBase.h
delete mode 100644 unsupported/Eigen/src/SVD/TODOBdcsvd.txt
delete mode 100644 unsupported/Eigen/src/SVD/doneInBDCSVD.txt
delete mode 100644 unsupported/Eigen/src/Skyline/CMakeLists.txt
create mode 100644 unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h
delete mode 100644 unsupported/Eigen/src/SparseExtra/CMakeLists.txt
create mode 100644 unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsArrayAPI.h
create mode 100644 unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsFunctors.h
create mode 100644 unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsHalf.h
create mode 100644 unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h
create mode 100644 unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsPacketMath.h
create mode 100644 unsupported/Eigen/src/SpecialFunctions/arch/CUDA/CudaSpecialFunctions.h
delete mode 100644 unsupported/Eigen/src/Splines/CMakeLists.txt
create mode 100644 unsupported/doc/examples/EulerAngles.cpp
create mode 100644 unsupported/test/EulerAngles.cpp
create mode 100644 unsupported/test/autodiff_scalar.cpp
delete mode 100644 unsupported/test/bdcsvd.cpp
create mode 100644 unsupported/test/cxx11_eventcount.cpp
create mode 100644 unsupported/test/cxx11_meta.cpp
create mode 100644 unsupported/test/cxx11_non_blocking_thread_pool.cpp
create mode 100644 unsupported/test/cxx11_runqueue.cpp
create mode 100644 unsupported/test/cxx11_tensor_argmax.cpp
create mode 100644 unsupported/test/cxx11_tensor_argmax_cuda.cu
create mode 100644 unsupported/test/cxx11_tensor_assign.cpp
create mode 100644 unsupported/test/cxx11_tensor_broadcast_sycl.cpp
create mode 100644 unsupported/test/cxx11_tensor_broadcasting.cpp
create mode 100644 unsupported/test/cxx11_tensor_cast_float16_cuda.cu
create mode 100644 unsupported/test/cxx11_tensor_casts.cpp
create mode 100644 unsupported/test/cxx11_tensor_chipping.cpp
create mode 100644 unsupported/test/cxx11_tensor_comparisons.cpp
create mode 100644 unsupported/test/cxx11_tensor_complex_cuda.cu
create mode 100644 unsupported/test/cxx11_tensor_complex_cwise_ops_cuda.cu
create mode 100644 unsupported/test/cxx11_tensor_concatenation.cpp
create mode 100644 unsupported/test/cxx11_tensor_const.cpp
create mode 100644 unsupported/test/cxx11_tensor_contract_cuda.cu
create mode 100644 unsupported/test/cxx11_tensor_contraction.cpp
create mode 100644 unsupported/test/cxx11_tensor_convolution.cpp
create mode 100644 unsupported/test/cxx11_tensor_cuda.cu
create mode 100644 unsupported/test/cxx11_tensor_custom_index.cpp
create mode 100644 unsupported/test/cxx11_tensor_custom_op.cpp
create mode 100644 unsupported/test/cxx11_tensor_device.cu
create mode 100644 unsupported/test/cxx11_tensor_device_sycl.cpp
create mode 100644 unsupported/test/cxx11_tensor_dimension.cpp
create mode 100644 unsupported/test/cxx11_tensor_empty.cpp
create mode 100644 unsupported/test/cxx11_tensor_expr.cpp
create mode 100644 unsupported/test/cxx11_tensor_fft.cpp
create mode 100644 unsupported/test/cxx11_tensor_fixed_size.cpp
create mode 100644 unsupported/test/cxx11_tensor_forced_eval.cpp
create mode 100644 unsupported/test/cxx11_tensor_forced_eval_sycl.cpp
create mode 100644 unsupported/test/cxx11_tensor_generator.cpp
create mode 100644 unsupported/test/cxx11_tensor_ifft.cpp
create mode 100644 unsupported/test/cxx11_tensor_image_patch.cpp
create mode 100644 unsupported/test/cxx11_tensor_index_list.cpp
create mode 100644 unsupported/test/cxx11_tensor_inflation.cpp
create mode 100644 unsupported/test/cxx11_tensor_intdiv.cpp
create mode 100644 unsupported/test/cxx11_tensor_io.cpp
create mode 100644 unsupported/test/cxx11_tensor_layout_swap.cpp
create mode 100644 unsupported/test/cxx11_tensor_lvalue.cpp
create mode 100644 unsupported/test/cxx11_tensor_map.cpp
create mode 100644 unsupported/test/cxx11_tensor_math.cpp
create mode 100644 unsupported/test/cxx11_tensor_mixed_indices.cpp
create mode 100644 unsupported/test/cxx11_tensor_morphing.cpp
create mode 100644 unsupported/test/cxx11_tensor_notification.cpp
create mode 100644 unsupported/test/cxx11_tensor_of_complex.cpp
create mode 100644 unsupported/test/cxx11_tensor_of_const_values.cpp
create mode 100644 unsupported/test/cxx11_tensor_of_float16_cuda.cu
create mode 100644 unsupported/test/cxx11_tensor_of_strings.cpp
create mode 100644 unsupported/test/cxx11_tensor_padding.cpp
create mode 100644 unsupported/test/cxx11_tensor_patch.cpp
create mode 100644 unsupported/test/cxx11_tensor_random.cpp
create mode 100644 unsupported/test/cxx11_tensor_random_cuda.cu
create mode 100644 unsupported/test/cxx11_tensor_reduction.cpp
create mode 100644 unsupported/test/cxx11_tensor_reduction_cuda.cu
create mode 100644 unsupported/test/cxx11_tensor_reduction_sycl.cpp
create mode 100644 unsupported/test/cxx11_tensor_ref.cpp
create mode 100644 unsupported/test/cxx11_tensor_reverse.cpp
create mode 100644 unsupported/test/cxx11_tensor_roundings.cpp
create mode 100644 unsupported/test/cxx11_tensor_scan.cpp
create mode 100644 unsupported/test/cxx11_tensor_scan_cuda.cu
create mode 100644 unsupported/test/cxx11_tensor_shuffling.cpp
create mode 100644 unsupported/test/cxx11_tensor_simple.cpp
create mode 100644 unsupported/test/cxx11_tensor_striding.cpp
create mode 100644 unsupported/test/cxx11_tensor_sugar.cpp
create mode 100644 unsupported/test/cxx11_tensor_sycl.cpp
create mode 100644 unsupported/test/cxx11_tensor_symmetry.cpp
create mode 100644 unsupported/test/cxx11_tensor_thread_pool.cpp
create mode 100644 unsupported/test/cxx11_tensor_uint128.cpp
create mode 100644 unsupported/test/cxx11_tensor_volume_patch.cpp
delete mode 100644 unsupported/test/jacobisvd.cpp
create mode 100644 unsupported/test/special_functions.cpp
delete mode 100644 unsupported/test/svd_common.h
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/eigen3.git
More information about the debian-science-commits
mailing list