/external/eigen/test/eigen2/ |
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/ |
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>
|
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>
|
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>
|
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;
|
geo_transformations.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> 272 t1 = (Matrix3(q1) * Eigen::Scaling(v0)) * Translation3(v0); 274 t1 = (q1 * Eigen::Scaling(v0)) * Translation3(v0); 283 t1 = Eigen::Scaling(s0) * Translation3(v0); 286 t1 = Eigen::Scaling(s0) * t1; 291 t1 = t3 * Eigen::Scaling(s0,s0,s0); 294 t1 = Eigen::Scaling(s0,s0,s0) * t1 [all...] |
/external/eigen/unsupported/doc/examples/ |
FFT.cpp | 16 #include <Eigen/Core> 17 #include <unsupported/Eigen/FFT> 20 using namespace Eigen;
|
/external/ceres-solver/examples/ |
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::VectorXd [all...] |
/external/ceres-solver/internal/ceres/ |
partitioned_matrix_view_impl.h | 38 #include "ceres/internal/eigen.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>(
|
/external/eigen/Eigen/src/Core/products/ |
Parallelizer.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 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(); 160 } // end namespace Eigen
|
/external/eigen/Eigen/src/Core/util/ |
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/bench/ |
BenchTimer.h | 1 // This file is part of Eigen, a lightweight C++ template library 31 #include <Eigen/Core> 33 namespace Eigen
|
BenchUtil.h | 5 #include <Eigen/Core> 9 using namespace Eigen;
|
/external/eigen/lapack/ |
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/ |
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/ |
polynomialutils.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 11 #include <unsupported/Eigen/Polynomials> 16 namespace Eigen {
|
/external/eigen/Eigen/src/Core/ |
Array.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 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
|
Assign_MKL.h | 28 * Content : Eigen bindings to Intel(R) MKL 29 * MKL VML support for coefficient-wise unary Eigen expressions like a=b.sin() 36 namespace Eigen { 79 : assign_impl<Derived1, Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,Unrolling,BuiltIn> 91 // assign_impl<Derived1,Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,Unrolling,BuiltIn>::run(dst,src); 109 // assign_impl<Derived1,Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,Unrolling,BuiltIn>::run(dst,src); 118 struct assign_impl<Derived1, Eigen::CwiseUnaryOp<UnaryOp, Derived2>, TRAVERSAL, UNROLLING, Specialized> { \ 119 static inline void run(Derived1 &dst, const Eigen::CwiseUnaryOp<UnaryOp, Derived2> &src) { \ 222 } // end namespace Eigen
|
Random.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 150 } // end namespace Eigen
|
Stride.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 106 } // end namespace Eigen
|
VectorBlock.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { 93 } // end namespace Eigen
|
/external/eigen/Eigen/src/Eigen2Support/ |
Memory.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 43 } // end namespace Eigen
|
/external/eigen/Eigen/src/LU/ |
PartialPivLU_MKL.h | 28 * Content : Eigen bindings to Intel(R) MKL 36 #include "Eigen/src/Core/util/MKL_support.h" 38 namespace Eigen { 83 } // end namespace Eigen
|
/external/eigen/Eigen/src/SparseCore/ |
SparseRedux.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 43 } // end namespace Eigen
|
SparseTranspose.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 61 } // end namespace Eigen
|