[eigen3] 01/05: Merge tag 'upstream/3.3_beta2'
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 commit to branch master
in repository eigen3.
commit 01ad63389ddca0d5474c44f22f8124e80893188a
Merge: f97c224 301b69f
Author: Anton Gladky <gladk at debian.org>
Date: Mon Aug 1 17:44:57 2016 +0200
Merge tag 'upstream/3.3_beta2'
Upstream version 3.3~beta2
.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 +-
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 +-
525 files changed, 49268 insertions(+), 14186 deletions(-)
--
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