Searched defs:Eigen (Results 276 - 300 of 313) sorted by relevance

<<111213

/external/eigen/Eigen/src/SparseLU/
H A DSparseLU_SupernodalMatrix.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
296 } // end namespace Eigen
H A DSparseLU.h1 // 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 Dmain.h1 // 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 DAutoDiffScalar.h1 // 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 DArpackSelfAdjointEigenSolver.h1 // 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 DDGMRES.h1 // 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 DMatrixPower.h1 // 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 DHybridNonLinearSolver.h4 // This file is part of Eigen, a lightweight C++ template library
16 namespace Eigen { namespace
597 } // end namespace Eigen
H A DLevenbergMarquardt.h4 // 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 DJacobiSVD.h1 // 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 Djet.h164 #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 DGeneralProduct.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
633 } // end namespace Eigen
H A DGenericPacketMath.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
347 } // end namespace Eigen
H A DPlainObjectBase.h1 // 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 DTriangularMatrix.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
828 } // end namespace Eigen
H A DVectorwiseOp.h1 // 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 DPacketMath.h1 // 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 DPacketMath.h1 // 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 DGeneralMatrixMatrix.h1 // 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 DRealQZ.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
622 } // end namespace Eigen
H A DSelfAdjointEigenSolver.h1 // 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 DQuaternion.h1 // 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 DJacobiSVD.h1 // 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 DSimplicialCholesky.h1 // 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 DSparseVector.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
445 } // end namespace Eigen

Completed in 4656 milliseconds

<<111213