[eigen3] 01/06: Merge tag 'upstream/3.3_beta1'
Anton Gladky
gladk at moszumanska.debian.org
Fri Dec 18 21:13:22 UTC 2015
This is an automated email from the git hooks/post-receive script.
gladk pushed a commit to branch master
in repository eigen3.
commit b4abdc25fda96f9fead923b5b16d51c7184caca4
Merge: 161b90e 980143b
Author: Anton Gladky <gladk at debian.org>
Date: Fri Dec 18 21:52:27 2015 +0100
Merge tag 'upstream/3.3_beta1'
Upstream version 3.3~beta1
.hg_archival.txt | 4 +-
.hgtags | 1 +
CMakeLists.txt | 85 +--
Eigen/Cholesky | 7 +
Eigen/CholmodSupport | 7 +
Eigen/Core | 6 +-
Eigen/Eigenvalues | 7 +
Eigen/Geometry | 7 +
Eigen/Householder | 7 +
Eigen/IterativeLinearSolvers | 8 +
Eigen/Jacobi | 7 +
Eigen/LU | 7 +
Eigen/MetisSupport | 7 +
Eigen/OrderingMethods | 7 +
Eigen/PaStiXSupport | 7 +
Eigen/PardisoSupport | 9 +-
Eigen/QR | 7 +
Eigen/QtAlignedMalloc | 6 +
Eigen/SPQRSupport | 7 +
Eigen/SVD | 7 +
Eigen/Sparse | 7 +
Eigen/SparseCore | 9 +-
Eigen/SparseQR | 7 +
Eigen/SuperLUSupport | 9 +
Eigen/UmfPackSupport | 7 +
Eigen/src/Cholesky/LDLT.h | 13 +-
Eigen/src/Cholesky/LLT.h | 15 +-
Eigen/src/CholmodSupport/CholmodSupport.h | 14 +-
Eigen/src/Core/ArrayBase.h | 5 +-
Eigen/src/Core/AssignEvaluator.h | 64 +-
Eigen/src/Core/BooleanRedux.h | 12 +-
Eigen/src/Core/CommaInitializer.h | 2 +-
Eigen/src/Core/CoreEvaluators.h | 142 ++--
Eigen/src/Core/DenseBase.h | 19 +-
Eigen/src/Core/DenseCoeffsBase.h | 8 +-
Eigen/src/Core/Dot.h | 8 +-
Eigen/src/Core/GeneralProduct.h | 23 +-
Eigen/src/Core/GenericPacketMath.h | 21 +-
Eigen/src/Core/GlobalFunctions.h | 4 +
Eigen/src/Core/Inverse.h | 29 +-
Eigen/src/Core/MapBase.h | 4 +
Eigen/src/Core/MathFunctions.h | 215 ++++--
Eigen/src/Core/MatrixBase.h | 58 +-
Eigen/src/Core/NumTraits.h | 6 +-
Eigen/src/Core/PermutationMatrix.h | 98 +--
Eigen/src/Core/PlainObjectBase.h | 31 +-
Eigen/src/Core/Product.h | 23 -
Eigen/src/Core/ProductEvaluators.h | 154 ++--
Eigen/src/Core/Redux.h | 29 +-
Eigen/src/Core/Solve.h | 31 +-
Eigen/src/Core/SolveTriangular.h | 54 +-
Eigen/src/Core/SolverBase.h | 130 ++++
Eigen/src/Core/SpecialFunctions.h | 160 ++++
Eigen/src/Core/Transpose.h | 2 +-
Eigen/src/Core/TriangularMatrix.h | 83 +-
Eigen/src/Core/VectorwiseOp.h | 69 +-
Eigen/src/Core/Visitor.h | 13 +-
Eigen/src/Core/arch/AVX/MathFunctions.h | 40 +-
Eigen/src/Core/arch/AVX/PacketMath.h | 21 +-
Eigen/src/Core/arch/CUDA/MathFunctions.h | 37 +
Eigen/src/Core/arch/CUDA/PacketMath.h | 15 +-
Eigen/src/Core/arch/NEON/Complex.h | 6 +-
Eigen/src/Core/arch/SSE/Complex.h | 4 +-
Eigen/src/Core/arch/SSE/PacketMath.h | 85 +--
Eigen/src/Core/functors/BinaryFunctors.h | 67 +-
Eigen/src/Core/functors/NullaryFunctors.h | 13 +-
Eigen/src/Core/functors/UnaryFunctors.h | 173 ++++-
Eigen/src/Core/products/GeneralBlockPanelKernel.h | 43 +-
Eigen/src/Core/products/GeneralMatrixMatrix.h | 2 +-
Eigen/src/Core/products/Parallelizer.h | 22 +-
Eigen/src/Core/products/SelfadjointMatrixVector.h | 21 +-
.../Core/products/SelfadjointMatrixVector_MKL.h | 13 +-
Eigen/src/Core/products/TriangularSolverMatrix.h | 9 +-
Eigen/src/Core/util/Constants.h | 20 +-
Eigen/src/Core/util/DisableStupidWarnings.h | 7 +-
Eigen/src/Core/util/ForwardDeclarations.h | 9 +-
Eigen/src/Core/util/Macros.h | 69 +-
Eigen/src/Core/util/Memory.h | 16 +-
Eigen/src/Core/util/Meta.h | 53 +-
Eigen/src/Core/util/StaticAssert.h | 10 +-
Eigen/src/Core/util/XprHelper.h | 94 ++-
Eigen/src/Eigenvalues/ComplexEigenSolver.h | 15 +-
Eigen/src/Eigenvalues/ComplexSchur.h | 15 +-
Eigen/src/Eigenvalues/ComplexSchur_MKL.h | 8 +-
Eigen/src/Eigenvalues/EigenSolver.h | 15 +-
Eigen/src/Eigenvalues/GeneralizedEigenSolver.h | 2 +-
Eigen/src/Eigenvalues/HessenbergDecomposition.h | 10 +-
Eigen/src/Eigenvalues/RealQZ.h | 2 +-
Eigen/src/Eigenvalues/RealSchur.h | 13 +-
Eigen/src/Eigenvalues/RealSchur_MKL.h | 6 +-
Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h | 15 +-
Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h | 8 +-
Eigen/src/Eigenvalues/Tridiagonalization.h | 10 +-
Eigen/src/Geometry/AlignedBox.h | 2 +-
Eigen/src/Geometry/AngleAxis.h | 13 +-
Eigen/src/Geometry/Homogeneous.h | 5 +
Eigen/src/Geometry/Quaternion.h | 7 +-
Eigen/src/Geometry/Rotation2D.h | 21 +
Eigen/src/Geometry/Transform.h | 49 +-
.../IterativeLinearSolvers/BasicPreconditioners.h | 12 +-
Eigen/src/IterativeLinearSolvers/BiCGSTAB.h | 11 +-
.../src/IterativeLinearSolvers/ConjugateGradient.h | 26 +-
.../IterativeLinearSolvers}/IncompleteCholesky.h | 135 +++-
Eigen/src/IterativeLinearSolvers/IncompleteLUT.h | 31 +-
.../IterativeLinearSolvers/IterativeSolverBase.h | 167 +++-
.../LeastSquareConjugateGradient.h | 9 +-
Eigen/src/LU/FullPivLU.h | 139 +++-
Eigen/src/LU/PartialPivLU.h | 88 ++-
Eigen/src/PaStiXSupport/PaStiXSupport.h | 16 +-
Eigen/src/PardisoSupport/PardisoSupport.h | 10 +-
Eigen/src/QR/ColPivHouseholderQR.h | 38 +-
Eigen/src/QR/ColPivHouseholderQR_MKL.h | 6 +-
Eigen/src/QR/FullPivHouseholderQR.h | 31 +-
Eigen/src/QR/HouseholderQR.h | 13 +-
Eigen/src/SPQRSupport/SuiteSparseQRSupport.h | 50 +-
Eigen/src/SVD/JacobiSVD.h | 4 +-
Eigen/src/SparseCholesky/SimplicialCholesky.h | 9 +
.../SparseCore/ConservativeSparseSparseProduct.h | 87 ++-
Eigen/src/SparseCore/SparseAssign.h | 23 +-
Eigen/src/SparseCore/SparseBlock.h | 79 +-
Eigen/src/SparseCore/SparseCompressedBase.h | 104 ++-
Eigen/src/SparseCore/SparseCwiseBinaryOp.h | 30 +-
Eigen/src/SparseCore/SparseCwiseUnaryOp.h | 14 +-
Eigen/src/SparseCore/SparseDenseProduct.h | 24 +-
Eigen/src/SparseCore/SparseDiagonalProduct.h | 10 +-
Eigen/src/SparseCore/SparseMap.h | 26 +-
Eigen/src/SparseCore/SparseMatrix.h | 78 +-
Eigen/src/SparseCore/SparseMatrixBase.h | 39 +-
Eigen/src/SparseCore/SparsePermutation.h | 72 +-
Eigen/src/SparseCore/SparseProduct.h | 75 +-
Eigen/src/SparseCore/SparseRef.h | 173 ++++-
Eigen/src/SparseCore/SparseSelfAdjointView.h | 8 +-
Eigen/src/SparseCore/SparseTranspose.h | 4 +-
Eigen/src/SparseCore/SparseTriangularView.h | 5 +-
Eigen/src/SparseCore/SparseUtil.h | 43 +-
Eigen/src/SparseCore/SparseVector.h | 99 +--
Eigen/src/SparseCore/SparseView.h | 1 +
Eigen/src/SparseLU/SparseLU.h | 13 +-
Eigen/src/SparseQR/SparseQR.h | 8 +
Eigen/src/SuperLUSupport/SuperLUSupport.h | 25 +-
Eigen/src/UmfPackSupport/UmfPackSupport.h | 64 +-
Eigen/src/plugins/ArrayCwiseUnaryOps.h | 79 ++
Eigen/src/plugins/MatrixCwiseUnaryOps.h | 12 +
bench/BenchTimer.h | 9 +
bench/bench_gemm.cpp | 7 +-
bench/btl/CMakeLists.txt | 21 +-
bench/btl/generic_bench/bench_parameter.hh | 2 +-
bench/perf_monitoring/gemm/changesets.txt | 2 +
bench/perf_monitoring/gemm/gemm.cpp | 2 +-
.../gemm/{settings.txt => gemm_settings.txt} | 0
bench/perf_monitoring/gemm/lazy_gemm.cpp | 97 +++
bench/perf_monitoring/gemm/lazy_gemm_settings.txt | 15 +
bench/perf_monitoring/gemm/make_plot.sh | 3 +-
bench/perf_monitoring/gemm/{run_gemm.sh => run.sh} | 32 +-
bench/spbench/CMakeLists.txt | 2 +-
blas/level2_cplx_impl.h | 4 +-
blas/level2_real_impl.h | 4 +-
blas/level3_impl.h | 14 +-
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 +++--
cmake/Eigen3Config.cmake.in | 2 +-
cmake/EigenConfigureTesting.cmake | 9 +-
cmake/FindAdolc.cmake | 2 +-
cmake/FindSPQR.cmake | 7 +-
cmake/FindSuperLU.cmake | 62 +-
cmake/FindUmfpack.cmake | 21 +-
cmake/language_support.cmake | 2 +-
doc/Doxyfile.in | 7 +-
doc/Manual.dox | 2 +
doc/MatrixfreeSolverExample.dox | 20 +
doc/PreprocessorDirectives.dox | 2 +
doc/SparseLinearSystems.dox | 77 +-
doc/TopicMultithreading.dox | 2 +
doc/TutorialGeometry.dox | 9 +-
doc/TutorialReductionsVisitorsBroadcasting.dox | 13 +-
doc/TutorialSparse.dox | 2 +-
doc/UsingIntelMKL.dox | 3 +-
...isitorsBroadcasting_reductions_operatornorm.cpp | 18 +
doc/examples/matrixfree_cg.cpp | 128 ++++
doc/special_examples/random_cpp11.cpp | 2 +-
eigen3.pc.in | 7 +-
failtest/CMakeLists.txt | 3 +
failtest/ternary_1.cpp | 13 +
failtest/ternary_2.cpp | 13 +
test/CMakeLists.txt | 16 +-
test/array.cpp | 32 +-
test/basicstuff.cpp | 14 +
test/dynalloc.cpp | 17 +-
test/eigensolver_complex.cpp | 8 +-
test/eigensolver_generalized_real.cpp | 8 +
test/eigensolver_generic.cpp | 8 +-
test/eigensolver_selfadjoint.cpp | 14 +-
test/evaluators.cpp | 39 +-
test/fastmath.cpp | 98 +++
test/geo_alignedbox.cpp | 4 +-
test/geo_quaternion.cpp | 6 +
test/geo_transformations.cpp | 39 +-
{unsupported/test => test}/incomplete_cholesky.cpp | 2 +-
test/is_same_dense.cpp | 11 +-
test/linearstructure.cpp | 6 +-
test/lu.cpp | 58 +-
test/metis_support.cpp | 22 +-
test/mixingtypes.cpp | 27 +-
test/mpl2only.cpp | 20 +
test/nesting_ops.cpp | 84 ++-
test/nullary.cpp | 2 +
test/packetmath.cpp | 158 ++--
test/product.h | 9 +
test/product_large.cpp | 11 +
test/product_notemporary.cpp | 22 +-
test/product_small.cpp | 174 +++++
test/product_trmm.cpp | 22 +-
test/rand.cpp | 18 +-
test/redux.cpp | 19 +-
test/ref.cpp | 13 +-
test/schur_complex.cpp | 4 +-
test/schur_real.cpp | 2 +-
test/sparse_basic.cpp | 78 +-
test/sparse_permutations.cpp | 87 ++-
test/sparse_product.cpp | 15 +
test/sparse_ref.cpp | 32 +-
test/sparse_solver.h | 65 +-
test/sparselu.cpp | 22 +-
test/unalignedassert.cpp | 6 +-
test/vectorization_logic.cpp | 37 +-
test/vectorwiseop.cpp | 80 +-
test/visitor.cpp | 5 +
unsupported/Eigen/AdolcForward | 2 +-
unsupported/Eigen/CMakeLists.txt | 25 +-
unsupported/Eigen/CXX11/Core | 3 +-
unsupported/Eigen/CXX11/Tensor | 14 +-
unsupported/Eigen/CXX11/src/Core/util/CXX11Meta.h | 75 +-
.../Eigen/CXX11/src/Core/util/CXX11Workarounds.h | 30 -
.../Eigen/CXX11/src/Core/util/EmulateArray.h | 225 ++++++
.../Eigen/CXX11/src/Core/util/EmulateCXX11Meta.h | 126 +---
unsupported/Eigen/CXX11/src/Tensor/README.md | 13 +
unsupported/Eigen/CXX11/src/Tensor/Tensor.h | 136 +++-
unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h | 42 +-
unsupported/Eigen/CXX11/src/Tensor/TensorBase.h | 129 +++-
.../Eigen/CXX11/src/Tensor/TensorBroadcasting.h | 36 +-
.../Eigen/CXX11/src/Tensor/TensorConcatenation.h | 4 +-
.../Eigen/CXX11/src/Tensor/TensorContraction.h | 253 ++++---
.../Eigen/CXX11/src/Tensor/TensorContractionCuda.h | 5 +-
.../Eigen/CXX11/src/Tensor/TensorConversion.h | 7 +-
unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h | 86 ---
.../{TensorDeviceType.h => TensorDeviceCuda.h} | 283 +------
.../Eigen/CXX11/src/Tensor/TensorDeviceDefault.h | 61 ++
.../CXX11/src/Tensor/TensorDeviceThreadPool.h | 224 ++++++
.../Eigen/CXX11/src/Tensor/TensorDimensionList.h | 113 +--
.../Eigen/CXX11/src/Tensor/TensorDimensions.h | 66 +-
.../Eigen/CXX11/src/Tensor/TensorEvaluator.h | 2 +-
.../Eigen/CXX11/src/Tensor/TensorExecutor.h | 85 ++-
unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h | 598 +++++++++++++++
.../Eigen/CXX11/src/Tensor/TensorFixedSize.h | 40 +-
.../Eigen/CXX11/src/Tensor/TensorForcedEval.h | 6 +-
.../CXX11/src/Tensor/TensorForwardDeclarations.h | 15 +-
.../Eigen/CXX11/src/Tensor/TensorFunctors.h | 46 +-
unsupported/Eigen/CXX11/src/Tensor/TensorIO.h | 5 +-
.../Eigen/CXX11/src/Tensor/TensorIndexList.h | 355 ++++++---
.../Eigen/CXX11/src/Tensor/TensorInitializer.h | 12 +
unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h | 53 +-
unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h | 54 ++
unsupported/Eigen/CXX11/src/Tensor/TensorMap.h | 40 +-
unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h | 70 +-
.../Eigen/CXX11/src/Tensor/TensorMorphing.h | 4 +-
unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h | 5 +
.../Eigen/CXX11/src/Tensor/TensorReduction.h | 307 ++------
.../Eigen/CXX11/src/Tensor/TensorReductionCuda.h | 140 ++++
unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h | 5 +-
unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h | 14 +-
unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h | 10 +-
unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h | 233 ++++++
unsupported/Eigen/IterativeSolvers | 2 +-
unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h | 19 +-
unsupported/Eigen/src/CMakeLists.txt | 1 +
unsupported/Eigen/src/Eigenvalues/CMakeLists.txt | 6 +
unsupported/Eigen/src/IterativeSolvers/DGMRES.h | 22 +-
unsupported/Eigen/src/IterativeSolvers/GMRES.h | 9 +-
unsupported/Eigen/src/IterativeSolvers/MINRES.h | 29 +-
.../src/KroneckerProduct/KroneckerTensorProduct.h | 2 +-
.../Eigen/src/MatrixFunctions/MatrixExponential.h | 2 +-
unsupported/Eigen/src/Skyline/SkylineProduct.h | 2 +-
.../Eigen/src/SparseExtra/DynamicSparseMatrix.h | 2 +
unsupported/test/CMakeLists.txt | 10 +-
unsupported/test/autodiff.cpp | 53 +-
unsupported/test/cxx11_tensor_argmax.cpp | 40 +-
unsupported/test/cxx11_tensor_assign.cpp | 12 +-
unsupported/test/cxx11_tensor_casts.cpp | 4 +-
unsupported/test/cxx11_tensor_cuda.cpp | 139 ++++
unsupported/test/cxx11_tensor_custom_index.cpp | 100 +++
unsupported/test/cxx11_tensor_custom_op.cpp | 12 +-
unsupported/test/cxx11_tensor_fft.cpp | 273 +++++++
unsupported/test/cxx11_tensor_fixed_size.cpp | 28 +
unsupported/test/cxx11_tensor_ifft.cpp | 154 ++++
unsupported/test/cxx11_tensor_index_list.cpp | 50 +-
unsupported/test/cxx11_tensor_intdiv.cpp | 33 +-
unsupported/test/cxx11_tensor_map.cpp | 126 ++++
unsupported/test/cxx11_tensor_morphing.cpp | 11 +
unsupported/test/cxx11_tensor_reduction.cpp | 116 ++-
unsupported/test/cxx11_tensor_reduction_cuda.cpp | 8 +-
unsupported/test/cxx11_tensor_reverse.cpp | 16 +-
unsupported/test/cxx11_tensor_simple.cpp | 34 +-
unsupported/test/cxx11_tensor_sugar.cpp | 38 +
unsupported/test/cxx11_tensor_uint128.cpp | 144 ++++
unsupported/test/forward_adolc.cpp | 4 +-
unsupported/test/mpreal/mpreal.h | 838 +++++++++++----------
314 files changed, 10693 insertions(+), 4224 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