/external/eigen/Eigen/src/Core/ |
H A D | Map.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { namespace 29 * It can be used to let Eigen interface without any overhead with non-Eigen data structures, 180 this->_set_noalias(Eigen::Map<const Array>(data)); 187 this->_set_noalias(Eigen::Map<const Matrix>(data)); 190 } // end namespace Eigen
|
H A D | Array.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 240 * Eigen defines several typedef shortcuts for most common 1D and 2D array types. 289 using Eigen::Matrix##SizeSuffix##TypeSuffix; \ 290 using Eigen::Vector##SizeSuffix##TypeSuffix; \ 291 using Eigen::RowVector##SizeSuffix##TypeSuffix; 306 } // end namespace Eigen
|
H A D | CoreIterators.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 15 /* This file contains the respective InnerIterator definition of the expressions defined in Eigen/Core 59 } // end namespace Eigen
|
H A D | Stride.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 106 } // end namespace Eigen
|
H A D | VectorBlock.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { namespace 93 } // end namespace Eigen
|
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
H A D | IterativeSolverBase.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 204 Eigen::Matrix<DestScalar,Dynamic,1> tb(size); 205 Eigen::Matrix<DestScalar,Dynamic,1> tx(size); 252 } // end namespace Eigen
|
/external/eigen/bench/ |
H A D | benchCholesky.cpp | 13 #include <Eigen/Core> 14 #include <Eigen/Cholesky> 16 using namespace Eigen;
|
H A D | benchGeometry.cpp | 3 #include <Eigen/Core> 4 #include <Eigen/Geometry> 7 using namespace Eigen;
|
H A D | BenchTimer.h | 1 // This file is part of Eigen, a lightweight C++ template library 31 #include <Eigen/Core> 33 namespace Eigen namespace
|
H A D | BenchUtil.h | 5 #include <Eigen/Core> 9 using namespace Eigen;
|
/external/eigen/test/eigen2/ |
H A D | sparse.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. 26 #include <Eigen/Cholesky> 27 #include <Eigen/LU> 28 #include <Eigen/Sparse>
|
/external/eigen/test/ |
H A D | geo_eulerangles.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 11 #include <Eigen/Geometry> 12 #include <Eigen/LU> 13 #include <Eigen/SVD>
|
H A D | geo_orthomethods.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 11 #include <Eigen/Geometry> 12 #include <Eigen/LU> 13 #include <Eigen/SVD>
|
H A D | geo_parametrizedline.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 12 #include <Eigen/Geometry> 13 #include <Eigen/LU> 14 #include <Eigen/QR>
|
H A D | exceptions.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 94 typedef Eigen::Matrix<ScalarWithExceptions,Dynamic,1> VectorType; 95 typedef Eigen::Matrix<ScalarWithExceptions,Dynamic,Dynamic> MatrixType;
|
/external/ceres-solver/examples/ |
H A D | ellipse_approximation.cc | 275 const Eigen::Vector2d y) 326 const Eigen::Vector2d y) { 336 const Eigen::Vector2d y_; 382 // Eigen::MatrixXd is column major so we define our own MatrixXd which is 383 // row major. Eigen::VectorXd can be used directly. 384 typedef Eigen::Matrix<double, 385 Eigen::Dynamic, Eigen::Dynamic, 386 Eigen::RowMajor> MatrixXd; 387 using Eigen [all...] |
/external/ceres-solver/internal/ceres/ |
H A D | partitioned_matrix_view_impl.h | 154 MatrixVectorMultiply<Eigen::Dynamic, Eigen::Dynamic, 1>( 220 MatrixTransposeVectorMultiply<Eigen::Dynamic, Eigen::Dynamic, 1>( 370 <Eigen::Dynamic, Eigen::Dynamic, Eigen::Dynamic, Eigen::Dynamic, 1>(
|
H A D | schur_complement_solver.h | 51 #include "Eigen/SparseCholesky" 192 typedef Eigen::SimplicialLDLT<Eigen::SparseMatrix<double> > SimplicialLDLT;
|
/external/eigen/Eigen/src/Cholesky/ |
H A D | LLT_MKL.h | 28 * Content : Eigen bindings to Intel(R) MKL 36 #include "Eigen/src/Core/util/MKL_support.h" 39 namespace Eigen { namespace 76 { return Eigen::internal::llt_rank_update_lower(mat, vec, sigma); } \ 100 } // end namespace Eigen
|
/external/eigen/Eigen/src/Core/products/ |
H A D | Parallelizer.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 47 /** Must be call first when calling Eigen from multiple threads */ 56 /** \returns the max number of threads reserved for Eigen 65 /** Sets the max number of threads reserved for Eigen 122 Eigen::initParallel(); 157 } // end namespace Eigen
|
/external/eigen/Eigen/src/Core/util/ |
H A D | Memory.h | 1 // This file is part of Eigen, a lightweight C++ template library 81 namespace Eigen { namespace 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 ? NAME : 0,SIZE,sizeof(TYPE)*SIZE>EIGEN_STACK_ALLOCATION_LIMIT) 598 Eigen [all...] |
/external/eigen/lapack/ |
H A D | lu.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 11 #include <Eigen/LU> 31 int ret = int(Eigen::internal::partial_lu_impl<Scalar,ColMajor,int>
|
/external/eigen/unsupported/bench/ |
H A D | bench_svd.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 17 #include <unsupported/Eigen/SVD> 20 using namespace Eigen;
|
/external/eigen/unsupported/test/ |
H A D | polynomialutils.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 11 #include <unsupported/Eigen/Polynomials> 16 namespace Eigen { namespace
|
/external/eigen/Eigen/src/Eigen2Support/ |
H A D | Memory.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { namespace 43 } // end namespace Eigen
|