/external/eigen/Eigen/src/SparseCore/ |
SparseVector.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 396 } // end namespace Eigen
|
SparseMatrix.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 110 Eigen::Map<Matrix<Index,Dynamic,1> > innerNonZeros() { return Eigen::Map<Matrix<Index,Dynamic,1> >(m_innerNonZeros, m_innerNonZeros?m_outerSize:0); } 111 const Eigen::Map<const Matrix<Index,Dynamic,1> > innerNonZeros() const { return Eigen::Map<const Matrix<Index,Dynamic,1> >(m_innerNonZeros, m_innerNonZeros?m_outerSize:0); } 638 Eigen::Map<Matrix<Index, Dynamic, 1> > (m_outerIndex,outerSize()).setZero(); [all...] |
/external/eigen/Eigen/src/UmfPackSupport/ |
UmfPackSupport.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 429 } // end namespace Eigen
|
/external/eigen/test/ |
main.h | 1 // This file is part of Eigen, a lightweight C++ template library 56 namespace Eigen 71 namespace Eigen 84 ~eigen_assert_exception() { Eigen::no_more_assert = false; } 96 namespace Eigen 109 Eigen::no_more_assert = true; \ 110 throw Eigen::eigen_assert_exception(); \ 112 else if (Eigen::internal::push_assert) \ 119 Eigen::no_more_assert = false; \ 120 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 { 416 } // end 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 */ 592 } // end namespace Eigen
|
LevenbergMarquardt.h | 4 // This file is part of Eigen, a lightweight C++ template library 16 namespace Eigen { 640 } // end namespace Eigen
|
/external/ceres-solver/include/ceres/ |
jet.h | 164 #include "Eigen/Core" 221 // Note the Eigen::DontAlign bit is needed here because this object 228 // Setting the DontAlign bit prevents Eigen from using SSE for the 234 Eigen::Matrix<T, N, 1, Eigen::DontAlign> v; 679 // Define the helper functions Eigen needs to embed Jet types. 692 // TODO(keir): This is an Eigen 2.0 limitation that is lifted in 3.0. When we 721 namespace Eigen { 724 // Eigen arrays, getting all the goodness of Eigen combined with autodiff [all...] |
/external/eigen/Eigen/src/Core/ |
TriangularMatrix.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { 825 } // 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 496 } // 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...] |
/external/eigen/Eigen/src/Core/util/ |
Constants.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { 154 * Various enumerations used in %Eigen. Many of these are used as template parameters. 429 } // end namespace Eigen
|
Memory.h | 1 // This file is part of Eigen, a lightweight C++ template library 68 namespace Eigen { 498 // you can overwrite Eigen's default behavior regarding alloca by defining EIGEN_ALLOCA 523 Eigen::internal::construct_elements_of_array(m_ptr, size); 528 Eigen::internal::destruct_elements_of_array<T>(m_ptr, m_size); 530 Eigen::internal::aligned_free(m_ptr); 564 Eigen::internal::check_size_for_overflow<TYPE>(SIZE); \ 568 : Eigen::internal::aligned_malloc(sizeof(TYPE)*SIZE) ); \ 569 Eigen::internal::aligned_stack_memory_handler<TYPE> EIGEN_CAT(NAME,_stack_memory_destructor)((BUFFER)==0 ? NAME : 0,SIZE,sizeof(TYPE)*SIZE>EIGEN_STACK_ALLOCATION_LIMIT) 574 Eigen::internal::check_size_for_overflow<TYPE>(SIZE); [all...] |
/external/eigen/Eigen/src/Geometry/ |
Quaternion.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 46 Flags = Eigen::internal::traits<Derived>::Flags 344 * a 4 scalar memory buffer as an Eigen's Quaternion object. 380 * a 4 scalar memory buffer as an Eigen's Quaternion object. 776 } // end namespace Eigen
|
Transform.h | 1 // This file is part of Eigen, a lightweight C++ template library 15 namespace Eigen { 460 // error: template instantiation resulted in unexpected function type of "Eigen::Transform<double, 3, 32, 0> 461 // (const Eigen::Transform<double, 3, 2, 0> &) const" 463 // "Eigen::internal::transform_transform_product_impl<Eigen::Transform<double, 3, 32, 0>, 464 // Eigen::Transform<double, 3, Mode, Options>, <expression>>::ResultType (const Eigen::Transform<double, 3, Mode, Options> &) const") [all...] |
/external/eigen/Eigen/src/SVD/ |
JacobiSVD.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { [all...] |
/external/eigen/Eigen/src/SparseCholesky/ |
SimplicialCholesky.h | 1 // This file is part of Eigen, a lightweight C++ template library 53 namespace Eigen { 229 Eigen::Matrix<DestScalar,Dynamic,Dynamic> tmp(size,rhsCols); 317 typedef SparseTriangularView<CholMatrixType, Eigen::Lower> MatrixL; 318 typedef SparseTriangularView<typename CholMatrixType::AdjointReturnType, Eigen::Upper> MatrixU; 330 typedef SparseTriangularView<CholMatrixType, Eigen::UnitLower> MatrixL; 331 typedef SparseTriangularView<typename CholMatrixType::AdjointReturnType, Eigen::UnitUpper> MatrixU; 871 } // end namespace Eigen
|
/external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
MatrixFunction.h | 1 // This file is part of Eigen, a lightweight C++ template library 17 namespace Eigen { 588 } // end namespace Eigen
|
/external/eigen/Eigen/src/SuperLUSupport/ |
SuperLUSupport.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 270 /** View a Super LU matrix as an Eigen expression */ 1023 } // end namespace Eigen
|