/external/eigen/Eigen/src/Core/products/ |
GeneralMatrixVector.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 564 } // end namespace Eigen
|
GeneralBlockPanelKernel.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { [all...] |
/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 { 99 } // end namespace Eigen 107 {Eigen::internal::static_assertion<bool(CONDITION)>::MSG;} 112 if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {} 132 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ 137 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime==Eigen::Dynamic, \ 153 (int(TYPE0::SizeAtCompileTime)==Eigen::Dynamic \ 154 || 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 { 522 // you can overwrite Eigen's default behavior regarding alloca by defining EIGEN_ALLOCA 547 Eigen::internal::construct_elements_of_array(m_ptr, size); 552 Eigen::internal::destruct_elements_of_array<T>(m_ptr, m_size); 554 Eigen::internal::aligned_free(m_ptr); 588 Eigen::internal::check_size_for_overflow<TYPE>(SIZE); \ 592 : Eigen::internal::aligned_malloc(sizeof(TYPE)*SIZE) ); \ 593 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 { 372 * For compilation efficiency reasons, this procedure does not use eigen expression 471 // scale back the eigen values 562 // compute the eigen vectors 565 Scalar safeNorm2 = Eigen::NumTraits<Scalar>::epsilon(); 567 if((eivals(2)-eivals(0))<=Eigen::NumTraits<Scalar>::epsilon()) 619 if(d0<=Eigen::NumTraits<Scalar>::epsilon()) 698 // compute the eigen vectors 800 } // end namespace Eigen [all...] |
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 741 } // 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 612 } // 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 { 226 mutable MatrixType m_R; // The sparse matrix R in Eigen format 313 }// 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/ |
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 { 430 } // end namespace Eigen
|
/external/eigen/test/ |
main.h | 1 // This file is part of Eigen, a lightweight C++ template library 61 namespace Eigen 76 namespace Eigen 89 ~eigen_assert_exception() { Eigen::no_more_assert = false; } 101 namespace Eigen 114 Eigen::no_more_assert = true; \ 115 throw Eigen::eigen_assert_exception(); \ 117 else if (Eigen::internal::push_assert) \ 124 Eigen::no_more_assert = false; \ 125 Eigen::eigen_assert_list.clear(); [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 { 507 } // 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
|