[eigen3] branch master updated (f97c224 -> 86a328c)

Anton Gladky gladk at moszumanska.debian.org
Mon Aug 1 16:03:05 UTC 2016


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

gladk pushed a change to branch master
in repository eigen3.

      from  f97c224   Update changelog.
      adds  301b69f   Imported Upstream version 3.3~beta2
       new  01ad633   Merge tag 'upstream/3.3_beta2'
       new  61f2b27   Refresh patches.
       new  8fc9ee3   Vectorize more small product expressions.
       new  db7a775   Apply cme fix-dpkg.
       new  86a328c   Update changelog.

The 5 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                                   |     4 +-
 .hgtags                                            |     1 +
 CMakeLists.txt                                     |    23 +-
 COPYING.MINPACK                                    |   104 +-
 Eigen/Cholesky                                     |     3 +-
 Eigen/CholmodSupport                               |     2 +-
 Eigen/Core                                         |    67 +-
 Eigen/Eigenvalues                                  |     8 +-
 Eigen/Geometry                                     |    12 +-
 Eigen/LU                                           |     3 +-
 Eigen/PaStiXSupport                                |     1 -
 Eigen/QR                                           |     6 +-
 Eigen/SPQRSupport                                  |     2 +-
 Eigen/SVD                                          |     4 +-
 Eigen/SuperLUSupport                               |     2 +-
 Eigen/UmfPackSupport                               |     2 +-
 Eigen/src/Cholesky/LDLT.h                          |    93 +-
 Eigen/src/Cholesky/LLT.h                           |    80 +-
 Eigen/src/Cholesky/{LLT_MKL.h => LLT_LAPACKE.h}    |    35 +-
 Eigen/src/CholmodSupport/CholmodSupport.h          |    70 +-
 Eigen/src/Core/Array.h                             |    30 +-
 Eigen/src/Core/ArrayBase.h                         |    24 +-
 Eigen/src/Core/ArrayWrapper.h                      |    38 +-
 Eigen/src/Core/AssignEvaluator.h                   |   165 +-
 Eigen/src/Core/Assign_MKL.h                        |    26 +-
 Eigen/src/Core/BandMatrix.h                        |    24 +-
 Eigen/src/Core/Block.h                             |   144 +-
 Eigen/src/Core/CommaInitializer.h                  |     9 +-
 Eigen/src/Core/ConditionEstimator.h                |   175 +
 Eigen/src/Core/CoreEvaluators.h                    |   322 +-
 Eigen/src/Core/CwiseBinaryOp.h                     |    47 +-
 Eigen/src/Core/CwiseNullaryOp.h                    |    39 +-
 Eigen/src/Core/CwiseTernaryOp.h                    |   197 +
 Eigen/src/Core/CwiseUnaryOp.h                      |    68 +-
 Eigen/src/Core/CwiseUnaryView.h                    |    36 +-
 Eigen/src/Core/DenseBase.h                         |    26 +-
 Eigen/src/Core/DenseCoeffsBase.h                   |    40 +-
 Eigen/src/Core/DenseStorage.h                      |    22 +-
 Eigen/src/Core/Diagonal.h                          |    14 +-
 Eigen/src/Core/DiagonalMatrix.h                    |    19 +-
 Eigen/src/Core/Dot.h                               |    95 +-
 Eigen/src/Core/EigenBase.h                         |     6 +-
 Eigen/src/Core/GeneralProduct.h                    |    45 +-
 Eigen/src/Core/GenericPacketMath.h                 |    56 +-
 Eigen/src/Core/GlobalFunctions.h                   |   160 +-
 Eigen/src/Core/IO.h                                |    26 +-
 Eigen/src/Core/Map.h                               |    45 +-
 Eigen/src/Core/MapBase.h                           |    54 +-
 Eigen/src/Core/MathFunctions.h                     |   336 +-
 Eigen/src/Core/Matrix.h                            |    92 +-
 Eigen/src/Core/MatrixBase.h                        |    51 +-
 Eigen/src/Core/NestByValue.h                       |    15 +-
 Eigen/src/Core/NoAlias.h                           |     8 +-
 Eigen/src/Core/NumTraits.h                         |   133 +-
 Eigen/src/Core/PermutationMatrix.h                 |    75 +-
 Eigen/src/Core/PlainObjectBase.h                   |    53 +-
 Eigen/src/Core/Product.h                           |    66 +-
 Eigen/src/Core/ProductEvaluators.h                 |   203 +-
 Eigen/src/Core/Redux.h                             |    53 +-
 Eigen/src/Core/Ref.h                               |   143 +-
 Eigen/src/Core/Replicate.h                         |    31 +-
 Eigen/src/Core/ReturnByValue.h                     |     9 +-
 Eigen/src/Core/Reverse.h                           |    28 +-
 Eigen/src/Core/SelfAdjointView.h                   |    46 +-
 Eigen/src/Core/SelfCwiseBinaryOp.h                 |    18 +-
 Eigen/src/Core/Solve.h                             |    13 +-
 Eigen/src/Core/SolveTriangular.h                   |     4 +-
 Eigen/src/Core/SpecialFunctions.h                  |   160 -
 Eigen/src/Core/StableNorm.h                        |     7 +-
 Eigen/src/Core/Stride.h                            |     4 +-
 Eigen/src/Core/Transpose.h                         |    37 +-
 Eigen/src/Core/Transpositions.h                    |    60 +-
 Eigen/src/Core/TriangularMatrix.h                  |    64 +-
 Eigen/src/Core/VectorBlock.h                       |    25 +-
 Eigen/src/Core/VectorwiseOp.h                      |    25 +-
 Eigen/src/Core/Visitor.h                           |     6 +-
 Eigen/src/Core/arch/AVX/MathFunctions.h            |   107 +-
 Eigen/src/Core/arch/AVX/PacketMath.h               |     1 +
 Eigen/src/Core/arch/AltiVec/Complex.h              |   183 +-
 Eigen/src/Core/arch/AltiVec/MathFunctions.h        |   186 +-
 Eigen/src/Core/arch/AltiVec/PacketMath.h           |   408 +-
 Eigen/src/Core/arch/CUDA/Half.h                    |   531 +
 Eigen/src/Core/arch/CUDA/MathFunctions.h           |    39 +-
 Eigen/src/Core/arch/CUDA/PacketMath.h              |    32 +-
 Eigen/src/Core/arch/CUDA/PacketMathHalf.h          |   722 +
 Eigen/src/Core/arch/CUDA/TypeCasting.h             |   185 +
 Eigen/src/Core/arch/NEON/Complex.h                 |    21 +-
 Eigen/src/Core/arch/NEON/PacketMath.h              |    91 +-
 Eigen/src/Core/arch/SSE/Complex.h                  |     4 +-
 Eigen/src/Core/arch/SSE/MathFunctions.h            |    73 +
 Eigen/src/Core/arch/SSE/PacketMath.h               |    62 +-
 Eigen/src/Core/arch/ZVector/CMakeLists.txt         |     6 +
 Eigen/src/Core/arch/ZVector/Complex.h              |   186 +
 Eigen/src/Core/arch/ZVector/MathFunctions.h        |   110 +
 Eigen/src/Core/arch/ZVector/PacketMath.h           |   575 +
 Eigen/src/Core/functors/AssignmentFunctors.h       |    70 +-
 Eigen/src/Core/functors/BinaryFunctors.h           |   433 +-
 Eigen/src/Core/functors/NullaryFunctors.h          |    66 +-
 Eigen/src/Core/functors/TernaryFunctors.h          |    25 +
 Eigen/src/Core/functors/UnaryFunctors.h            |   277 +-
 Eigen/src/Core/products/GeneralBlockPanelKernel.h  |   202 +-
 Eigen/src/Core/products/GeneralMatrixMatrix.h      |    14 +-
 .../Core/products/GeneralMatrixMatrixTriangular.h  |    52 +-
 ..._MKL.h => GeneralMatrixMatrixTriangular_BLAS.h} |    59 +-
 ...trixMatrix_MKL.h => GeneralMatrixMatrix_BLAS.h} |    45 +-
 Eigen/src/Core/products/GeneralMatrixVector.h      |     6 +-
 ...trixVector_MKL.h => GeneralMatrixVector_BLAS.h} |    43 +-
 Eigen/src/Core/products/SelfadjointMatrixMatrix.h  |    46 +-
 ...Matrix_MKL.h => SelfadjointMatrixMatrix_BLAS.h} |   136 +-
 ...Vector_MKL.h => SelfadjointMatrixVector_BLAS.h} |    38 +-
 Eigen/src/Core/products/SelfadjointProduct.h       |    24 +-
 Eigen/src/Core/products/TriangularMatrixMatrix.h   |     8 +-
 ...xMatrix_MKL.h => TriangularMatrixMatrix_BLAS.h} |   107 +-
 Eigen/src/Core/products/TriangularMatrixVector.h   |     8 +-
 ...xVector_MKL.h => TriangularMatrixVector_BLAS.h} |    94 +-
 Eigen/src/Core/products/TriangularSolverMatrix.h   |     2 +-
 ...rMatrix_MKL.h => TriangularSolverMatrix_BLAS.h} |    56 +-
 Eigen/src/Core/util/BlasUtil.h                     |    69 +-
 Eigen/src/Core/util/Constants.h                    |    35 +-
 Eigen/src/Core/util/DisableStupidWarnings.h        |    27 +-
 Eigen/src/Core/util/ForwardDeclarations.h          |    37 +-
 Eigen/src/Core/util/MKL_support.h                  |    50 +-
 Eigen/src/Core/util/Macros.h                       |   182 +-
 Eigen/src/Core/util/Memory.h                       |   146 +-
 Eigen/src/Core/util/Meta.h                         |   119 +-
 Eigen/src/Core/util/ReenableStupidWarnings.h       |    13 +
 Eigen/src/Core/util/StaticAssert.h                 |    17 +-
 Eigen/src/Core/util/XprHelper.h                    |   257 +-
 .../{ComplexSchur_MKL.h => ComplexSchur_LAPACKE.h} |    34 +-
 Eigen/src/Eigenvalues/EigenSolver.h                |    36 +-
 Eigen/src/Eigenvalues/GeneralizedEigenSolver.h     |    28 +-
 Eigen/src/Eigenvalues/RealQZ.h                     |    32 +-
 Eigen/src/Eigenvalues/RealSchur.h                  |    29 +-
 .../{RealSchur_MKL.h => RealSchur_LAPACKE.h}       |    34 +-
 Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h     |    50 +-
 ...lver_MKL.h => SelfAdjointEigenSolver_LAPACKE.h} |    36 +-
 Eigen/src/Eigenvalues/Tridiagonalization.h         |     4 +-
 Eigen/src/Geometry/AlignedBox.h                    |    12 +-
 Eigen/src/Geometry/Homogeneous.h                   |    21 +-
 Eigen/src/Geometry/Hyperplane.h                    |     4 +-
 Eigen/src/Geometry/OrthoMethods.h                  |    18 +-
 Eigen/src/Geometry/ParametrizedLine.h              |     6 +-
 Eigen/src/Geometry/Quaternion.h                    |    24 +-
 Eigen/src/Geometry/Rotation2D.h                    |    12 +-
 Eigen/src/Geometry/RotationBase.h                  |     8 +-
 Eigen/src/Geometry/Scaling.h                       |    18 +-
 Eigen/src/Geometry/Transform.h                     |    41 +-
 Eigen/src/Geometry/Translation.h                   |     6 +-
 Eigen/src/Geometry/Umeyama.h                       |    18 +-
 Eigen/src/Householder/HouseholderSequence.h        |     7 +-
 .../IterativeLinearSolvers/IncompleteCholesky.h    |   186 +-
 Eigen/src/IterativeLinearSolvers/SolveWithGuess.h  |     8 +-
 Eigen/src/Jacobi/Jacobi.h                          |     5 +-
 Eigen/src/LU/FullPivLU.h                           |    66 +-
 Eigen/src/LU/InverseImpl.h                         |     6 +-
 Eigen/src/LU/PartialPivLU.h                        |    88 +-
 .../{PartialPivLU_MKL.h => PartialPivLU_LAPACKE.h} |    26 +-
 Eigen/src/OrderingMethods/Amd.h                    |     9 +-
 Eigen/src/OrderingMethods/Eigen_Colamd.h           |    31 +-
 Eigen/src/OrderingMethods/Ordering.h               |     9 +-
 Eigen/src/PaStiXSupport/PaStiXSupport.h            |    16 +-
 Eigen/src/PardisoSupport/PardisoSupport.h          |    41 +-
 Eigen/src/QR/ColPivHouseholderQR.h                 |   168 +-
 ...olderQR_MKL.h => ColPivHouseholderQR_LAPACKE.h} |    41 +-
 Eigen/src/QR/CompleteOrthogonalDecomposition.h     |   563 +
 Eigen/src/QR/FullPivHouseholderQR.h                |    35 +-
 Eigen/src/QR/HouseholderQR.h                       |    40 +-
 ...HouseholderQR_MKL.h => HouseholderQR_LAPACKE.h} |    24 +-
 Eigen/src/SVD/BDCSVD.h                             |    66 +-
 Eigen/src/SVD/JacobiSVD.h                          |   125 +-
 .../SVD/{JacobiSVD_MKL.h => JacobiSVD_LAPACKE.h}   |    48 +-
 Eigen/src/SVD/SVDBase.h                            |     9 +-
 Eigen/src/SparseCholesky/SimplicialCholesky.h      |    10 +-
 Eigen/src/SparseCore/CompressedStorage.h           |    13 +-
 .../SparseCore/ConservativeSparseSparseProduct.h   |     2 +-
 Eigen/src/SparseCore/SparseAssign.h                |    33 +-
 Eigen/src/SparseCore/SparseBlock.h                 |  1189 +-
 Eigen/src/SparseCore/SparseCompressedBase.h        |    35 +-
 Eigen/src/SparseCore/SparseCwiseBinaryOp.h         |   252 +-
 Eigen/src/SparseCore/SparseCwiseUnaryOp.h          |     2 +-
 Eigen/src/SparseCore/SparseDenseProduct.h          |    22 +-
 Eigen/src/SparseCore/SparseMap.h                   |    63 +-
 Eigen/src/SparseCore/SparseMatrix.h                |    25 +-
 Eigen/src/SparseCore/SparseMatrixBase.h            |    15 +-
 Eigen/src/SparseCore/SparseProduct.h               |    28 +-
 Eigen/src/SparseCore/SparseRedux.h                 |     7 +-
 Eigen/src/SparseCore/SparseRef.h                   |    27 +-
 Eigen/src/SparseCore/SparseSelfAdjointView.h       |    44 +-
 .../SparseCore/SparseSparseProductWithPruning.h    |     2 +-
 Eigen/src/SparseCore/SparseTriangularView.h        |   117 +-
 Eigen/src/SparseCore/SparseVector.h                |    40 +-
 Eigen/src/SparseCore/SparseView.h                  |     2 +-
 Eigen/src/SparseLU/SparseLU.h                      |     2 +-
 Eigen/src/SparseLU/SparseLU_gemm_kernel.h          |    16 +-
 Eigen/src/SparseLU/SparseLU_kernel_bmod.h          |    27 +-
 Eigen/src/SparseQR/SparseQR.h                      |    20 +-
 Eigen/src/StlSupport/StdDeque.h                    |    18 +-
 Eigen/src/StlSupport/StdList.h                     |    18 +-
 Eigen/src/SuperLUSupport/SuperLUSupport.h          |    38 +-
 Eigen/src/UmfPackSupport/UmfPackSupport.h          |     6 +-
 Eigen/src/misc/RealSvd2x2.h                        |    55 +
 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            |   190 +-
 Eigen/src/plugins/ArrayCwiseUnaryOps.h             |   215 +-
 Eigen/src/plugins/BlockMethods.h                   |   145 +-
 Eigen/src/plugins/CommonCwiseBinaryOps.h           |    36 +-
 Eigen/src/plugins/CommonCwiseUnaryOps.h            |    48 +-
 Eigen/src/plugins/MatrixCwiseBinaryOps.h           |    20 +-
 README.md                                          |     6 +-
 bench/BenchTimer.h                                 |     1 -
 bench/btl/generic_bench/btl.hh                     |    13 +-
 bench/dense_solvers.cpp                            |   200 +-
 bench/perf_monitoring/gemm/changesets.txt          |    16 +-
 bench/perf_monitoring/gemm/lazy_gemm.cpp           |     9 +-
 bench/perf_monitoring/gemm/make_plot.sh            |     2 +-
 bench/perf_monitoring/gemm/run.sh                  |     8 +-
 bench/tensors/README                               |    15 +
 bench/tensors/benchmark.h                          |    49 +
 bench/tensors/benchmark_main.cc                    |   237 +
 bench/tensors/contraction_benchmarks_cpu.cc        |    39 +
 bench/tensors/tensor_benchmarks.h                  |   391 +-
 bench/tensors/tensor_benchmarks_cpu.cc             |    90 +-
 ...hmarks_gpu.cc => tensor_benchmarks_fp16_gpu.cu} |    36 +-
 ..._benchmarks_gpu.cc => tensor_benchmarks_gpu.cu} |    32 +-
 blas/PackedTriangularMatrixVector.h                |     4 +-
 blas/common.h                                      |    29 +-
 blas/level1_impl.h                                 |     6 +-
 blas/level2_cplx_impl.h                            |   110 +-
 blas/level2_impl.h                                 |   342 +-
 blas/level2_real_impl.h                            |   162 +-
 blas/level3_impl.h                                 |   436 +-
 blas/single.cpp                                    |     2 +-
 cmake/EigenDetermineOSVersion.cmake                |     2 +-
 cmake/EigenTesting.cmake                           |    44 +-
 cmake/FindSuperLU.cmake                            |    23 +-
 debian/changelog                                   |    12 +
 debian/control                                     |     4 +-
 debian/patches/02_remove_buildtype_check.patch     |     6 +-
 debian/patches/04_remove_piwik.patch               |     6 +-
 debian/patches/05_remove_html_timestamp.patch      |     8 +-
 debian/patches/06_remove_doc_matrix.patch          |     6 +-
 debian/patches/07_remove_compressed_doc.patch      |     8 +-
 debian/patches/08_fix_path_FindEigen3.patch        |     8 +-
 debian/patches/09_fix_1144.patch                   |   299 -
 debian/patches/10_vectorization.patch              |    25 +
 debian/patches/series                              |     2 +-
 debug/msvc/eigen.natvis                            |   470 +-
 debug/msvc/eigen_autoexp_part.dat                  |   590 +-
 doc/A05_PortingFrom2To3.dox                        |     8 +-
 doc/AsciiQuickReference.txt                        |   113 +-
 doc/CMakeLists.txt                                 |     4 +
 doc/CoeffwiseMathFunctionsTable.dox                |   525 +
 doc/CustomizingEigen.dox                           |    50 +-
 doc/DenseDecompositionBenchmark.dox                |    42 +
 doc/Doxyfile.in                                    |    20 +-
 doc/InplaceDecomposition.dox                       |   115 +
 doc/Manual.dox                                     |    10 +
 doc/MatrixfreeSolverExample.dox                    |     8 +-
 doc/PreprocessorDirectives.dox                     |    36 +-
 doc/QuickReference.dox                             |     2 +-
 doc/SparseLinearSystems.dox                        |    20 +-
 doc/SparseQuickReference.dox                       |    76 +-
 doc/StructHavingEigenMembers.dox                   |     6 +-
 doc/TemplateKeyword.dox                            |     8 +-
 doc/TopicAliasing.dox                              |    30 +-
 doc/TopicLazyEvaluation.dox                        |     4 +-
 doc/TopicLinearAlgebraDecompositions.dox           |     2 +
 doc/TutorialArrayClass.dox                         |     2 +-
 doc/TutorialReductionsVisitorsBroadcasting.dox     |    18 +-
 doc/TutorialReshapeSlicing.dox                     |    65 +
 doc/TutorialSparse.dox                             |    31 +-
 doc/UnalignedArrayAssert.dox                       |    32 +-
 ...ingIntelMKL.dox => UsingBlasLapackBackends.dox} |    75 +-
 doc/UsingIntelMKL.dox                              |    96 +-
 doc/eigendoxy.css                                  |    31 +-
 doc/examples/Cwise_erf.cpp                         |     9 +
 doc/examples/Cwise_erfc.cpp                        |     9 +
 doc/examples/Cwise_lgamma.cpp                      |     9 +
 doc/examples/TutorialInplaceLU.cpp                 |    61 +
 doc/ftv2node.png                                   |   Bin 0 -> 86 bytes
 doc/ftv2pnode.png                                  |   Bin 0 -> 229 bytes
 doc/snippets/CMakeLists.txt                        |     2 -
 doc/snippets/Cwise_sign.cpp                        |     2 +
 doc/snippets/MatrixBase_cwiseSign.cpp              |     4 +
 doc/snippets/TopicAliasing_mult4.cpp               |     5 +
 doc/snippets/TopicAliasing_mult5.cpp               |     5 +
 .../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/compile_snippet.cpp.in                |     5 +-
 lapack/lapack_common.h                             |     1 +
 lapack/svd.cpp                                     |     9 +-
 scripts/buildtests.in                              |     2 +-
 scripts/check.in                                   |     2 +-
 test/CMakeLists.txt                                |    38 +-
 test/adjoint.cpp                                   |    11 +
 test/array.cpp                                     |    54 +-
 test/array_for_matrix.cpp                          |    28 +-
 test/array_of_string.cpp                           |    32 +
 test/array_reverse.cpp                             |     2 -
 test/block.cpp                                     |     5 +
 test/boostmultiprec.cpp                            |   201 +
 test/bug1213.cpp                                   |    13 +
 test/bug1213.h                                     |     8 +
 test/bug1213_main.cpp                              |    18 +
 test/cholesky.cpp                                  |    70 +-
 test/cholmod_support.cpp                           |    14 +-
 test/commainitializer.cpp                          |    23 +
 test/diagonal.cpp                                  |     7 +
 test/dynalloc.cpp                                  |    28 +-
 test/eigensolver_generalized_real.cpp              |    32 +-
 test/eigensolver_generic.cpp                       |    29 +-
 test/eigensolver_selfadjoint.cpp                   |    62 +-
 test/evaluators.cpp                                |    14 +-
 test/fastmath.cpp                                  |     2 +-
 test/first_aligned.cpp                             |     2 +-
 test/geo_alignedbox.cpp                            |     2 +
 test/geo_homogeneous.cpp                           |     2 +
 test/geo_hyperplane.cpp                            |    10 +-
 test/geo_quaternion.cpp                            |    17 +-
 test/geo_transformations.cpp                       |    10 +-
 test/half_float.cpp                                |   242 +
 test/incomplete_cholesky.cpp                       |    40 +-
 test/inplace_decomposition.cpp                     |   110 +
 test/is_same_dense.cpp                             |     2 +
 test/linearstructure.cpp                           |    21 +-
 test/lu.cpp                                        |    23 +-
 test/main.h                                        |    51 +-
 test/mapped_matrix.cpp                             |     8 +-
 test/mapstride.cpp                                 |     8 +-
 test/mixingtypes.cpp                               |   167 +-
 test/nesting_ops.cpp                               |     4 +-
 test/nomalloc.cpp                                  |    13 +-
 test/nullary.cpp                                   |    32 +-
 test/packetmath.cpp                                |    35 +-
 test/pastix_support.cpp                            |     8 +
 test/product.h                                     |    59 +-
 test/product_large.cpp                             |    25 +-
 test/product_notemporary.cpp                       |     6 +
 test/qr.cpp                                        |     2 +-
 test/qr_colpivoting.cpp                            |   180 +
 test/qr_fullpivoting.cpp                           |    12 +-
 test/rand.cpp                                      |     3 +
 test/real_qz.cpp                                   |     9 +
 test/rvalue_types.cpp                              |     8 +-
 test/schur_real.cpp                                |     2 +-
 test/sparse_basic.cpp                              |    77 +-
 test/sparse_block.cpp                              |     5 +-
 test/sparse_product.cpp                            |    38 +-
 test/sparse_ref.cpp                                |     4 +-
 test/sparse_solver.h                               |    33 +
 test/sparse_vector.cpp                             |    56 +-
 test/sparseqr.cpp                                  |     2 +-
 test/stable_norm.cpp                               |    15 +
 test/{stdvector.cpp => stddeque_overload.cpp}      |    72 +-
 test/stdlist_overload.cpp                          |   192 +
 test/stdvector.cpp                                 |     6 +-
 test/stdvector_overload.cpp                        |     6 +-
 test/svd_common.h                                  |    19 +-
 test/svd_fill.h                                    |    19 +-
 test/swap.cpp                                      |    11 +-
 test/triangular.cpp                                |    12 +-
 test/unalignedassert.cpp                           |     2 +-
 test/vectorization_logic.cpp                       |   120 +-
 test/vectorwiseop.cpp                              |     9 +-
 test/zerosized.cpp                                 |    20 +-
 unsupported/Eigen/AlignedVector3                   |     2 +-
 unsupported/Eigen/CMakeLists.txt                   |     1 +
 unsupported/Eigen/CXX11/CMakeLists.txt             |     2 +-
 unsupported/Eigen/CXX11/Core                       |    48 -
 unsupported/Eigen/CXX11/Tensor                     |    32 +-
 unsupported/Eigen/CXX11/TensorSymmetry             |     2 +
 unsupported/Eigen/CXX11/ThreadPool                 |    65 +
 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/Tensor/README.md       |   176 +-
 unsupported/Eigen/CXX11/src/Tensor/Tensor.h        |    28 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h  |    17 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h  |    33 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorBase.h    |   228 +-
 .../Eigen/CXX11/src/Tensor/TensorBroadcasting.h    |    84 +-
 .../Eigen/CXX11/src/Tensor/TensorChipping.h        |    79 +-
 .../Eigen/CXX11/src/Tensor/TensorConcatenation.h   |    37 +-
 .../Eigen/CXX11/src/Tensor/TensorContraction.h     |   635 +-
 .../CXX11/src/Tensor/TensorContractionBlocking.h   |    56 +
 .../Eigen/CXX11/src/Tensor/TensorContractionCuda.h |   186 +-
 .../CXX11/src/Tensor/TensorContractionMapper.h     |   467 +
 .../CXX11/src/Tensor/TensorContractionThreadPool.h |   701 +-
 .../Eigen/CXX11/src/Tensor/TensorConversion.h      |   102 +-
 .../Eigen/CXX11/src/Tensor/TensorConvolution.h     |    67 +-
 .../Eigen/CXX11/src/Tensor/TensorCostModel.h       |   209 +
 .../Eigen/CXX11/src/Tensor/TensorCustomOp.h        |    35 +-
 .../Eigen/CXX11/src/Tensor/TensorDeviceCuda.h      |   154 +-
 .../Eigen/CXX11/src/Tensor/TensorDeviceDefault.h   |    20 +
 .../CXX11/src/Tensor/TensorDeviceThreadPool.h      |   299 +-
 .../Eigen/CXX11/src/Tensor/TensorDimensionList.h   |     2 +-
 .../Eigen/CXX11/src/Tensor/TensorDimensions.h      |    60 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h  |    35 +-
 .../Eigen/CXX11/src/Tensor/TensorEvaluator.h       |   175 +-
 .../Eigen/CXX11/src/Tensor/TensorExecutor.h        |   217 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h    |    99 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h     |   419 +-
 .../Eigen/CXX11/src/Tensor/TensorFixedSize.h       |   109 +-
 .../Eigen/CXX11/src/Tensor/TensorForcedEval.h      |    29 +-
 .../CXX11/src/Tensor/TensorForwardDeclarations.h   |     5 +-
 .../Eigen/CXX11/src/Tensor/TensorFunctors.h        |   326 +-
 .../Eigen/CXX11/src/Tensor/TensorGenerator.h       |    22 +-
 .../Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h |    33 +
 unsupported/Eigen/CXX11/src/Tensor/TensorIO.h      |    69 +-
 .../Eigen/CXX11/src/Tensor/TensorImagePatch.h      |   103 +-
 .../Eigen/CXX11/src/Tensor/TensorIndexList.h       |   303 +-
 .../Eigen/CXX11/src/Tensor/TensorInflation.h       |    34 +-
 .../Eigen/CXX11/src/Tensor/TensorInitializer.h     |     4 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h  |    52 +-
 .../Eigen/CXX11/src/Tensor/TensorLayoutSwap.h      |    14 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h  |     4 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorMap.h     |    55 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h    |    71 +-
 .../Eigen/CXX11/src/Tensor/TensorMorphing.h        |   327 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h |   201 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h   |    82 +-
 .../Eigen/CXX11/src/Tensor/TensorReduction.h       |   316 +-
 .../Eigen/CXX11/src/Tensor/TensorReductionCuda.h   |   641 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorRef.h     |    12 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h |    49 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorScan.h    |   287 +
 .../Eigen/CXX11/src/Tensor/TensorShuffling.h       |    41 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h |    13 +-
 .../Eigen/CXX11/src/Tensor/TensorStriding.h        |    61 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h  |    18 +-
 unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h |    47 +-
 .../Eigen/CXX11/src/Tensor/TensorVolumePatch.h     |   107 +-
 .../Eigen/CXX11/src/ThreadPool/CMakeLists.txt      |     6 +
 .../Eigen/CXX11/src/ThreadPool/EventCount.h        |   233 +
 .../CXX11/src/ThreadPool/NonBlockingThreadPool.h   |   272 +
 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/CMakeLists.txt    |     6 +
 .../Eigen/CXX11/src/{Core => }/util/CXX11Meta.h    |    34 +-
 .../CXX11/src/{Core => }/util/CXX11Workarounds.h   |     4 +-
 .../Eigen/CXX11/src/{Core => }/util/EmulateArray.h |    74 +-
 .../CXX11/src/{Core => }/util/EmulateCXX11Meta.h   |     2 +-
 unsupported/Eigen/CXX11/src/util/MaxSizeVector.h   |   130 +
 unsupported/Eigen/MPRealSupport                    |    29 +-
 unsupported/Eigen/OpenGLSupport                    |     4 +-
 unsupported/Eigen/SpecialFunctions                 |    61 +
 unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h    |   182 +-
 unsupported/Eigen/src/CMakeLists.txt               |     1 +
 unsupported/Eigen/src/IterativeSolvers/GMRES.h     |     5 +-
 .../src/KroneckerProduct/KroneckerTensorProduct.h  |     6 +-
 .../src/LevenbergMarquardt/LevenbergMarquardt.h    |     2 +-
 .../Eigen/src/MatrixFunctions/MatrixExponential.h  |    21 +-
 .../Eigen/src/MatrixFunctions/MatrixFunction.h     |     9 +-
 .../Eigen/src/MatrixFunctions/MatrixLogarithm.h    |    18 +-
 .../Eigen/src/MatrixFunctions/MatrixPower.h        |    18 +-
 .../Eigen/src/MatrixFunctions/MatrixSquareRoot.h   |    33 +-
 .../NonLinearOptimization/HybridNonLinearSolver.h  |     4 +-
 .../src/NonLinearOptimization/LevenbergMarquardt.h |     6 +-
 unsupported/Eigen/src/SparseExtra/RandomSetter.h   |     6 +-
 .../Eigen/src/SpecialFunctions/CMakeLists.txt      |    11 +
 .../SpecialFunctions/SpecialFunctionsArrayAPI.h    |   124 +
 .../SpecialFunctions/SpecialFunctionsFunctors.h    |   236 +
 .../src/SpecialFunctions/SpecialFunctionsHalf.h    |    47 +
 .../src/SpecialFunctions/SpecialFunctionsImpl.h    |  1551 ++
 .../SpecialFunctions/SpecialFunctionsPacketMath.h  |    58 +
 .../arch/CUDA/CudaSpecialFunctions.h               |   165 +
 unsupported/Eigen/src/Splines/Spline.h             |     6 +-
 unsupported/Eigen/src/Splines/SplineFitting.h      |     6 +-
 unsupported/doc/examples/BVH_Example.cpp           |     4 +-
 unsupported/test/CMakeLists.txt                    |   193 +-
 unsupported/test/FFTW.cpp                          |    32 +-
 unsupported/test/NonLinearOptimization.cpp         |    16 +-
 unsupported/test/autodiff.cpp                      |    31 +-
 unsupported/test/autodiff_scalar.cpp               |    39 +
 unsupported/test/cxx11_eventcount.cpp              |   140 +
 unsupported/test/cxx11_meta.cpp                    |    25 +-
 .../test/cxx11_non_blocking_thread_pool.cpp        |   107 +
 unsupported/test/cxx11_runqueue.cpp                |   235 +
 unsupported/test/cxx11_tensor_argmax.cpp           |     8 +-
 ...argmax_cuda.cpp => cxx11_tensor_argmax_cuda.cu} |    24 +-
 unsupported/test/cxx11_tensor_assign.cpp           |     2 +-
 unsupported/test/cxx11_tensor_broadcasting.cpp     |     2 +-
 unsupported/test/cxx11_tensor_cast_float16_cuda.cu |    80 +
 unsupported/test/cxx11_tensor_contract_cuda.cpp    |   120 -
 unsupported/test/cxx11_tensor_contract_cuda.cu     |   214 +
 unsupported/test/cxx11_tensor_contraction.cpp      |    63 +-
 unsupported/test/cxx11_tensor_cuda.cpp             |   664 -
 unsupported/test/cxx11_tensor_cuda.cu              |  1240 ++
 ...11_tensor_device.cpp => cxx11_tensor_device.cu} |    26 +-
 unsupported/test/cxx11_tensor_dimension.cpp        |    19 +-
 unsupported/test/cxx11_tensor_empty.cpp            |    40 +
 unsupported/test/cxx11_tensor_expr.cpp             |    28 +-
 unsupported/test/cxx11_tensor_fft.cpp              |    56 +-
 unsupported/test/cxx11_tensor_fixed_size.cpp       |    24 +-
 unsupported/test/cxx11_tensor_forced_eval.cpp      |     9 +-
 unsupported/test/cxx11_tensor_image_patch.cpp      |    49 +-
 unsupported/test/cxx11_tensor_index_list.cpp       |   106 +
 unsupported/test/cxx11_tensor_intdiv.cpp           |     2 +-
 unsupported/test/cxx11_tensor_io.cpp               |    22 +
 unsupported/test/cxx11_tensor_map.cpp              |    36 +-
 unsupported/test/cxx11_tensor_math.cpp             |     4 +-
 unsupported/test/cxx11_tensor_mixed_indices.cpp    |     4 +-
 unsupported/test/cxx11_tensor_morphing.cpp         |   165 +-
 unsupported/test/cxx11_tensor_notification.cpp     |    81 +
 unsupported/test/cxx11_tensor_of_complex.cpp       |    24 +-
 unsupported/test/cxx11_tensor_of_float16_cuda.cu   |   430 +
 unsupported/test/cxx11_tensor_random.cpp           |     2 +-
 unsupported/test/cxx11_tensor_random_cuda.cpp      |    35 -
 unsupported/test/cxx11_tensor_random_cuda.cu       |    85 +
 unsupported/test/cxx11_tensor_reduction.cpp        |    38 +-
 ...ion_cuda.cpp => cxx11_tensor_reduction_cuda.cu} |     7 +-
 unsupported/test/cxx11_tensor_roundings.cpp        |    62 +
 unsupported/test/cxx11_tensor_scan.cpp             |   110 +
 unsupported/test/cxx11_tensor_scan_cuda.cu         |    77 +
 unsupported/test/cxx11_tensor_simple.cpp           |     5 +-
 unsupported/test/cxx11_tensor_sugar.cpp            |    43 +
 unsupported/test/cxx11_tensor_thread_pool.cpp      |   132 +-
 unsupported/test/cxx11_tensor_uint128.cpp          |    50 +-
 unsupported/test/levenberg_marquardt.cpp           |    30 +-
 unsupported/test/matrix_function.cpp               |     4 +-
 unsupported/test/matrix_functions.h                |     2 +-
 unsupported/test/matrix_power.cpp                  |    42 +-
 unsupported/test/mpreal/mpreal.h                   |  6208 +++----
 unsupported/test/mpreal_support.cpp                |     1 +
 unsupported/test/special_functions.cpp             |   345 +
 unsupported/test/splines.cpp                       |     2 +-
 536 files changed, 49329 insertions(+), 14509 deletions(-)
 rename Eigen/src/Cholesky/{LLT_MKL.h => LLT_LAPACKE.h} (81%)
 mode change 100755 => 100644 Eigen/src/Core/AssignEvaluator.h
 create mode 100644 Eigen/src/Core/ConditionEstimator.h
 create mode 100644 Eigen/src/Core/CwiseTernaryOp.h
 mode change 100755 => 100644 Eigen/src/Core/ProductEvaluators.h
 delete mode 100644 Eigen/src/Core/SpecialFunctions.h
 mode change 100755 => 100644 Eigen/src/Core/VectorwiseOp.h
 create mode 100644 Eigen/src/Core/arch/CUDA/Half.h
 create mode 100644 Eigen/src/Core/arch/CUDA/PacketMathHalf.h
 create mode 100644 Eigen/src/Core/arch/CUDA/TypeCasting.h
 create mode 100644 Eigen/src/Core/arch/ZVector/CMakeLists.txt
 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/TernaryFunctors.h
 rename Eigen/src/Core/products/{GeneralMatrixMatrixTriangular_MKL.h => GeneralMatrixMatrixTriangular_BLAS.h} (72%)
 rename Eigen/src/Core/products/{GeneralMatrixMatrix_MKL.h => GeneralMatrixMatrix_BLAS.h} (77%)
 rename Eigen/src/Core/products/{GeneralMatrixVector_MKL.h => GeneralMatrixVector_BLAS.h} (80%)
 mode change 100755 => 100644
 rename Eigen/src/Core/products/{SelfadjointMatrixMatrix_MKL.h => SelfadjointMatrixMatrix_BLAS.h} (68%)
 rename Eigen/src/Core/products/{SelfadjointMatrixVector_MKL.h => SelfadjointMatrixVector_BLAS.h} (79%)
 mode change 100755 => 100644
 rename Eigen/src/Core/products/{TriangularMatrixMatrix_MKL.h => TriangularMatrixMatrix_BLAS.h} (77%)
 mode change 100755 => 100644
 rename Eigen/src/Core/products/{TriangularMatrixVector_MKL.h => TriangularMatrixVector_BLAS.h} (74%)
 rename Eigen/src/Core/products/{TriangularSolverMatrix_MKL.h => TriangularSolverMatrix_BLAS.h} (75%)
 mode change 100644 => 100755 Eigen/src/Core/util/MKL_support.h
 mode change 100644 => 100755 Eigen/src/Core/util/Meta.h
 rename Eigen/src/Eigenvalues/{ComplexSchur_MKL.h => ComplexSchur_LAPACKE.h} (69%)
 mode change 100755 => 100644
 mode change 100755 => 100644 Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
 mode change 100755 => 100644 Eigen/src/Eigenvalues/RealQZ.h
 rename Eigen/src/Eigenvalues/{RealSchur_MKL.h => RealSchur_LAPACKE.h} (67%)
 mode change 100755 => 100644
 rename Eigen/src/Eigenvalues/{SelfAdjointEigenSolver_MKL.h => SelfAdjointEigenSolver_LAPACKE.h} (66%)
 mode change 100755 => 100644
 rename Eigen/src/LU/{PartialPivLU_MKL.h => PartialPivLU_LAPACKE.h} (77%)
 mode change 100755 => 100644 Eigen/src/PardisoSupport/PardisoSupport.h
 rename Eigen/src/QR/{ColPivHouseholderQR_MKL.h => ColPivHouseholderQR_LAPACKE.h} (67%)
 mode change 100755 => 100644
 create mode 100644 Eigen/src/QR/CompleteOrthogonalDecomposition.h
 rename Eigen/src/QR/{HouseholderQR_MKL.h => HouseholderQR_LAPACKE.h} (80%)
 mode change 100755 => 100644 Eigen/src/SVD/JacobiSVD.h
 rename Eigen/src/SVD/{JacobiSVD_MKL.h => JacobiSVD_LAPACKE.h} (62%)
 mode change 100755 => 100644 Eigen/src/SparseLU/SparseLU.h
 create mode 100644 Eigen/src/misc/RealSvd2x2.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
 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
 copy bench/tensors/{tensor_benchmarks_gpu.cc => tensor_benchmarks_fp16_gpu.cu} (71%)
 rename bench/tensors/{tensor_benchmarks_gpu.cc => tensor_benchmarks_gpu.cu} (73%)
 delete mode 100644 debian/patches/09_fix_1144.patch
 create mode 100644 debian/patches/10_vectorization.patch
 create mode 100644 doc/CoeffwiseMathFunctionsTable.dox
 create mode 100644 doc/DenseDecompositionBenchmark.dox
 create mode 100644 doc/InplaceDecomposition.dox
 create mode 100644 doc/TutorialReshapeSlicing.dox
 copy doc/{UsingIntelMKL.dox => UsingBlasLapackBackends.dox} (56%)
 create mode 100644 doc/examples/Cwise_erf.cpp
 create mode 100644 doc/examples/Cwise_erfc.cpp
 create mode 100644 doc/examples/Cwise_lgamma.cpp
 create mode 100644 doc/examples/TutorialInplaceLU.cpp
 create mode 100644 doc/ftv2node.png
 create mode 100644 doc/ftv2pnode.png
 create mode 100644 doc/snippets/Cwise_sign.cpp
 create mode 100644 doc/snippets/MatrixBase_cwiseSign.cpp
 create mode 100644 doc/snippets/TopicAliasing_mult4.cpp
 create mode 100644 doc/snippets/TopicAliasing_mult5.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 test/array_of_string.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/half_float.cpp
 create mode 100644 test/inplace_decomposition.cpp
 copy test/{stdvector.cpp => stddeque_overload.cpp} (58%)
 create mode 100644 test/stdlist_overload.cpp
 delete mode 100644 unsupported/Eigen/CXX11/Core
 create mode 100644 unsupported/Eigen/CXX11/ThreadPool
 delete mode 100644 unsupported/Eigen/CXX11/src/Core/CMakeLists.txt
 delete mode 100644 unsupported/Eigen/CXX11/src/Core/util/CMakeLists.txt
 create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorContractionBlocking.h
 create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h
 create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h
 create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h
 create mode 100644 unsupported/Eigen/CXX11/src/Tensor/TensorScan.h
 create mode 100644 unsupported/Eigen/CXX11/src/ThreadPool/CMakeLists.txt
 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/CMakeLists.txt
 rename unsupported/Eigen/CXX11/src/{Core => }/util/CXX11Meta.h (96%)
 rename unsupported/Eigen/CXX11/src/{Core => }/util/CXX11Workarounds.h (95%)
 rename unsupported/Eigen/CXX11/src/{Core => }/util/EmulateArray.h (78%)
 rename unsupported/Eigen/CXX11/src/{Core => }/util/EmulateCXX11Meta.h (99%)
 create mode 100644 unsupported/Eigen/CXX11/src/util/MaxSizeVector.h
 create mode 100644 unsupported/Eigen/SpecialFunctions
 create mode 100644 unsupported/Eigen/src/SpecialFunctions/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
 create mode 100644 unsupported/test/cxx11_eventcount.cpp
 create mode 100644 unsupported/test/cxx11_non_blocking_thread_pool.cpp
 create mode 100644 unsupported/test/cxx11_runqueue.cpp
 rename unsupported/test/{cxx11_tensor_argmax_cuda.cpp => cxx11_tensor_argmax_cuda.cu} (94%)
 create mode 100644 unsupported/test/cxx11_tensor_cast_float16_cuda.cu
 delete mode 100644 unsupported/test/cxx11_tensor_contract_cuda.cpp
 create mode 100644 unsupported/test/cxx11_tensor_contract_cuda.cu
 delete mode 100644 unsupported/test/cxx11_tensor_cuda.cpp
 create mode 100644 unsupported/test/cxx11_tensor_cuda.cu
 rename unsupported/test/{cxx11_tensor_device.cpp => cxx11_tensor_device.cu} (95%)
 create mode 100644 unsupported/test/cxx11_tensor_empty.cpp
 create mode 100644 unsupported/test/cxx11_tensor_notification.cpp
 create mode 100644 unsupported/test/cxx11_tensor_of_float16_cuda.cu
 delete mode 100644 unsupported/test/cxx11_tensor_random_cuda.cpp
 create mode 100644 unsupported/test/cxx11_tensor_random_cuda.cu
 rename unsupported/test/{cxx11_tensor_reduction_cuda.cpp => cxx11_tensor_reduction_cuda.cu} (90%)
 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/special_functions.cpp

-- 
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