/external/eigen/Eigen/src/SparseLU/ |
H A D | SparseLU_SupernodalMatrix.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { namespace 296 } // end namespace Eigen
|
H A D | SparseLU.h | 1 // This file is part of Eigen, a lightweight C++ template library 15 namespace Eigen { namespace 32 * It benefits directly from the built-in high-performant Eigen BLAS routines. 63 * "unsupported/Eigen/src/IterativeSolvers/Scaling.h" 756 } // End namespace Eigen
|
/external/eigen/test/eigen2/ |
H A D | main.h | 1 // This file is part of Eigen, a lightweight C++ template library 2 // for linear algebra. Eigen itself is part of the KDE project. 23 namespace Eigen namespace 37 namespace Eigen namespace 49 ~eigen_assert_exception() { Eigen::no_more_assert = false; } 62 namespace Eigen namespace 71 Eigen::no_more_assert = true; \ 72 throw Eigen::eigen_assert_exception(); \ 74 else if (Eigen::ei_push_assert) \ 81 Eigen 149 namespace Eigen { namespace [all...] |
/external/eigen/unsupported/Eigen/src/AutoDiff/ |
H A D | AutoDiffScalar.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 43 * Finally, _DerType can also be any Eigen compatible expression. 45 * This class represents a scalar value while tracking its respective derivatives using Eigen's expression 53 * AutoDiffScalar can be used as the scalar type of an Eigen::Matrix object. However, 524 inline const Eigen::AutoDiffScalar<Eigen::CwiseUnaryOp<Eigen::internal::scalar_multiple_op<typename Eigen::internal::traits<typename Eigen [all...] |
/external/eigen/unsupported/Eigen/src/Eigenvalues/ |
H A D | ArpackSelfAdjointEigenSolver.h | 1 // This file is part of Eigen, a lightweight C++ template library 6 // Eigen is free software; you can redistribute it and/or 16 // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY 23 // Eigen. If not, see <http://www.gnu.org/licenses/>. 28 #include <Eigen/Dense> 30 namespace Eigen { namespace 802 } // end namespace Eigen
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
H A D | DGMRES.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 #include <Eigen/Eigenvalues> 15 namespace Eigen { namespace 541 } // end namespace Eigen
|
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
H A D | MatrixPower.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 507 } // namespace Eigen
|
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/ |
H A D | HybridNonLinearSolver.h | 4 // This file is part of Eigen, a lightweight C++ template library 16 namespace Eigen { namespace 597 } // end namespace Eigen
|
H A D | LevenbergMarquardt.h | 4 // This file is part of Eigen, a lightweight C++ template library 16 namespace Eigen { namespace 646 } // end namespace Eigen
|
/external/eigen/unsupported/Eigen/src/SVD/ |
H A D | JacobiSVD.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 780 } // end namespace Eigen
|
/external/ceres-solver/include/ceres/ |
H A D | jet.h | 164 #include "Eigen/Core" 196 // The use of Eigen::DenseBase allows Eigen expressions 200 Jet(const T& value, const Eigen::DenseBase<Derived> &vIn) 232 // Note the Eigen::DontAlign bit is needed here because this object 239 // Setting the DontAlign bit prevents Eigen from using SSE for the 245 Eigen::Matrix<T, N, 1, Eigen::DontAlign> v; 596 // Define the helper functions Eigen needs to embed Jet types. 609 // TODO(keir): This is an Eigen 2. 638 namespace Eigen { namespace [all...] |
/external/eigen/Eigen/src/Core/ |
H A D | GeneralProduct.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { namespace 633 } // end namespace Eigen
|
H A D | GenericPacketMath.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { namespace 347 } // end namespace Eigen
|
H A D | PlainObjectBase.h | 1 // This file is part of Eigen, a lightweight C++ template library 25 namespace Eigen { namespace 111 template<typename PlainObjectType, int MapOptions, typename StrideType> friend class Eigen::Map; 112 friend class Eigen::Map<Derived, Unaligned>; 113 typedef Eigen::Map<Derived, Unaligned> MapType; 114 friend class Eigen::Map<const Derived, Unaligned>; 115 typedef const Eigen::Map<const Derived, Unaligned> ConstMapType; 116 friend class Eigen::Map<Derived, Aligned>; 117 typedef Eigen::Map<Derived, Aligned> AlignedMapType; 118 friend class Eigen [all...] |
H A D | TriangularMatrix.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { namespace 828 } // end namespace Eigen
|
H A D | VectorwiseOp.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { namespace 640 } // end namespace Eigen
|
/external/eigen/Eigen/src/Core/arch/AltiVec/ |
H A D | PacketMath.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 25 // NOTE Altivec has 32 registers, but Eigen only accepts a value of 8 or 16 499 } // end namespace Eigen
|
/external/eigen/Eigen/src/Core/arch/NEON/ |
H A D | PacketMath.h | 1 // This file is part of Eigen, a lightweight C++ template library 15 namespace Eigen { namespace 408 } // end namespace Eigen
|
/external/eigen/Eigen/src/Core/products/ |
H A D | GeneralMatrixMatrix.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 425 } // end namespace Eigen
|
/external/eigen/Eigen/src/Eigenvalues/ |
H A D | RealQZ.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 622 } // end namespace Eigen
|
H A D | SelfAdjointEigenSolver.h | 1 // This file is part of Eigen, a lightweight C++ template library 16 namespace Eigen { namespace 565 Scalar safeNorm2 = Eigen::NumTraits<Scalar>::epsilon(); 567 if((eivals(2)-eivals(0))<=Eigen::NumTraits<Scalar>::epsilon()) 619 if(d0<=Eigen::NumTraits<Scalar>::epsilon()) 800 } // end namespace Eigen
|
/external/eigen/Eigen/src/Geometry/ |
H A D | Quaternion.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 46 Flags = Eigen::internal::traits<Derived>::Flags 331 * a 4 scalar memory buffer as an Eigen's Quaternion object. 368 * a 4 scalar memory buffer as an Eigen's Quaternion object. 776 } // end namespace Eigen
|
/external/eigen/Eigen/src/SVD/ |
H A D | JacobiSVD.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 698 * When it needs to get the threshold value, Eigen calls threshold(). 715 /** Allows to come back to the default behavior, letting Eigen use its default formula for 718 * You should pass the special object Eigen::Default as parameter here. 719 * \code svd.setThreshold(Eigen::Default); \endcode 959 } // end namespace Eigen
|
/external/eigen/Eigen/src/SparseCholesky/ |
H A D | SimplicialCholesky.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 258 typedef SparseTriangularView<CholMatrixType, Eigen::Lower> MatrixL; 259 typedef SparseTriangularView<typename CholMatrixType::AdjointReturnType, Eigen::Upper> MatrixU; 272 typedef SparseTriangularView<CholMatrixType, Eigen::UnitLower> MatrixL; 273 typedef SparseTriangularView<typename CholMatrixType::AdjointReturnType, Eigen::UnitUpper> MatrixU; 669 } // end namespace Eigen
|
/external/eigen/Eigen/src/SparseCore/ |
H A D | SparseVector.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 445 } // end namespace Eigen
|