[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [41277] trunk/blender: Libraries upgrade:

Sergey Sharybin g.ulairi at gmail.com
Tue Oct 25 14:37:42 CEST 2011


Revision: 41277
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41277
Author:   nazgul
Date:     2011-10-25 12:37:42 +0000 (Tue, 25 Oct 2011)
Log Message:
-----------
Libraries upgrade:

- Upgrade Eigen2 library to Eigen3
- Upgrade colamd library and placed in extern/ so other libraries from extern/ can use it

NOTE: With previous version of Eigen (3.0.1) it was necessary to define
      EIGEN_DONT_ALIGN_STATICALLY macro to make it compilable on windows 32bit.
      After latest upgrade it seems to be unnecessary (at least when was testing libmv),
      so i removed that defines which can reduce speed and lead to other problems.

Modified Paths:
--------------
    trunk/blender/extern/CMakeLists.txt
    trunk/blender/extern/SConscript
    trunk/blender/intern/itasc/CMakeLists.txt
    trunk/blender/intern/itasc/ConstraintSet.cpp
    trunk/blender/intern/itasc/ControlledObject.cpp
    trunk/blender/intern/itasc/CopyPose.cpp
    trunk/blender/intern/itasc/SConscript
    trunk/blender/intern/itasc/Scene.cpp
    trunk/blender/intern/itasc/WDLSSolver.cpp
    trunk/blender/intern/itasc/WSDLSSolver.cpp
    trunk/blender/intern/itasc/kdl/inertia.cpp
    trunk/blender/intern/itasc/kdl/inertia.hpp
    trunk/blender/intern/itasc/kdl/utilities/svd_eigen_HH.hpp
    trunk/blender/intern/opennl/CMakeLists.txt
    trunk/blender/intern/opennl/SConscript
    trunk/blender/intern/opennl/superlu/get_perm_c.c
    trunk/blender/source/blender/ikplugin/CMakeLists.txt
    trunk/blender/source/blender/ikplugin/SConscript
    trunk/blender/source/blenderplayer/CMakeLists.txt
    trunk/blender/source/creator/CMakeLists.txt
    trunk/blender/source/gameengine/Converter/BL_SkinDeformer.cpp
    trunk/blender/source/gameengine/Converter/CMakeLists.txt
    trunk/blender/source/gameengine/Converter/SConscript

Added Paths:
-----------
    trunk/blender/extern/Eigen3/
    trunk/blender/extern/Eigen3/Eigen/
    trunk/blender/extern/Eigen3/Eigen/Array
    trunk/blender/extern/Eigen3/Eigen/Cholesky
    trunk/blender/extern/Eigen3/Eigen/Core
    trunk/blender/extern/Eigen3/Eigen/Dense
    trunk/blender/extern/Eigen3/Eigen/Eigen
    trunk/blender/extern/Eigen3/Eigen/Eigen2Support
    trunk/blender/extern/Eigen3/Eigen/Eigenvalues
    trunk/blender/extern/Eigen3/Eigen/Geometry
    trunk/blender/extern/Eigen3/Eigen/Householder
    trunk/blender/extern/Eigen3/Eigen/Jacobi
    trunk/blender/extern/Eigen3/Eigen/LU
    trunk/blender/extern/Eigen3/Eigen/LeastSquares
    trunk/blender/extern/Eigen3/Eigen/QR
    trunk/blender/extern/Eigen3/Eigen/QtAlignedMalloc
    trunk/blender/extern/Eigen3/Eigen/SVD
    trunk/blender/extern/Eigen3/Eigen/Sparse
    trunk/blender/extern/Eigen3/Eigen/StdDeque
    trunk/blender/extern/Eigen3/Eigen/StdList
    trunk/blender/extern/Eigen3/Eigen/StdVector
    trunk/blender/extern/Eigen3/Eigen/src/
    trunk/blender/extern/Eigen3/Eigen/src/Cholesky/
    trunk/blender/extern/Eigen3/Eigen/src/Cholesky/LDLT.h
    trunk/blender/extern/Eigen3/Eigen/src/Cholesky/LLT.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/
    trunk/blender/extern/Eigen3/Eigen/src/Core/Array.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/ArrayBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/ArrayWrapper.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Assign.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/BandMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Block.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/BooleanRedux.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/CommaInitializer.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/CwiseBinaryOp.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/CwiseNullaryOp.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/CwiseUnaryOp.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/CwiseUnaryView.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/DenseBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/DenseCoeffsBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/DenseStorage.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Diagonal.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/DiagonalMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/DiagonalProduct.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Dot.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/EigenBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Flagged.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/ForceAlignedAccess.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Functors.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Fuzzy.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/GenericPacketMath.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/GlobalFunctions.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/IO.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Map.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/MapBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/MathFunctions.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Matrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/MatrixBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/NestByValue.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/NoAlias.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/NumTraits.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/PermutationMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/PlainObjectBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Product.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/ProductBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Random.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Redux.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Replicate.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/ReturnByValue.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Reverse.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Select.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/SelfAdjointView.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/SolveTriangular.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/StableNorm.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Stride.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Swap.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Transpose.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Transpositions.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/TriangularMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/VectorBlock.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/VectorwiseOp.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/Visitor.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/AltiVec/
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/AltiVec/Complex.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/Default/
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/Default/Settings.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/NEON/
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/NEON/Complex.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/NEON/PacketMath.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/SSE/
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/SSE/Complex.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/arch/SSE/PacketMath.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/CoeffBasedProduct.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/GeneralMatrixVector.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/Parallelizer.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/SelfadjointProduct.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/TriangularMatrixVector.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/products/TriangularSolverVector.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/BlasUtil.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/Constants.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/DisableStupidWarnings.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/ForwardDeclarations.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/Macros.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/Memory.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/Meta.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/StaticAssert.h
    trunk/blender/extern/Eigen3/Eigen/src/Core/util/XprHelper.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Block.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Cwise.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/CwiseOperators.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/AlignedBox.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/All.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/AngleAxis.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Hyperplane.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Quaternion.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Rotation2D.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/RotationBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Scaling.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Transform.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Translation.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/LU.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Lazy.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/LeastSquares.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Macros.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/MathFunctions.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Memory.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Meta.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/Minor.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/QR.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/SVD.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/TriangularSolver.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigen2Support/VectorBlock.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/ComplexSchur.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/EigenSolver.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/EigenvaluesCommon.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/RealSchur.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
    trunk/blender/extern/Eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/AlignedBox.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/AngleAxis.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/EulerAngles.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/Homogeneous.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/Hyperplane.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/OrthoMethods.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/ParametrizedLine.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/Quaternion.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/Rotation2D.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/RotationBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/Scaling.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/Transform.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/Translation.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/Umeyama.h
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/arch/
    trunk/blender/extern/Eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h
    trunk/blender/extern/Eigen3/Eigen/src/Householder/
    trunk/blender/extern/Eigen3/Eigen/src/Householder/BlockHouseholder.h
    trunk/blender/extern/Eigen3/Eigen/src/Householder/Householder.h
    trunk/blender/extern/Eigen3/Eigen/src/Householder/HouseholderSequence.h
    trunk/blender/extern/Eigen3/Eigen/src/Jacobi/
    trunk/blender/extern/Eigen3/Eigen/src/Jacobi/Jacobi.h
    trunk/blender/extern/Eigen3/Eigen/src/LU/
    trunk/blender/extern/Eigen3/Eigen/src/LU/Determinant.h
    trunk/blender/extern/Eigen3/Eigen/src/LU/FullPivLU.h
    trunk/blender/extern/Eigen3/Eigen/src/LU/Inverse.h
    trunk/blender/extern/Eigen3/Eigen/src/LU/PartialPivLU.h
    trunk/blender/extern/Eigen3/Eigen/src/LU/arch/
    trunk/blender/extern/Eigen3/Eigen/src/LU/arch/Inverse_SSE.h
    trunk/blender/extern/Eigen3/Eigen/src/QR/
    trunk/blender/extern/Eigen3/Eigen/src/QR/ColPivHouseholderQR.h
    trunk/blender/extern/Eigen3/Eigen/src/QR/FullPivHouseholderQR.h
    trunk/blender/extern/Eigen3/Eigen/src/QR/HouseholderQR.h
    trunk/blender/extern/Eigen3/Eigen/src/SVD/
    trunk/blender/extern/Eigen3/Eigen/src/SVD/JacobiSVD.h
    trunk/blender/extern/Eigen3/Eigen/src/SVD/UpperBidiagonalization.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/AmbiVector.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/CompressedStorage.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/CoreIterators.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/DynamicSparseMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/MappedSparseMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseAssign.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseBlock.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseCwiseBinaryOp.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseCwiseUnaryOp.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseDenseProduct.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseDiagonalProduct.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseDot.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseFuzzy.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseMatrix.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseMatrixBase.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseProduct.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseRedux.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseSelfAdjointView.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseSparseProduct.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseTranspose.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseTriangularView.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseUtil.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseVector.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/SparseView.h
    trunk/blender/extern/Eigen3/Eigen/src/Sparse/TriangularSolver.h
    trunk/blender/extern/Eigen3/Eigen/src/StlSupport/
    trunk/blender/extern/Eigen3/Eigen/src/StlSupport/StdDeque.h
    trunk/blender/extern/Eigen3/Eigen/src/StlSupport/StdList.h
    trunk/blender/extern/Eigen3/Eigen/src/StlSupport/StdVector.h
    trunk/blender/extern/Eigen3/Eigen/src/StlSupport/details.h
    trunk/blender/extern/Eigen3/Eigen/src/misc/
    trunk/blender/extern/Eigen3/Eigen/src/misc/Image.h
    trunk/blender/extern/Eigen3/Eigen/src/misc/Kernel.h
    trunk/blender/extern/Eigen3/Eigen/src/misc/Solve.h
    trunk/blender/extern/Eigen3/Eigen/src/plugins/
    trunk/blender/extern/Eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h
    trunk/blender/extern/Eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h
    trunk/blender/extern/Eigen3/Eigen/src/plugins/BlockMethods.h
    trunk/blender/extern/Eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h
    trunk/blender/extern/Eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h
    trunk/blender/extern/Eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h
    trunk/blender/extern/Eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h
    trunk/blender/extern/Eigen3/eigen-update.sh
    trunk/blender/extern/colamd/
    trunk/blender/extern/colamd/CMakeLists.txt
    trunk/blender/extern/colamd/Doc/
    trunk/blender/extern/colamd/Doc/ChangeLog
    trunk/blender/extern/colamd/Doc/lesser.txt
    trunk/blender/extern/colamd/Include/
    trunk/blender/extern/colamd/Include/UFconfig.h
    trunk/blender/extern/colamd/Include/colamd.h
    trunk/blender/extern/colamd/README.txt
    trunk/blender/extern/colamd/SConscript
    trunk/blender/extern/colamd/Source/
    trunk/blender/extern/colamd/Source/colamd.c
    trunk/blender/extern/colamd/Source/colamd_global.c

Removed Paths:
-------------
    trunk/blender/extern/Eigen2/Eigen/Array
    trunk/blender/extern/Eigen2/Eigen/Cholesky
    trunk/blender/extern/Eigen2/Eigen/Core
    trunk/blender/extern/Eigen2/Eigen/Dense
    trunk/blender/extern/Eigen2/Eigen/Eigen
    trunk/blender/extern/Eigen2/Eigen/Geometry
    trunk/blender/extern/Eigen2/Eigen/LU
    trunk/blender/extern/Eigen2/Eigen/LeastSquares
    trunk/blender/extern/Eigen2/Eigen/NewStdVector
    trunk/blender/extern/Eigen2/Eigen/QR
    trunk/blender/extern/Eigen2/Eigen/QtAlignedMalloc
    trunk/blender/extern/Eigen2/Eigen/SVD
    trunk/blender/extern/Eigen2/Eigen/Sparse
    trunk/blender/extern/Eigen2/Eigen/StdVector
    trunk/blender/extern/Eigen2/Eigen/src/Array/BooleanRedux.h
    trunk/blender/extern/Eigen2/Eigen/src/Array/CwiseOperators.h
    trunk/blender/extern/Eigen2/Eigen/src/Array/Functors.h
    trunk/blender/extern/Eigen2/Eigen/src/Array/Norms.h
    trunk/blender/extern/Eigen2/Eigen/src/Array/PartialRedux.h
    trunk/blender/extern/Eigen2/Eigen/src/Array/Random.h
    trunk/blender/extern/Eigen2/Eigen/src/Array/Select.h
    trunk/blender/extern/Eigen2/Eigen/src/Cholesky/CholeskyInstantiations.cpp
    trunk/blender/extern/Eigen2/Eigen/src/Cholesky/LDLT.h
    trunk/blender/extern/Eigen2/Eigen/src/Cholesky/LLT.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Assign.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Block.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/CacheFriendlyProduct.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Coeffs.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/CommaInitializer.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/CoreInstantiations.cpp
    trunk/blender/extern/Eigen2/Eigen/src/Core/Cwise.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/CwiseBinaryOp.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/CwiseNullaryOp.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/CwiseUnaryOp.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/DiagonalCoeffs.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/DiagonalMatrix.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/DiagonalProduct.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Dot.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Flagged.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Functors.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Fuzzy.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/GenericPacketMath.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/IO.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Map.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/MapBase.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/MathFunctions.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Matrix.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/MatrixBase.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/MatrixStorage.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Minor.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/NestByValue.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/NumTraits.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Part.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Product.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Redux.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/SolveTriangular.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Sum.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Swap.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Transpose.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/Visitor.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/arch/AltiVec/PacketMath.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/arch/SSE/PacketMath.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/util/Constants.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/util/DisableMSVCWarnings.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/util/EnableMSVCWarnings.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/util/ForwardDeclarations.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/util/Macros.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/util/Memory.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/util/Meta.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/util/StaticAssert.h
    trunk/blender/extern/Eigen2/Eigen/src/Core/util/XprHelper.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/AlignedBox.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/AngleAxis.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/EulerAngles.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/Hyperplane.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/OrthoMethods.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/ParametrizedLine.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/Quaternion.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/Rotation2D.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/RotationBase.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/Scaling.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/Transform.h
    trunk/blender/extern/Eigen2/Eigen/src/Geometry/Translation.h
    trunk/blender/extern/Eigen2/Eigen/src/LU/Determinant.h
    trunk/blender/extern/Eigen2/Eigen/src/LU/Inverse.h
    trunk/blender/extern/Eigen2/Eigen/src/LU/LU.h
    trunk/blender/extern/Eigen2/Eigen/src/LeastSquares/LeastSquares.h
    trunk/blender/extern/Eigen2/Eigen/src/QR/EigenSolver.h
    trunk/blender/extern/Eigen2/Eigen/src/QR/HessenbergDecomposition.h
    trunk/blender/extern/Eigen2/Eigen/src/QR/QR.h
    trunk/blender/extern/Eigen2/Eigen/src/QR/QrInstantiations.cpp
    trunk/blender/extern/Eigen2/Eigen/src/QR/SelfAdjointEigenSolver.h
    trunk/blender/extern/Eigen2/Eigen/src/QR/Tridiagonalization.h
    trunk/blender/extern/Eigen2/Eigen/src/SVD/SVD.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/AmbiVector.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/CholmodSupport.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/CompressedStorage.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/CoreIterators.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/DynamicSparseMatrix.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/MappedSparseMatrix.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/RandomSetter.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseAssign.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseBlock.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseCwise.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseCwiseBinaryOp.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseCwiseUnaryOp.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseDiagonalProduct.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseDot.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseFlagged.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseFuzzy.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseLDLT.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseLLT.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseLU.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseMatrix.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseMatrixBase.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseProduct.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseRedux.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseTranspose.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseUtil.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SparseVector.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/SuperLUSupport.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/TaucsSupport.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/TriangularSolver.h
    trunk/blender/extern/Eigen2/Eigen/src/Sparse/UmfPackSupport.h
    trunk/blender/extern/Eigen2/eigen-update.sh
    trunk/blender/intern/opennl/superlu/colamd.c
    trunk/blender/intern/opennl/superlu/colamd.h

Modified: trunk/blender/extern/CMakeLists.txt
===================================================================
--- trunk/blender/extern/CMakeLists.txt	2011-10-25 11:06:52 UTC (rev 41276)
+++ trunk/blender/extern/CMakeLists.txt	2011-10-25 12:37:42 UTC (rev 41277)
@@ -26,6 +26,8 @@
 # Otherwise we get warnings here that we cant fix in external projects
 remove_strict_flags()
 
+add_subdirectory(colamd)
+
 if(WITH_BULLET)
 	add_subdirectory(bullet2)
 endif()

Deleted: trunk/blender/extern/Eigen2/Eigen/Array
===================================================================
--- trunk/blender/extern/Eigen2/Eigen/Array	2011-10-25 11:06:52 UTC (rev 41276)
+++ trunk/blender/extern/Eigen2/Eigen/Array	2011-10-25 12:37:42 UTC (rev 41277)
@@ -1,39 +0,0 @@
-#ifndef EIGEN_ARRAY_MODULE_H
-#define EIGEN_ARRAY_MODULE_H
-
-#include "Core"
-
-#include "src/Core/util/DisableMSVCWarnings.h"
-
-namespace Eigen {
-
-/** \defgroup Array_Module Array module
-  * This module provides several handy features to manipulate matrices as simple array of values.
-  * In addition to listed classes, it defines various methods of the Cwise interface
-  * (accessible from MatrixBase::cwise()), including:
-  *  - matrix-scalar sum,
-  *  - coeff-wise comparison operators,
-  *  - sin, cos, sqrt, pow, exp, log, square, cube, inverse (reciprocal).
-  *
-  * This module also provides various MatrixBase methods, including:
-  *  - \ref MatrixBase::all() "all", \ref MatrixBase::any() "any",
-  *  - \ref MatrixBase::Random() "random matrix initialization"
-  *
-  * \code
-  * #include <Eigen/Array>
-  * \endcode
-  */
-
-#include "src/Array/CwiseOperators.h"
-#include "src/Array/Functors.h"
-#include "src/Array/BooleanRedux.h"
-#include "src/Array/Select.h"
-#include "src/Array/PartialRedux.h"
-#include "src/Array/Random.h"
-#include "src/Array/Norms.h"
-
-} // namespace Eigen
-
-#include "src/Core/util/EnableMSVCWarnings.h"
-
-#endif // EIGEN_ARRAY_MODULE_H

Deleted: trunk/blender/extern/Eigen2/Eigen/Cholesky
===================================================================
--- trunk/blender/extern/Eigen2/Eigen/Cholesky	2011-10-25 11:06:52 UTC (rev 41276)
+++ trunk/blender/extern/Eigen2/Eigen/Cholesky	2011-10-25 12:37:42 UTC (rev 41277)
@@ -1,65 +0,0 @@
-#ifndef EIGEN_CHOLESKY_MODULE_H
-#define EIGEN_CHOLESKY_MODULE_H
-
-#include "Core"
-
-#include "src/Core/util/DisableMSVCWarnings.h"
-
-// Note that EIGEN_HIDE_HEAVY_CODE has to be defined per module
-#if (defined EIGEN_EXTERN_INSTANTIATIONS) && (EIGEN_EXTERN_INSTANTIATIONS>=2)
-  #ifndef EIGEN_HIDE_HEAVY_CODE
-  #define EIGEN_HIDE_HEAVY_CODE
-  #endif
-#elif defined EIGEN_HIDE_HEAVY_CODE
-  #undef EIGEN_HIDE_HEAVY_CODE
-#endif
-
-namespace Eigen {
-
-/** \defgroup Cholesky_Module Cholesky module
-  *
-  * \nonstableyet
-  *
-  * This module provides two variants of the Cholesky decomposition for selfadjoint (hermitian) matrices.
-  * Those decompositions are accessible via the following MatrixBase methods:
-  *  - MatrixBase::llt(),
-  *  - MatrixBase::ldlt()
-  *
-  * \code
-  * #include <Eigen/Cholesky>
-  * \endcode
-  */
-
-#include "src/Array/CwiseOperators.h"
-#include "src/Array/Functors.h"
-#include "src/Cholesky/LLT.h"
-#include "src/Cholesky/LDLT.h"
-
-} // namespace Eigen
-
-#define EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MATRIXTYPE,PREFIX) \
-  PREFIX template class LLT<MATRIXTYPE>; \
-  PREFIX template class LDLT<MATRIXTYPE>
-
-#define EIGEN_CHOLESKY_MODULE_INSTANTIATE(PREFIX) \
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX)
-
-#ifdef EIGEN_EXTERN_INSTANTIATIONS
-
-namespace Eigen {
-  EIGEN_CHOLESKY_MODULE_INSTANTIATE(extern);
-} // namespace Eigen
-#endif
-
-#include "src/Core/util/EnableMSVCWarnings.h"
-
-#endif // EIGEN_CHOLESKY_MODULE_H

