[eigen3] branch jessie-backports updated (6b114dd -> c7b05d9)

Anton Gladky gladk at moszumanska.debian.org
Fri Dec 25 18:50:10 UTC 2015


This is an automated email from the git hooks/post-receive script.

gladk pushed a change to branch jessie-backports
in repository eigen3.

      from  6b114dd   Update changelog.
      adds  e41b6fe   Imported Upstream version 3.2.5
      adds  85506b3   Merge tag 'upstream/3.2.5'
      adds  c1ea569   Refresh patches.
      adds  5bbc45b   Update upstream changelog.
      adds  72af8d6   Update changelog.
      adds  a0de5f3   Prevent HTML_TIMESTAMP in documentation.
      adds  dd0b23c   Update changelog.
      adds  ec8931a   Remove the line, which causes unreproducible builds.
      adds  a12bca8   Update changelog.
      adds  0bcd692   Remove compressed doc
      adds  4580b5a   Update changelog.
      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.
       new  3ca86b9   Merge with master.
       new  c7b05d9   Update changelog.

The 2 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                                            |    8 +-
 CMakeLists.txt                                     |  157 +-
 CTestConfig.cmake                                  |    8 +-
 Eigen/Array                                        |   11 -
 Eigen/Cholesky                                     |   14 +-
 Eigen/CholmodSupport                               |   11 +-
 Eigen/Core                                         |  201 +-
 Eigen/Eigen                                        |    2 +-
 Eigen/Eigen2Support                                |   95 -
 Eigen/Eigenvalues                                  |    7 +
 Eigen/Geometry                                     |   49 +-
 Eigen/Householder                                  |    7 +
 Eigen/IterativeLinearSolvers                       |   24 +-
 Eigen/Jacobi                                       |    7 +
 Eigen/LU                                           |   18 +-
 Eigen/LeastSquares                                 |   32 -
 Eigen/MetisSupport                                 |    7 +
 Eigen/OrderingMethods                              |    7 +
 Eigen/PaStiXSupport                                |   11 +-
 Eigen/PardisoSupport                               |    9 +-
 Eigen/QR                                           |   20 +-
 Eigen/QtAlignedMalloc                              |    6 +
 Eigen/SPQRSupport                                  |    9 +-
 Eigen/SVD                                          |   22 +-
 Eigen/Sparse                                       |   13 +-
 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                               |   10 +-
 Eigen/src/Cholesky/LDLT.h                          |  161 +-
 Eigen/src/Cholesky/LLT.h                           |  106 +-
 Eigen/src/Cholesky/LLT_MKL.h                       |   12 +-
 Eigen/src/CholmodSupport/CholmodSupport.h          |  126 +-
 Eigen/src/Core/Array.h                             |  127 +-
 Eigen/src/Core/ArrayBase.h                         |   70 +-
 Eigen/src/Core/ArrayWrapper.h                      |   47 +-
 Eigen/src/Core/Assign.h                            |  533 +----
 Eigen/src/Core/AssignEvaluator.h                   |  810 +++++++
 Eigen/src/Core/Assign_MKL.h                        |  254 +--
 Eigen/src/Core/BandMatrix.h                        |   37 +-
 Eigen/src/Core/Block.h                             |  125 +-
 Eigen/src/Core/BooleanRedux.h                      |   42 +-
 Eigen/src/Core/CMakeLists.txt                      |    1 +
 Eigen/src/Core/CommaInitializer.h                  |   13 +-
 Eigen/src/Core/CoreEvaluators.h                    | 1376 ++++++++++++
 Eigen/src/Core/CoreIterators.h                     |  140 +-
 Eigen/src/Core/CwiseBinaryOp.h                     |  121 +-
 Eigen/src/Core/CwiseNullaryOp.h                    |  125 +-
 Eigen/src/Core/CwiseUnaryOp.h                      |   57 +-
 Eigen/src/Core/CwiseUnaryView.h                    |   47 +-
 Eigen/src/Core/DenseBase.h                         |  363 +--
 Eigen/src/Core/DenseCoeffsBase.h                   |  243 +-
 Eigen/src/Core/DenseStorage.h                      |  456 +++-
 Eigen/src/Core/Diagonal.h                          |   50 +-
 Eigen/src/Core/DiagonalMatrix.h                    |  133 +-
 Eigen/src/Core/DiagonalProduct.h                   |  106 +-
 Eigen/src/Core/Dot.h                               |   60 +-
 Eigen/src/Core/EigenBase.h                         |   46 +-
 Eigen/src/Core/Flagged.h                           |  140 --
 Eigen/src/Core/ForceAlignedAccess.h                |   24 +-
 Eigen/src/Core/Functors.h                          |  985 ---------
 Eigen/src/Core/Fuzzy.h                             |   13 +-
 Eigen/src/Core/GeneralProduct.h                    |  436 ++--
 Eigen/src/Core/GenericPacketMath.h                 |  329 ++-
 Eigen/src/Core/GlobalFunctions.h                   |   67 +-
 Eigen/src/Core/IO.h                                |    7 +-
 Eigen/src/Core/Inverse.h                           |  117 +
 Eigen/src/Core/Map.h                               |   69 +-
 Eigen/src/Core/MapBase.h                           |   52 +-
 Eigen/src/Core/MathFunctions.h                     |  517 ++++-
 Eigen/src/Core/Matrix.h                            |  204 +-
 Eigen/src/Core/MatrixBase.h                        |  301 ++-
 Eigen/src/Core/NestByValue.h                       |   20 +-
 Eigen/src/Core/NoAlias.h                           |   60 +-
 Eigen/src/Core/NumTraits.h                         |   45 +-
 Eigen/src/Core/PermutationMatrix.h                 |  332 ++-
 Eigen/src/Core/PlainObjectBase.h                   |  350 ++-
 Eigen/src/Core/Product.h                           |  222 ++
 Eigen/src/Core/ProductBase.h                       |  290 ---
 Eigen/src/Core/ProductEvaluators.h                 | 1061 +++++++++
 Eigen/src/Core/Random.h                            |   55 +-
 Eigen/src/Core/Redux.h                             |  178 +-
 Eigen/src/Core/Ref.h                               |   81 +-
 Eigen/src/Core/Replicate.h                         |   64 +-
 Eigen/src/Core/ReturnByValue.h                     |   38 +-
 Eigen/src/Core/Reverse.h                           |  181 +-
 Eigen/src/Core/Select.h                            |   22 +-
 Eigen/src/Core/SelfAdjointView.h                   |  212 +-
 Eigen/src/Core/SelfCwiseBinaryOp.h                 |  176 +-
 Eigen/src/Core/Solve.h                             |  173 ++
 Eigen/src/Core/SolveTriangular.h                   |   70 +-
 Eigen/src/Core/SolverBase.h                        |  130 ++
 Eigen/src/Core/SpecialFunctions.h                  |  160 ++
 Eigen/src/Core/StableNorm.h                        |   52 +-
 Eigen/src/Core/Stride.h                            |   21 +-
 Eigen/src/Core/Swap.h                              |  149 +-
 Eigen/src/Core/Transpose.h                         |  142 +-
 Eigen/src/Core/Transpositions.h                    |  185 +-
 Eigen/src/Core/TriangularMatrix.h                  | 1069 +++++----
 Eigen/src/Core/VectorBlock.h                       |    2 +
 Eigen/src/Core/VectorwiseOp.h                      |  314 +--
 Eigen/src/Core/Visitor.h                           |   62 +-
 Eigen/src/Core/arch/AVX/CMakeLists.txt             |    6 +
 Eigen/src/Core/arch/AVX/Complex.h                  |  463 ++++
 Eigen/src/Core/arch/AVX/MathFunctions.h            |  441 ++++
 Eigen/src/Core/arch/AVX/PacketMath.h               |  607 +++++
 Eigen/src/Core/arch/AVX/TypeCasting.h              |   51 +
 Eigen/src/Core/arch/AltiVec/Complex.h              |  249 ++-
 Eigen/src/Core/arch/AltiVec/MathFunctions.h        |  290 +++
 Eigen/src/Core/arch/AltiVec/PacketMath.h           |  548 ++++-
 Eigen/src/Core/arch/CMakeLists.txt                 |    9 +-
 Eigen/src/Core/arch/CUDA/CMakeLists.txt            |    6 +
 Eigen/src/Core/arch/CUDA/MathFunctions.h           |  112 +
 Eigen/src/Core/arch/CUDA/PacketMath.h              |  309 +++
 Eigen/src/Core/arch/NEON/Complex.h                 |  221 +-
 Eigen/src/Core/arch/NEON/MathFunctions.h           |   91 +
 Eigen/src/Core/arch/NEON/PacketMath.h              |  338 ++-
 Eigen/src/Core/arch/SSE/Complex.h                  |   75 +-
 Eigen/src/Core/arch/SSE/MathFunctions.h            |   66 +-
 Eigen/src/Core/arch/SSE/PacketMath.h               |  363 ++-
 Eigen/src/Core/arch/SSE/TypeCasting.h              |   77 +
 Eigen/src/Core/functors/AssignmentFunctors.h       |  166 ++
 Eigen/src/Core/functors/BinaryFunctors.h           |  523 +++++
 Eigen/src/Core/functors/CMakeLists.txt             |    6 +
 Eigen/src/Core/functors/NullaryFunctors.h          |  150 ++
 Eigen/src/Core/functors/StlFunctors.h              |  132 ++
 Eigen/src/Core/functors/UnaryFunctors.h            |  778 +++++++
 Eigen/src/Core/products/CoeffBasedProduct.h        |  439 ----
 Eigen/src/Core/products/GeneralBlockPanelKernel.h  | 2312 ++++++++++++++------
 Eigen/src/Core/products/GeneralMatrixMatrix.h      |  365 +--
 .../Core/products/GeneralMatrixMatrixTriangular.h  |   80 +-
 Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h  |    2 +
 Eigen/src/Core/products/GeneralMatrixVector.h      |  303 +--
 Eigen/src/Core/products/GeneralMatrixVector_MKL.h  |   25 +-
 Eigen/src/Core/products/Parallelizer.h             |   68 +-
 Eigen/src/Core/products/SelfadjointMatrixMatrix.h  |  297 ++-
 Eigen/src/Core/products/SelfadjointMatrixVector.h  |  113 +-
 .../Core/products/SelfadjointMatrixVector_MKL.h    |   13 +-
 Eigen/src/Core/products/SelfadjointProduct.h       |    2 -
 Eigen/src/Core/products/SelfadjointRank2Update.h   |    8 +-
 Eigen/src/Core/products/TriangularMatrixMatrix.h   |  126 +-
 .../src/Core/products/TriangularMatrixMatrix_MKL.h |    8 +-
 Eigen/src/Core/products/TriangularMatrixVector.h   |  168 +-
 .../src/Core/products/TriangularMatrixVector_MKL.h |    2 -
 Eigen/src/Core/products/TriangularSolverMatrix.h   |   77 +-
 Eigen/src/Core/products/TriangularSolverVector.h   |   24 +-
 Eigen/src/Core/util/BlasUtil.h                     |  157 +-
 Eigen/src/Core/util/Constants.h                    |  138 +-
 Eigen/src/Core/util/DisableStupidWarnings.h        |    7 +-
 Eigen/src/Core/util/ForwardDeclarations.h          |  106 +-
 Eigen/src/Core/util/MKL_support.h                  |   32 +
 Eigen/src/Core/util/Macros.h                       |  656 +++++-
 Eigen/src/Core/util/Memory.h                       |  461 ++--
 Eigen/src/Core/util/Meta.h                         |  195 +-
 Eigen/src/Core/util/StaticAssert.h                 |   28 +-
 Eigen/src/Core/util/XprHelper.h                    |  429 +++-
 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/ComplexEigenSolver.h         |   27 +-
 Eigen/src/Eigenvalues/ComplexSchur.h               |   19 +-
 Eigen/src/Eigenvalues/ComplexSchur_MKL.h           |    9 +-
 Eigen/src/Eigenvalues/EigenSolver.h                |   88 +-
 Eigen/src/Eigenvalues/GeneralizedEigenSolver.h     |   13 +-
 .../GeneralizedSelfAdjointEigenSolver.h            |    3 +-
 Eigen/src/Eigenvalues/HessenbergDecomposition.h    |   15 +-
 Eigen/src/Eigenvalues/RealQZ.h                     |   26 +-
 Eigen/src/Eigenvalues/RealSchur.h                  |   29 +-
 Eigen/src/Eigenvalues/RealSchur_MKL.h              |   10 +-
 Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h     |  425 ++--
 Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h |    8 +-
 Eigen/src/Eigenvalues/Tridiagonalization.h         |   35 +-
 Eigen/src/Geometry/AlignedBox.h                    |   91 +-
 Eigen/src/Geometry/AngleAxis.h                     |   37 +-
 Eigen/src/Geometry/EulerAngles.h                   |    4 +-
 Eigen/src/Geometry/Homogeneous.h                   |  200 +-
 Eigen/src/Geometry/Hyperplane.h                    |    2 +-
 Eigen/src/Geometry/OrthoMethods.h                  |   31 +-
 Eigen/src/Geometry/ParametrizedLine.h              |    2 +-
 Eigen/src/Geometry/Quaternion.h                    |   85 +-
 Eigen/src/Geometry/Rotation2D.h                    |   47 +-
 Eigen/src/Geometry/Scaling.h                       |    8 +-
 Eigen/src/Geometry/Transform.h                     |   91 +-
 Eigen/src/Geometry/Umeyama.h                       |    1 -
 Eigen/src/Geometry/arch/Geometry_SSE.h             |   56 +-
 Eigen/src/Householder/BlockHouseholder.h           |   74 +-
 Eigen/src/Householder/Householder.h                |    3 +-
 Eigen/src/Householder/HouseholderSequence.h        |   48 +-
 .../IterativeLinearSolvers/BasicPreconditioners.h  |  118 +-
 Eigen/src/IterativeLinearSolvers/BiCGSTAB.h        |  115 +-
 .../src/IterativeLinearSolvers/ConjugateGradient.h |  162 +-
 .../IterativeLinearSolvers/IncompleteCholesky.h    |  368 ++++
 Eigen/src/IterativeLinearSolvers/IncompleteLUT.h   |  153 +-
 .../IterativeLinearSolvers/IterativeSolverBase.h   |  308 ++-
 .../LeastSquareConjugateGradient.h                 |  216 ++
 Eigen/src/IterativeLinearSolvers/SolveWithGuess.h  |  109 +
 Eigen/src/Jacobi/Jacobi.h                          |   29 +-
 Eigen/src/LU/Determinant.h                         |    2 +-
 Eigen/src/LU/FullPivLU.h                           |  272 ++-
 Eigen/src/LU/Inverse.h                             |  400 ----
 Eigen/src/LU/InverseImpl.h                         |  411 ++++
 Eigen/src/LU/PartialPivLU.h                        |  182 +-
 Eigen/src/LU/arch/Inverse_SSE.h                    |   19 +-
 Eigen/src/MetisSupport/MetisSupport.h              |   18 +-
 Eigen/src/OrderingMethods/Amd.h                    |   95 +-
 Eigen/src/OrderingMethods/Eigen_Colamd.h           |  390 ++--
 Eigen/src/OrderingMethods/Ordering.h               |   42 +-
 Eigen/src/PaStiXSupport/PaStiXSupport.h            |  139 +-
 Eigen/src/PardisoSupport/PardisoSupport.h          |  220 +-
 Eigen/src/QR/ColPivHouseholderQR.h                 |  166 +-
 Eigen/src/QR/ColPivHouseholderQR_MKL.h             |    7 +-
 Eigen/src/QR/FullPivHouseholderQR.h                |  174 +-
 Eigen/src/QR/HouseholderQR.h                       |  172 +-
 Eigen/src/QR/HouseholderQR_MKL.h                   |   25 +-
 Eigen/src/SPQRSupport/SuiteSparseQRSupport.h       |  166 +-
 Eigen/src/SVD/BDCSVD.h                             | 1208 ++++++++++
 Eigen/src/SVD/JacobiSVD.h                          |  284 +--
 Eigen/src/SVD/JacobiSVD_MKL.h                      |    4 +-
 Eigen/src/SVD/SVDBase.h                            |  314 +++
 Eigen/src/SVD/UpperBidiagonalization.h             |  326 ++-
 Eigen/src/SparseCholesky/SimplicialCholesky.h      |  262 ++-
 Eigen/src/SparseCholesky/SimplicialCholesky_impl.h |   34 +-
 Eigen/src/SparseCore/AmbiVector.h                  |   94 +-
 Eigen/src/SparseCore/CompressedStorage.h           |  138 +-
 .../SparseCore/ConservativeSparseSparseProduct.h   |  216 +-
 Eigen/src/SparseCore/MappedSparseMatrix.h          |  164 +-
 Eigen/src/SparseCore/SparseAssign.h                |  205 ++
 Eigen/src/SparseCore/SparseBlock.h                 | 1085 ++++-----
 Eigen/src/SparseCore/SparseColEtree.h              |   44 +-
 Eigen/src/SparseCore/SparseCompressedBase.h        |  277 +++
 Eigen/src/SparseCore/SparseCwiseBinaryOp.h         |  376 ++--
 Eigen/src/SparseCore/SparseCwiseUnaryOp.h          |  199 +-
 Eigen/src/SparseCore/SparseDenseProduct.h          |  415 ++--
 Eigen/src/SparseCore/SparseDiagonalProduct.h       |  224 +-
 Eigen/src/SparseCore/SparseDot.h                   |   17 +-
 Eigen/src/SparseCore/SparseFuzzy.h                 |   29 +-
 Eigen/src/SparseCore/SparseMap.h                   |  254 +++
 Eigen/src/SparseCore/SparseMatrix.h                |  574 +++--
 Eigen/src/SparseCore/SparseMatrixBase.h            |  262 +--
 Eigen/src/SparseCore/SparsePermutation.h           |  170 +-
 Eigen/src/SparseCore/SparseProduct.h               |  286 ++-
 Eigen/src/SparseCore/SparseRedux.h                 |    5 +-
 Eigen/src/SparseCore/SparseRef.h                   |  367 ++++
 Eigen/src/SparseCore/SparseSelfAdjointView.h       |  500 +++--
 Eigen/src/SparseCore/SparseSolverBase.h            |  110 +
 .../SparseCore/SparseSparseProductWithPruning.h    |   84 +-
 Eigen/src/SparseCore/SparseTranspose.h             |  111 +-
 Eigen/src/SparseCore/SparseTriangularView.h        |  194 +-
 Eigen/src/SparseCore/SparseUtil.h                  |  107 +-
 Eigen/src/SparseCore/SparseVector.h                |  166 +-
 Eigen/src/SparseCore/SparseView.h                  |  205 +-
 Eigen/src/SparseCore/TriangularSolver.h            |  114 +-
 Eigen/src/SparseLU/SparseLU.h                      |  294 +--
 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     |   71 +-
 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          |    8 +-
 Eigen/src/SparseLU/SparseLU_heap_relax_snode.h     |   21 +-
 Eigen/src/SparseLU/SparseLU_kernel_bmod.h          |   29 +-
 Eigen/src/SparseLU/SparseLU_panel_bmod.h           |   14 +-
 Eigen/src/SparseLU/SparseLU_panel_dfs.h            |   44 +-
 Eigen/src/SparseLU/SparseLU_pivotL.h               |   25 +-
 Eigen/src/SparseLU/SparseLU_pruneL.h               |    7 +-
 Eigen/src/SparseLU/SparseLU_relax_snode.h          |   12 +-
 Eigen/src/SparseQR/SparseQR.h                      |  177 +-
 Eigen/src/StlSupport/StdDeque.h                    |    4 +-
 Eigen/src/StlSupport/StdList.h                     |    6 +-
 Eigen/src/StlSupport/StdVector.h                   |    5 +
 Eigen/src/StlSupport/details.h                     |    2 +-
 Eigen/src/SuperLUSupport/SuperLUSupport.h          |  176 +-
 Eigen/src/UmfPackSupport/UmfPackSupport.h          |  245 +--
 Eigen/src/misc/Image.h                             |    2 -
 Eigen/src/misc/Kernel.h                            |    4 +-
 Eigen/src/misc/Solve.h                             |   76 -
 Eigen/src/misc/SparseSolve.h                       |  128 --
 Eigen/src/plugins/ArrayCwiseBinaryOps.h            |   91 +-
 Eigen/src/plugins/ArrayCwiseUnaryOps.h             |  392 +++-
 Eigen/src/plugins/BlockMethods.h                   |   60 +
 Eigen/src/plugins/CommonCwiseBinaryOps.h           |    1 +
 Eigen/src/plugins/CommonCwiseUnaryOps.h            |   51 +-
 Eigen/src/plugins/MatrixCwiseBinaryOps.h           |   26 +
 Eigen/src/plugins/MatrixCwiseUnaryOps.h            |   56 +-
 README.md                                          |    3 +
 bench/BenchTimer.h                                 |    9 +
 bench/analyze-blocking-sizes.cpp                   |  876 ++++++++
 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                     |    6 +-
 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                |   10 +
 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                            |   76 +
 bench/eig33.cpp                                    |   57 +-
 bench/perf_monitoring/gemm/changesets.txt          |   47 +
 bench/perf_monitoring/gemm/gemm.cpp                |   67 +
 bench/perf_monitoring/gemm/gemm_settings.txt       |   15 +
 bench/perf_monitoring/gemm/lazy_gemm.cpp           |   97 +
 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/tensor_benchmarks.h                  |  305 +++
 bench/tensors/tensor_benchmarks_cpu.cc             |  156 ++
 bench/tensors/tensor_benchmarks_gpu.cc             |   75 +
 blas/CMakeLists.txt                                |   27 +-
 blas/chbmv.f                                       |  310 ---
 blas/chpmv.f                                       |  272 ---
 blas/common.h                                      |   15 +-
 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                                 |   43 +-
 blas/level1_real_impl.h                            |   22 +-
 blas/level2_cplx_impl.h                            |    8 +-
 blas/level2_impl.h                                 |  101 +-
 blas/level2_real_impl.h                            |   12 +-
 blas/level3_impl.h                                 |   48 +-
 blas/lsame.f                                       |   85 -
 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                                    |    6 +-
 blas/zhbmv.f                                       |  310 ---
 blas/zhpmv.f                                       |  272 ---
 blas/ztbmv.f                                       |  366 ----
 cmake/Eigen3Config.cmake.in                        |   28 +
 cmake/EigenConfigureTesting.cmake                  |   62 +-
 cmake/EigenDetermineVSServicePack.cmake            |   18 +-
 cmake/EigenTesting.cmake                           |  110 +-
 cmake/EigenUninstall.cmake                         |   40 +
 cmake/FindAdolc.cmake                              |    2 +-
 cmake/FindEigen3.cmake                             |    9 +
 cmake/FindMetis.cmake                              |    2 +-
 cmake/FindSPQR.cmake                               |    7 +-
 cmake/FindSuperLU.cmake                            |   62 +-
 cmake/FindUmfpack.cmake                            |   21 +-
 cmake/UseEigen3.cmake                              |    6 +
 cmake/language_support.cmake                       |    3 +-
 debian/Changelog_upstream                          |  335 +++
 debian/changelog                                   |   98 +
 debian/control                                     |    2 -
 debian/libeigen3-dev.links                         |    1 -
 debian/patches/01_install_FindEigen3.patch         |   20 -
 debian/patches/02_remove_buildtype_check.patch     |    8 +-
 debian/patches/03_fix_spline_module.patch          |   19 -
 debian/patches/04_remove_piwik.patch               |    8 +-
 debian/patches/05_remove_html_timestamp.patch      |   17 +
 debian/patches/06_remove_doc_matrix.patch          |   14 +
 debian/patches/07_remove_compressed_doc.patch      |   17 +
 debian/patches/08_fix_path_FindEigen3.patch        |   17 +
 debian/patches/series                              |    6 +-
 debian/rules                                       |   12 +-
 debug/gdb/printers.py                              |   12 +-
 demos/opengl/quaternion_demo.cpp                   |    2 +-
 demos/opengl/trackball.cpp                         |    2 +-
 doc/A05_PortingFrom2To3.dox                        |   11 +-
 doc/A10_Eigen2SupportModes.dox                     |   95 -
 doc/AsciiQuickReference.txt                        |    1 -
 doc/B01_Experimental.dox                           |    6 +-
 doc/CMakeLists.txt                                 |   12 +-
 doc/CustomizingEigen.dox                           |  118 +-
 doc/Doxyfile.in                                    |   36 +-
 doc/FixedSizeVectorizable.dox                      |    4 +-
 doc/LeastSquares.dox                               |   70 +
 doc/Manual.dox                                     |   10 +
 doc/MatrixfreeSolverExample.dox                    |   20 +
 doc/NewExpressionType.dox                          |  137 ++
 doc/Pitfalls.dox                                   |   38 +
 doc/PreprocessorDirectives.dox                     |   29 +-
 doc/QuickReference.dox                             |  136 +-
 doc/SparseLinearSystems.dox                        |   89 +-
 doc/StlContainers.dox                              |    4 +-
 doc/StructHavingEigenMembers.dox                   |   18 +-
 doc/TemplateKeyword.dox                            |    9 +-
 doc/TopicLinearAlgebraDecompositions.dox           |    6 +-
 doc/TopicMultithreading.dox                        |   18 +-
 doc/TutorialGeometry.dox                           |    9 +-
 doc/TutorialLinearAlgebra.dox                      |   37 +-
 doc/TutorialReductionsVisitorsBroadcasting.dox     |   13 +-
 doc/TutorialSparse.dox                             |    9 +-
 doc/UsingIntelMKL.dox                              |    3 +-
 doc/UsingNVCC.dox                                  |   32 +
 doc/eigendoxy.css                                  |   10 -
 doc/examples/CustomizingEigen_Inheritance.cpp      |   30 +
 doc/examples/MatrixBase_cwise_const.cpp            |   18 -
 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/matrixfree_cg.cpp                     |  128 ++
 doc/snippets/BiCGSTAB_simple.cpp                   |   11 +
 doc/snippets/BiCGSTAB_step_by_step.cpp             |   14 +
 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_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_sinh.cpp                        |    2 +
 doc/snippets/Cwise_tanh.cpp                        |    2 +
 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_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_triangularView.cpp         |    9 +
 doc/snippets/PartialRedux_count.cpp                |    4 +-
 doc/snippets/Triangular_solve.cpp                  |   11 +
 doc/snippets/VectorwiseOp_homogeneous.cpp          |    7 +
 doc/snippets/compile_snippet.cpp.in                |    7 +-
 doc/special_examples/CMakeLists.txt                |   21 +-
 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                            |   32 +
 failtest/bdcsvd_int.cpp                            |   14 +
 failtest/colpivqr_int.cpp                          |   14 +
 .../cwiseunaryview_nonconst_ctor_on_const_xpr.cpp  |   15 +
 ...cwiseunaryview_on_const_type_actually_const.cpp |   16 +
 failtest/eigensolver_cplx.cpp                      |   14 +
 failtest/eigensolver_int.cpp                       |   14 +
 failtest/fullpivlu_int.cpp                         |   14 +
 failtest/fullpivqr_int.cpp                         |   14 +
 failtest/jacobisvd_int.cpp                         |   14 +
 failtest/ldlt_int.cpp                              |   14 +
 failtest/llt_int.cpp                               |   14 +
 failtest/partialpivlu_int.cpp                      |   14 +
 failtest/qr_int.cpp                                |   14 +
 .../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                             |    7 +-
 lapack/single.cpp                                  |    3 +-
 lapack/svd.cpp                                     |  137 ++
 scripts/buildtests.in                              |    4 +-
 scripts/eigen_gen_docs                             |    2 +-
 test/CMakeLists.txt                                |  194 +-
 test/adjoint.cpp                                   |   22 +
 test/array.cpp                                     |  231 +-
 test/array_for_matrix.cpp                          |    1 +
 test/array_replicate.cpp                           |   13 +
 test/array_reverse.cpp                             |   30 +-
 test/bandmatrix.cpp                                |    3 -
 test/basicstuff.cpp                                |   86 +-
 test/bdcsvd.cpp                                    |  111 +
 test/bicgstab.cpp                                  |   16 +-
 test/block.cpp                                     |   18 +-
 test/cholesky.cpp                                  |   45 +-
 test/cholmod_support.cpp                           |    1 +
 test/conjugate_gradient.cpp                        |   18 +-
 test/ctorleak.cpp                                  |   69 +
 test/cuda_basic.cu                                 |  161 ++
 test/cuda_common.h                                 |  101 +
 test/cwiseop.cpp                                   |  184 --
 test/dense_storage.cpp                             |   76 +
 test/diagonalmatrices.cpp                          |   27 +
 test/dynalloc.cpp                                  |   63 +-
 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                       |   62 +-
 test/eigensolver_generalized_real.cpp              |    8 +
 test/eigensolver_generic.cpp                       |   27 +-
 test/eigensolver_selfadjoint.cpp                   |  129 +-
 test/evaluator_common.h                            |    0
 test/evaluators.cpp                                |  499 +++++
 test/fastmath.cpp                                  |   98 +
 test/first_aligned.cpp                             |    4 +-
 test/geo_alignedbox.cpp                            |   11 +-
 test/geo_eulerangles.cpp                           |   20 +-
 test/geo_homogeneous.cpp                           |   22 +-
 test/geo_hyperplane.cpp                            |   30 +-
 test/geo_orthomethods.cpp                          |   14 +-
 test/geo_parametrizedline.cpp                      |   10 +-
 test/geo_quaternion.cpp                            |   38 +-
 test/geo_transformations.cpp                       |   83 +-
 test/incomplete_cholesky.cpp                       |   35 +
 test/inverse.cpp                                   |   15 +-
 test/is_same_dense.cpp                             |   31 +
 test/jacobisvd.cpp                                 |  380 +---
 test/linearstructure.cpp                           |   48 +
 test/lscg.cpp                                      |   29 +
 test/lu.cpp                                        |   67 +-
 test/main.h                                        |  246 ++-
 test/mapped_matrix.cpp                             |  108 +-
 test/mapstaticmethods.cpp                          |    6 +-
 test/mapstride.cpp                                 |   41 +-
 test/meta.cpp                                      |   24 +
 test/metis_support.cpp                             |   22 +-
 test/mixingtypes.cpp                               |   49 +-
 test/mpl2only.cpp                                  |   20 +
 test/nesting_ops.cpp                               |   86 +-
 test/nomalloc.cpp                                  |   46 +-
 test/nullary.cpp                                   |    7 +-
 test/packetmath.cpp                                |  338 ++-
 test/pastix_support.cpp                            |    2 +
 test/permutationmatrices.cpp                       |   54 +-
 test/product.h                                     |   10 +-
 test/product_extra.cpp                             |  104 +-
 test/product_large.cpp                             |   26 +-
 test/product_mmtr.cpp                              |   19 +-
 test/product_notemporary.cpp                       |   47 +-
 test/product_selfadjoint.cpp                       |    9 +-
 test/product_small.cpp                             |  184 ++
 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                            |   14 +-
 test/qr_fullpivoting.cpp                           |   10 +-
 test/rand.cpp                                      |   88 +
 test/real_qz.cpp                                   |   16 +
 test/redux.cpp                                     |   19 +-
 test/ref.cpp                                       |   62 +-
 test/runtest.sh                                    |   20 -
 test/rvalue_types.cpp                              |   62 +
 test/schur_complex.cpp                             |    4 +-
 test/schur_real.cpp                                |    2 +-
 test/simplicial_cholesky.cpp                       |   28 +-
 test/sizeof.cpp                                    |   17 +-
 test/sizeoverflow.cpp                              |    2 -
 test/sparse.h                                      |   23 +-
 test/sparse_basic.cpp                              |  464 ++--
 test/sparse_block.cpp                              |  254 +++
 test/sparse_permutations.cpp                       |   95 +-
 test/sparse_product.cpp                            |  163 +-
 test/sparse_ref.cpp                                |  139 ++
 test/sparse_solver.h                               |  370 +++-
 test/sparse_vector.cpp                             |   19 +-
 test/sparselu.cpp                                  |   31 +-
 test/sparseqr.cpp                                  |   10 +-
 test/spqr_support.cpp                              |    4 +-
 test/stable_norm.cpp                               |   90 +-
 test/superlu_support.cpp                           |    1 +
 test/svd_common.h                                  |  478 ++++
 test/svd_fill.h                                    |   99 +
 test/swap.cpp                                      |   12 +-
 test/testsuite.cmake                               |  229 --
 test/triangular.cpp                                |    7 +
 test/umfpack_support.cpp                           |    1 +
 test/unalignedassert.cpp                           |   91 +-
 test/unalignedcount.cpp                            |    9 +-
 test/upperbidiagonalization.cpp                    |    2 +-
 test/vectorization_logic.cpp                       |  212 +-
 test/vectorwiseop.cpp                              |   84 +-
 test/visitor.cpp                                   |    5 +
 unsupported/Eigen/AdolcForward                     |    2 +-
 unsupported/Eigen/AlignedVector3                   |   38 +-
 unsupported/Eigen/CMakeLists.txt                   |   26 +-
 unsupported/Eigen/CXX11/CMakeLists.txt             |    8 +
 unsupported/Eigen/CXX11/Core                       |   48 +
 unsupported/Eigen/CXX11/Tensor                     |  120 +
 unsupported/Eigen/CXX11/TensorSymmetry             |   40 +
 unsupported/Eigen/CXX11/src/CMakeLists.txt         |    3 +
 unsupported/Eigen/CXX11/src/Core/CMakeLists.txt    |    1 +
 .../Eigen/CXX11/src/Core/util/CMakeLists.txt       |    6 +
 unsupported/Eigen/CXX11/src/Core/util/CXX11Meta.h  |  530 +++++
 .../Eigen/CXX11/src/Core/util/CXX11Workarounds.h   |   86 +
 .../Eigen/CXX11/src/Core/util/EmulateArray.h       |  225 ++
 .../Eigen/CXX11/src/Core/util/EmulateCXX11Meta.h   |  311 +++
 unsupported/Eigen/CXX11/src/Tensor/CMakeLists.txt  |    6 +
 unsupported/Eigen/CXX11/src/Tensor/README.md       | 1719 +++++++++++++++
 unsupported/Eigen/CXX11/src/Tensor/Tensor.h        |  529 +++++
 unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h  |  284 +++
 unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h  |  163 ++
 unsupported/Eigen/CXX11/src/Tensor/TensorBase.h    |  838 +++++++
 .../Eigen/CXX11/src/Tensor/TensorBroadcasting.h    |  345 +++
 .../Eigen/CXX11/src/Tensor/TensorChipping.h        |  365 +++
 .../Eigen/CXX11/src/Tensor/TensorConcatenation.h   |  348 +++
 .../Eigen/CXX11/src/Tensor/TensorContraction.h     |  980 +++++++++
 .../Eigen/CXX11/src/Tensor/TensorContractionCuda.h | 1383 ++++++++++++
 .../CXX11/src/Tensor/TensorContractionThreadPool.h |  395 ++++
 .../Eigen/CXX11/src/Tensor/TensorConversion.h      |  209 ++
 .../Eigen/CXX11/src/Tensor/TensorConvolution.h     | 1069 +++++++++
 .../Eigen/CXX11/src/Tensor/TensorCustomOp.h        |  310 +++
 unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h  |   68 +
 .../Eigen/CXX11/src/Tensor/TensorDeviceCuda.h      |  258 +++
 .../Eigen/CXX11/src/Tensor/TensorDeviceDefault.h   |   61 +
 .../CXX11/src/Tensor/TensorDeviceThreadPool.h      |  224 ++
 .../Eigen/CXX11/src/Tensor/TensorDimensionList.h   |  236 ++
 .../Eigen/CXX11/src/Tensor/TensorDimensions.h      |  436 ++++
 unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h  |  154 ++
 .../Eigen/CXX11/src/Tensor/TensorEvaluator.h       |  445 ++++
 .../Eigen/CXX11/src/Tensor/TensorExecutor.h        |  258 +++
 unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h    |  304 +++
 unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h     |  598 +++++
 .../Eigen/CXX11/src/Tensor/TensorFixedSize.h       |  300 +++
 .../Eigen/CXX11/src/Tensor/TensorForcedEval.h      |  152 ++
 .../CXX11/src/Tensor/TensorForwardDeclarations.h   |   95 +
 .../Eigen/CXX11/src/Tensor/TensorFunctors.h        |  747 +++++++
 .../Eigen/CXX11/src/Tensor/TensorGenerator.h       |  181 ++
 unsupported/Eigen/CXX11/src/Tensor/TensorIO.h      |   56 +
 .../Eigen/CXX11/src/Tensor/TensorImagePatch.h      |  554 +++++
 .../Eigen/CXX11/src/Tensor/TensorIndexList.h       |  562 +++++
 .../Eigen/CXX11/src/Tensor/TensorInflation.h       |  219 ++
 .../Eigen/CXX11/src/Tensor/TensorInitializer.h     |   82 +
 unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h  |  229 ++
 .../Eigen/CXX11/src/Tensor/TensorLayoutSwap.h      |  207 ++
 unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h  |   54 +
 unsupported/Eigen/CXX11/src/Tensor/TensorMap.h     |  315 +++
 unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h    |  148 ++
 .../Eigen/CXX11/src/Tensor/TensorMorphing.h        |  621 ++++++
 unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h |  370 ++++
 unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h   |  313 +++
 .../Eigen/CXX11/src/Tensor/TensorReduction.h       |  661 ++++++
 .../Eigen/CXX11/src/Tensor/TensorReductionCuda.h   |  140 ++
 unsupported/Eigen/CXX11/src/Tensor/TensorRef.h     |  429 ++++
 unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h |  277 +++
 .../Eigen/CXX11/src/Tensor/TensorShuffling.h       |  259 +++
 unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h |  137 ++
 .../Eigen/CXX11/src/Tensor/TensorStriding.h        |  325 +++
 unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h  |  261 +++
 unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h |  233 ++
 .../Eigen/CXX11/src/Tensor/TensorVolumePatch.h     |  677 ++++++
 .../Eigen/CXX11/src/TensorSymmetry/CMakeLists.txt  |    8 +
 .../CXX11/src/TensorSymmetry/DynamicSymmetry.h     |  293 +++
 .../CXX11/src/TensorSymmetry/StaticSymmetry.h      |  236 ++
 .../Eigen/CXX11/src/TensorSymmetry/Symmetry.h      |  338 +++
 .../CXX11/src/TensorSymmetry/util/CMakeLists.txt   |    6 +
 .../src/TensorSymmetry/util/TemplateGroupTheory.h  |  666 ++++++
 unsupported/Eigen/IterativeSolvers                 |    5 +-
 unsupported/Eigen/MPRealSupport                    |   71 +-
 unsupported/Eigen/MatrixFunctions                  |   76 +-
 unsupported/Eigen/OpenGLSupport                    |   16 +-
 unsupported/Eigen/SVD                              |   39 -
 unsupported/Eigen/SparseExtra                      |    3 -
 unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h    |   28 +-
 unsupported/Eigen/src/CMakeLists.txt               |    2 +
 unsupported/Eigen/src/Eigenvalues/CMakeLists.txt   |    6 +
 unsupported/Eigen/src/IterativeSolvers/DGMRES.h    |   61 +-
 unsupported/Eigen/src/IterativeSolvers/GMRES.h     |  423 ++--
 .../src/IterativeSolvers/IncompleteCholesky.h      |  278 ---
 .../Eigen/src/IterativeSolvers/IncompleteLU.h      |   39 +-
 unsupported/Eigen/src/IterativeSolvers/MINRES.h    |  147 +-
 unsupported/Eigen/src/IterativeSolvers/Scaling.h   |    6 +-
 .../src/KroneckerProduct/KroneckerTensorProduct.h  |  163 +-
 .../Eigen/src/LevenbergMarquardt/CMakeLists.txt    |    2 +-
 unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h |    1 -
 unsupported/Eigen/src/LevenbergMarquardt/LMpar.h   |    2 +-
 .../Eigen/src/LevenbergMarquardt/LMqrsolv.h        |    9 +-
 .../src/LevenbergMarquardt/LevenbergMarquardt.h    |   29 +-
 .../Eigen/src/MatrixFunctions/MatrixExponential.h  |  636 +++---
 .../Eigen/src/MatrixFunctions/MatrixFunction.h     |  707 +++---
 .../src/MatrixFunctions/MatrixFunctionAtomic.h     |  131 --
 .../Eigen/src/MatrixFunctions/MatrixLogarithm.h    |  499 ++---
 .../Eigen/src/MatrixFunctions/MatrixPower.h        |  385 +++-
 .../Eigen/src/MatrixFunctions/MatrixSquareRoot.h   |  425 ++--
 .../Eigen/src/MatrixFunctions/StemFunction.h       |  172 +-
 .../src/NonLinearOptimization/LevenbergMarquardt.h |   19 +-
 .../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/SkylineProduct.h     |    6 +-
 .../Eigen/src/SparseExtra/BlockSparseMatrix.h      | 1079 +++++++++
 .../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   |    4 +-
 unsupported/Eigen/src/Splines/Spline.h             |   68 +-
 unsupported/Eigen/src/Splines/SplineFitting.h      |  274 +++
 unsupported/Eigen/src/Splines/SplineFwd.h          |   11 +-
 unsupported/doc/Overview.dox                       |   11 +-
 unsupported/test/CMakeLists.txt                    |   77 +-
 unsupported/test/NonLinearOptimization.cpp         |   38 +-
 unsupported/test/alignedvector3.cpp                |   29 +-
 unsupported/test/autodiff.cpp                      |   53 +-
 unsupported/test/autodiff_scalar.cpp               |   44 +
 unsupported/test/bdcsvd.cpp                        |  213 --
 unsupported/test/cxx11_meta.cpp                    |  356 +++
 unsupported/test/cxx11_tensor_argmax.cpp           |  294 +++
 unsupported/test/cxx11_tensor_argmax_cuda.cpp      |  241 ++
 unsupported/test/cxx11_tensor_assign.cpp           |  370 ++++
 unsupported/test/cxx11_tensor_broadcasting.cpp     |  194 ++
 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_concatenation.cpp    |  137 ++
 unsupported/test/cxx11_tensor_const.cpp            |   62 +
 unsupported/test/cxx11_tensor_contract_cuda.cpp    |  120 +
 unsupported/test/cxx11_tensor_contraction.cpp      |  507 +++++
 unsupported/test/cxx11_tensor_convolution.cpp      |  149 ++
 unsupported/test/cxx11_tensor_cuda.cpp             |  664 ++++++
 unsupported/test/cxx11_tensor_custom_index.cpp     |  100 +
 unsupported/test/cxx11_tensor_custom_op.cpp        |  111 +
 unsupported/test/cxx11_tensor_device.cpp           |  388 ++++
 unsupported/test/cxx11_tensor_dimension.cpp        |   58 +
 unsupported/test/cxx11_tensor_expr.cpp             |  314 +++
 unsupported/test/cxx11_tensor_fft.cpp              |  273 +++
 unsupported/test/cxx11_tensor_fixed_size.cpp       |  259 +++
 unsupported/test/cxx11_tensor_forced_eval.cpp      |   78 +
 unsupported/test/cxx11_tensor_generator.cpp        |   91 +
 unsupported/test/cxx11_tensor_ifft.cpp             |  154 ++
 unsupported/test/cxx11_tensor_image_patch.cpp      |  782 +++++++
 unsupported/test/cxx11_tensor_index_list.cpp       |  280 +++
 unsupported/test/cxx11_tensor_inflation.cpp        |   81 +
 unsupported/test/cxx11_tensor_intdiv.cpp           |  147 ++
 unsupported/test/cxx11_tensor_io.cpp               |  114 +
 unsupported/test/cxx11_tensor_layout_swap.cpp      |   61 +
 unsupported/test/cxx11_tensor_lvalue.cpp           |   42 +
 unsupported/test/cxx11_tensor_map.cpp              |  273 +++
 unsupported/test/cxx11_tensor_math.cpp             |   46 +
 unsupported/test/cxx11_tensor_mixed_indices.cpp    |   53 +
 unsupported/test/cxx11_tensor_morphing.cpp         |  356 +++
 unsupported/test/cxx11_tensor_of_complex.cpp       |   81 +
 unsupported/test/cxx11_tensor_of_const_values.cpp  |  105 +
 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.cpp      |   35 +
 unsupported/test/cxx11_tensor_reduction.cpp        |  478 ++++
 unsupported/test/cxx11_tensor_reduction_cuda.cpp   |   56 +
 unsupported/test/cxx11_tensor_ref.cpp              |  248 +++
 unsupported/test/cxx11_tensor_reverse.cpp          |  190 ++
 unsupported/test/cxx11_tensor_shuffling.cpp        |  228 ++
 unsupported/test/cxx11_tensor_simple.cpp           |  325 +++
 unsupported/test/cxx11_tensor_striding.cpp         |  119 +
 unsupported/test/cxx11_tensor_sugar.cpp            |   38 +
 unsupported/test/cxx11_tensor_symmetry.cpp         |  818 +++++++
 unsupported/test/cxx11_tensor_thread_pool.cpp      |  303 +++
 unsupported/test/cxx11_tensor_uint128.cpp          |  144 ++
 unsupported/test/cxx11_tensor_volume_patch.cpp     |  112 +
 unsupported/test/forward_adolc.cpp                 |    4 +-
 unsupported/test/jacobisvd.cpp                     |  198 --
 unsupported/test/kronecker_product.cpp             |   67 +-
 unsupported/test/levenberg_marquardt.cpp           |   69 +-
 unsupported/test/matrix_function.cpp               |    2 +-
 unsupported/test/matrix_functions.h                |   40 +-
 unsupported/test/matrix_power.cpp                  |  157 +-
 unsupported/test/minres.cpp                        |   32 +-
 unsupported/test/mpreal/mpreal.h                   |  853 ++++----
 unsupported/test/mpreal_support.cpp                |    3 +-
 unsupported/test/polynomialsolver.cpp              |    7 +-
 unsupported/test/sparse_extra.cpp                  |    1 -
 unsupported/test/splines.cpp                       |   73 +-
 unsupported/test/svd_common.h                      |  261 ---
 937 files changed, 90387 insertions(+), 39972 deletions(-)
 delete mode 100644 Eigen/Array
 delete mode 100644 Eigen/Eigen2Support
 delete mode 100644 Eigen/LeastSquares
 mode change 100644 => 100755 Eigen/PardisoSupport
 create mode 100755 Eigen/src/Core/AssignEvaluator.h
 mode change 100644 => 100755 Eigen/src/Core/Assign_MKL.h
 create mode 100644 Eigen/src/Core/CoreEvaluators.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/Product.h
 delete mode 100644 Eigen/src/Core/ProductBase.h
 create mode 100755 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/SpecialFunctions.h
 mode change 100644 => 100755 Eigen/src/Core/VectorwiseOp.h
 create mode 100644 Eigen/src/Core/arch/AVX/CMakeLists.txt
 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/AltiVec/MathFunctions.h
 mode change 100644 => 100755 Eigen/src/Core/arch/AltiVec/PacketMath.h
 create mode 100644 Eigen/src/Core/arch/CUDA/CMakeLists.txt
 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/NEON/MathFunctions.h
 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/functors/AssignmentFunctors.h
 create mode 100644 Eigen/src/Core/functors/BinaryFunctors.h
 create mode 100644 Eigen/src/Core/functors/CMakeLists.txt
 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/UnaryFunctors.h
 delete mode 100644 Eigen/src/Core/products/CoeffBasedProduct.h
 mode change 100644 => 100755 Eigen/src/Core/products/GeneralMatrixVector_MKL.h
 mode change 100644 => 100755 Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h
 mode change 100644 => 100755 Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h
 mode change 100644 => 100755 Eigen/src/Core/util/BlasUtil.h
 mode change 100644 => 100755 Eigen/src/Core/util/DisableStupidWarnings.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
 mode change 100644 => 100755 Eigen/src/Eigenvalues/ComplexSchur_MKL.h
 mode change 100644 => 100755 Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
 mode change 100644 => 100755 Eigen/src/Eigenvalues/RealQZ.h
 mode change 100644 => 100755 Eigen/src/Eigenvalues/RealSchur_MKL.h
 mode change 100644 => 100755 Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
 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/LU/Inverse.h
 create mode 100644 Eigen/src/LU/InverseImpl.h
 mode change 100644 => 100755 Eigen/src/PardisoSupport/PardisoSupport.h
 mode change 100644 => 100755 Eigen/src/QR/ColPivHouseholderQR_MKL.h
 create mode 100644 Eigen/src/SVD/BDCSVD.h
 mode change 100644 => 100755 Eigen/src/SVD/JacobiSVD.h
 create mode 100644 Eigen/src/SVD/SVDBase.h
 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
 mode change 100644 => 100755 Eigen/src/SparseLU/SparseLU.h
 delete mode 100644 Eigen/src/misc/Solve.h
 delete mode 100644 Eigen/src/misc/SparseSolve.h
 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/tensor_benchmarks.h
 create mode 100644 bench/tensors/tensor_benchmarks_cpu.cc
 create mode 100644 bench/tensors/tensor_benchmarks_gpu.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/EigenUninstall.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/05_remove_html_timestamp.patch
 create mode 100644 debian/patches/06_remove_doc_matrix.patch
 create mode 100644 debian/patches/07_remove_compressed_doc.patch
 create mode 100644 debian/patches/08_fix_path_FindEigen3.patch
 delete mode 100644 doc/A10_Eigen2SupportModes.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/UsingNVCC.dox
 create mode 100644 doc/examples/CustomizingEigen_Inheritance.cpp
 delete mode 100644 doc/examples/MatrixBase_cwise_const.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/matrixfree_cg.cpp
 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_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_sinh.cpp
 create mode 100644 doc/snippets/Cwise_tanh.cpp
 create mode 100644 doc/snippets/DirectionWise_hnormalized.cpp
 create mode 100644 doc/snippets/LeastSquaresNormalEquations.cpp
 create mode 100644 doc/snippets/LeastSquaresQR.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_triangularView.cpp
 create mode 100644 doc/snippets/Triangular_solve.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/colpivqr_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/eigensolver_cplx.cpp
 create mode 100644 failtest/eigensolver_int.cpp
 create mode 100644 failtest/fullpivlu_int.cpp
 create mode 100644 failtest/fullpivqr_int.cpp
 create mode 100644 failtest/jacobisvd_int.cpp
 create mode 100644 failtest/ldlt_int.cpp
 create mode 100644 failtest/llt_int.cpp
 create mode 100644 failtest/partialpivlu_int.cpp
 create mode 100644 failtest/qr_int.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/bdcsvd.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
 create mode 100644 test/incomplete_cholesky.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/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/Core
 create mode 100644 unsupported/Eigen/CXX11/Tensor
 create mode 100644 unsupported/Eigen/CXX11/TensorSymmetry
 create mode 100644 unsupported/Eigen/CXX11/src/CMakeLists.txt
 create mode 100644 unsupported/Eigen/CXX11/src/Core/CMakeLists.txt
 create mode 100644 unsupported/Eigen/CXX11/src/Core/util/CMakeLists.txt
 create mode 100644 unsupported/Eigen/CXX11/src/Core/util/CXX11Meta.h
 create mode 100644 unsupported/Eigen/CXX11/src/Core/util/CXX11Workarounds.h
 create mode 100644 unsupported/Eigen/CXX11/src/Core/util/EmulateArray.h
 create mode 100644 unsupported/Eigen/CXX11/src/Core/util/EmulateCXX11Meta.h
 create mode 100644 unsupported/Eigen/CXX11/src/Tensor/CMakeLists.txt
 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/TensorContractionCuda.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/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/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/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/TensorReduction.h
 create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorReductionCuda.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/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/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/CMakeLists.txt
 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/CMakeLists.txt
 create mode 100644 unsupported/Eigen/CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h
 delete mode 100644 unsupported/Eigen/SVD
 mode change 100644 => 100755 unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h
 create mode 100644 unsupported/Eigen/src/Eigenvalues/CMakeLists.txt
 delete mode 100644 unsupported/Eigen/src/IterativeSolvers/IncompleteCholesky.h
 delete mode 100644 unsupported/Eigen/src/MatrixFunctions/MatrixFunctionAtomic.h
 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
 create mode 100644 unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h
 create mode 100644 unsupported/test/autodiff_scalar.cpp
 delete mode 100644 unsupported/test/bdcsvd.cpp
 create mode 100644 unsupported/test/cxx11_meta.cpp
 create mode 100644 unsupported/test/cxx11_tensor_argmax.cpp
 create mode 100644 unsupported/test/cxx11_tensor_argmax_cuda.cpp
 create mode 100644 unsupported/test/cxx11_tensor_assign.cpp
 create mode 100644 unsupported/test/cxx11_tensor_broadcasting.cpp
 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_concatenation.cpp
 create mode 100644 unsupported/test/cxx11_tensor_const.cpp
 create mode 100644 unsupported/test/cxx11_tensor_contract_cuda.cpp
 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.cpp
 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.cpp
 create mode 100644 unsupported/test/cxx11_tensor_dimension.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_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_of_complex.cpp
 create mode 100644 unsupported/test/cxx11_tensor_of_const_values.cpp
 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.cpp
 create mode 100644 unsupported/test/cxx11_tensor_reduction.cpp
 create mode 100644 unsupported/test/cxx11_tensor_reduction_cuda.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_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_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
 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