HomeSort by relevance Sort by last modified time
    Searched defs:Eigen (Results 276 - 300 of 310) sorted by null

<<111213

  /external/eigen/Eigen/src/Core/util/
StaticAssert.h 1 // This file is part of Eigen, a lightweight C++ template library
14 /* Some notes on Eigen's static assertion mechanism:
36 namespace Eigen {
101 } // end namespace Eigen
109 {Eigen::internal::static_assertion<bool(CONDITION)>::MSG;}
114 if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {}
134 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \
139 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime==Eigen::Dynamic, \
155 (int(TYPE0::SizeAtCompileTime)==Eigen::Dynamic \
156 || int(TYPE1::SizeAtCompileTime)==Eigen::Dynamic
    [all...]
Memory.h 1 // This file is part of Eigen, a lightweight C++ template library
61 // See bug 554 (http://eigen.tuxfamily.org/bz/show_bug.cgi?id=554)
81 namespace Eigen {
523 // you can overwrite Eigen's default behavior regarding alloca by defining EIGEN_ALLOCA
548 Eigen::internal::construct_elements_of_array(m_ptr, size);
553 Eigen::internal::destruct_elements_of_array<T>(m_ptr, m_size);
555 Eigen::internal::aligned_free(m_ptr);
589 Eigen::internal::check_size_for_overflow<TYPE>(SIZE); \
593 : Eigen::internal::aligned_malloc(sizeof(TYPE)*SIZE) ); \
594 Eigen::internal::aligned_stack_memory_handler<TYPE> EIGEN_CAT(NAME,_stack_memory_destructor)((BUFFER)==0 (…)
    [all...]
  /external/eigen/Eigen/src/Eigen2Support/Geometry/
Quaternion.h 1 // This file is part of Eigen, a lightweight C++ template library
12 namespace Eigen {
495 } // end namespace Eigen
  /external/eigen/Eigen/src/Eigenvalues/
SelfAdjointEigenSolver.h 1 // This file is part of Eigen, a lightweight C++ template library
16 namespace Eigen {
377 * For compilation efficiency reasons, this procedure does not use eigen expression
478 // scale back the eigen values
590 if((eivals(2)-eivals(0))<=Eigen::NumTraits<Scalar>::epsilon())
618 if(d0<=2*Eigen::NumTraits<Scalar>::epsilon()*d1)
687 // compute the eigen vectors
690 if((eivals(1)-eivals(0))<=abs(eivals(1))*Eigen::NumTraits<Scalar>::epsilon())
796 } // end namespace Eigen
RealQZ.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
622 } // end namespace Eigen
  /external/eigen/Eigen/src/LU/
FullPivLU.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
242 * When it needs to get the threshold value, Eigen calls threshold(). By default, this
262 /** Allows to come back to the default behavior, letting Eigen use its default formula for
265 * You should pass the special object Eigen::Default as parameter here.
266 * \code lu.setThreshold(Eigen::Default); \endcode
749 } // end namespace Eigen
  /external/eigen/Eigen/src/QR/
ColPivHouseholderQR.h 1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen {
309 * When it needs to get the threshold value, Eigen calls threshold(). By default, this
329 /** Allows to come back to the default behavior, letting Eigen use its default formula for
332 * You should pass the special object Eigen::Default as parameter here.
333 * \code qr.setThreshold(Eigen::Default); \endcode
578 } // end namespace Eigen
FullPivHouseholderQR.h 1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen {
305 * When it needs to get the threshold value, Eigen calls threshold(). By default, this
325 /** Allows to come back to the default behavior, letting Eigen use its default formula for
328 * You should pass the special object Eigen::Default as parameter here.
329 * \code qr.setThreshold(Eigen::Default); \endcode
620 } // end namespace Eigen
  /external/eigen/Eigen/src/SPQRSupport/
SuiteSparseQRSupport.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
249 mutable MatrixType m_R; // The sparse matrix R in Eigen format
337 }// End namespace Eigen
  /external/eigen/Eigen/src/SparseCholesky/
SimplicialCholesky.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
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/
SparseMatrixBase.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
103 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, Eigen::Transpose<const Derived> >,
137 #define EIGEN_CURRENT_STORAGE_BASE_CLASS Eigen::SparseMatrixBase
452 } // end namespace Eigen
SparseVector.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
445 } // end namespace Eigen
  /external/eigen/Eigen/src/UmfPackSupport/
UmfPackSupport.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
472 } // end namespace Eigen
  /external/eigen/test/
main.h 1 // This file is part of Eigen, a lightweight C++ template library
31 // make Eigen compatible with the Windows environment all function calls of
35 // All STL headers used by Eigen should be included here. Because main.h is
36 // included before any Eigen header and because the STL headers are guarded
46 // To test that all calls from Eigen code to std::min() and std::max() are
84 namespace Eigen
99 namespace Eigen
112 ~eigen_assert_exception() { Eigen::no_more_assert = false; }
124 namespace Eigen
137 Eigen::no_more_assert = true;
    [all...]
  /external/eigen/unsupported/Eigen/src/FFT/
ei_kissfft_impl.h 1 // This file is part of Eigen, a lightweight C++ template library
10 namespace Eigen {
418 } // end namespace Eigen
  /external/eigen/unsupported/Eigen/src/IterativeSolvers/
DGMRES.h 1 // This file is part of Eigen, a lightweight C++ template library
13 #include <Eigen/Eigenvalues>
15 namespace Eigen {
541 } // end namespace Eigen
  /external/eigen/unsupported/Eigen/src/MatrixFunctions/
MatrixPower.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
506 } // namespace Eigen
  /external/eigen/unsupported/Eigen/src/NonLinearOptimization/
HybridNonLinearSolver.h 4 // This file is part of Eigen, a lightweight C++ template library
16 namespace Eigen {
68 /* TODO: if eigen provides a triangular storage, use it here */
597 } // end namespace Eigen
LevenbergMarquardt.h 4 // This file is part of Eigen, a lightweight C++ template library
16 namespace Eigen {
646 } // end namespace Eigen
  /external/eigen/unsupported/Eigen/src/SVD/
BDCSVD.h 1 // This file is part of Eigen, a lightweight C++ template library
25 namespace Eigen {
746 } // end namespace Eigen
JacobiSVD.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
780 } // end namespace Eigen
  /external/eigen/Eigen/src/Core/
GeneralProduct.h 1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen {
633 } // end namespace Eigen
VectorwiseOp.h 1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen {
640 } // end namespace Eigen
  /external/eigen/Eigen/src/Core/arch/AltiVec/
PacketMath.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
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/products/
GeneralBlockPanelKernel.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
    [all...]

Completed in 288 milliseconds

<<111213