Deleted: trunk/blender/extern/Eigen2/Eigen/Core
===================================================================
--- trunk/blender/extern/Eigen2/Eigen/Core	2011-10-25 11:06:52 UTC (rev 41276)
+++ trunk/blender/extern/Eigen2/Eigen/Core	2011-10-25 12:37:42 UTC (rev 41277)
@@ -1,155 +0,0 @@
-#ifndef EIGEN_CORE_H
-#define EIGEN_CORE_H
-
-// first thing Eigen does: prevent MSVC from committing suicide
-#include "src/Core/util/DisableMSVCWarnings.h"
-
-#ifdef _MSC_VER
-  #include <malloc.h> // for _aligned_malloc -- need it regardless of whether vectorization is enabled
-  #if (_MSC_VER >= 1500) // 2008 or later
-    // Remember that usage of defined() in a #define is undefined by the standard.
-    // a user reported that in 64-bit mode, MSVC doesn't care to define _M_IX86_FP.
-    #if (defined(_M_IX86_FP) && (_M_IX86_FP >= 2)) || defined(_M_X64)
-      #define EIGEN_SSE2_ON_MSVC_2008_OR_LATER
-    #endif   
-  #endif
-#endif
-
-#ifdef __GNUC__
-  #define EIGEN_GNUC_AT_LEAST(x,y) ((__GNUC__>=x && __GNUC_MINOR__>=y) || __GNUC__>x)
-#else
-  #define EIGEN_GNUC_AT_LEAST(x,y) 0
-#endif
-
-// Remember that usage of defined() in a #define is undefined by the standard
-#if (defined __SSE2__) && ( (!defined __GNUC__) || EIGEN_GNUC_AT_LEAST(4,2) )
-  #define EIGEN_SSE2_BUT_NOT_OLD_GCC
-#endif
-
-#ifndef EIGEN_DONT_VECTORIZE
-  #if defined (EIGEN_SSE2_BUT_NOT_OLD_GCC) || defined(EIGEN_SSE2_ON_MSVC_2008_OR_LATER)
-    #define EIGEN_VECTORIZE
-    #define EIGEN_VECTORIZE_SSE
-    #include <emmintrin.h>
-    #include <xmmintrin.h>
-    #ifdef __SSE3__
-      #include <pmmintrin.h>
-    #endif
-    #ifdef __SSSE3__
-      #include <tmmintrin.h>
-    #endif
-  #elif defined __ALTIVEC__
-    #define EIGEN_VECTORIZE
-    #define EIGEN_VECTORIZE_ALTIVEC
-    #include <altivec.h>
-    // We need to #undef all these ugly tokens defined in <altivec.h>
-    // => use __vector instead of vector
-    #undef bool
-    #undef vector
-    #undef pixel
-  #endif
-#endif
-
-#include <cstdlib>
-#include <cmath>
-#include <complex>
-#include <cassert>
-#include <functional>
-#include <iostream>
-#include <cstring>
-#include <string>
-#include <limits>
-#include <cstddef>
-
-#if (defined(_CPPUNWIND) || defined(__EXCEPTIONS)) && !defined(EIGEN_NO_EXCEPTIONS)
-  #define EIGEN_EXCEPTIONS
-#endif
-
-#ifdef EIGEN_EXCEPTIONS
-  #include <new>
-#endif
-
-// this needs to be done after all possible windows C header includes and before any Eigen source includes
-// (system C++ includes are supposed to be able to deal with this already):
-// windows.h defines min and max macros which would make Eigen fail to compile.
-#if defined(min) || defined(max)
-#error The preprocessor symbols 'min' or 'max' are defined. If you are compiling on Windows, do #define NOMINMAX to prevent windows.h from defining these symbols.
-#endif
-
-namespace Eigen {
-
-/** \defgroup Core_Module Core module
-  * This is the main module of Eigen providing dense matrix and vector support
-  * (both fixed and dynamic size) with all the features corresponding to a BLAS library
-  * and much more...
-  *
-  * \code
-  * #include <Eigen/Core>
-  * \endcode
-  */
-
-#include "src/Core/util/Macros.h"
-#include "src/Core/util/Constants.h"
-#include "src/Core/util/ForwardDeclarations.h"
-#include "src/Core/util/Meta.h"
-#include "src/Core/util/XprHelper.h"
-#include "src/Core/util/StaticAssert.h"
-#include "src/Core/util/Memory.h"
-
-#include "src/Core/NumTraits.h"
-#include "src/Core/MathFunctions.h"
-#include "src/Core/GenericPacketMath.h"
-
-#if defined EIGEN_VECTORIZE_SSE
-  #include "src/Core/arch/SSE/PacketMath.h"
-#elif defined EIGEN_VECTORIZE_ALTIVEC
-  #include "src/Core/arch/AltiVec/PacketMath.h"
-#endif
-
-#ifndef EIGEN_CACHEFRIENDLY_PRODUCT_THRESHOLD
-#define EIGEN_CACHEFRIENDLY_PRODUCT_THRESHOLD 16
-#endif
-
-#include "src/Core/Functors.h"
-#include "src/Core/MatrixBase.h"
-#include "src/Core/Coeffs.h"
-
-#ifndef EIGEN_PARSED_BY_DOXYGEN // work around Doxygen bug triggered by Assign.h r814874
-                                // at least confirmed with Doxygen 1.5.5 and 1.5.6
-  #include "src/Core/Assign.h"
-#endif
-
-#include "src/Core/MatrixStorage.h"
-#include "src/Core/NestByValue.h"
-#include "src/Core/Flagged.h"
-#include "src/Core/Matrix.h"
-#include "src/Core/Cwise.h"
-#include "src/Core/CwiseBinaryOp.h"
-#include "src/Core/CwiseUnaryOp.h"
-#include "src/Core/CwiseNullaryOp.h"
-#include "src/Core/Dot.h"
-#include "src/Core/Product.h"
-#include "src/Core/DiagonalProduct.h"
-#include "src/Core/SolveTriangular.h"
-#include "src/Core/MapBase.h"
-#include "src/Core/Map.h"
-#include "src/Core/Block.h"
-#include "src/Core/Minor.h"
-#include "src/Core/Transpose.h"
-#include "src/Core/DiagonalMatrix.h"
-#include "src/Core/DiagonalCoeffs.h"
-#include "src/Core/Sum.h"
-#include "src/Core/Redux.h"
-#include "src/Core/Visitor.h"
-#include "src/Core/Fuzzy.h"
-#include "src/Core/IO.h"
-#include "src/Core/Swap.h"
-#include "src/Core/CommaInitializer.h"
-#include "src/Core/Part.h"
-#include "src/Core/CacheFriendlyProduct.h"
-
-} // namespace Eigen
-
-#include "src/Core/util/EnableMSVCWarnings.h"
-
-#endif // EIGEN_CORE_H

Deleted: trunk/blender/extern/Eigen2/Eigen/Dense
===================================================================
--- trunk/blender/extern/Eigen2/Eigen/Dense	2011-10-25 11:06:52 UTC (rev 41276)
+++ trunk/blender/extern/Eigen2/Eigen/Dense	2011-10-25 12:37:42 UTC (rev 41277)
@@ -1,8 +0,0 @@
-#include "Core"
-#include "Array"
-#include "LU"
-#include "Cholesky"
-#include "QR"
-#include "SVD"
-#include "Geometry"
-#include "LeastSquares"

Deleted: trunk/blender/extern/Eigen2/Eigen/Eigen
===================================================================
--- trunk/blender/extern/Eigen2/Eigen/Eigen	2011-10-25 11:06:52 UTC (rev 41276)
+++ trunk/blender/extern/Eigen2/Eigen/Eigen	2011-10-25 12:37:42 UTC (rev 41277)
@@ -1,2 +0,0 @@
-#include "Dense"
-#include "Sparse"

Deleted: trunk/blender/extern/Eigen2/Eigen/Geometry
===================================================================
--- trunk/blender/extern/Eigen2/Eigen/Geometry	2011-10-25 11:06:52 UTC (rev 41276)
+++ trunk/blender/extern/Eigen2/Eigen/Geometry	2011-10-25 12:37:42 UTC (rev 41277)
@@ -1,51 +0,0 @@

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-blender-cvs mailing list