/external/eigen/demos/opengl/ |
gpuhelper.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 #include <Eigen/Geometry> 17 using namespace Eigen; 51 void loadMatrix(const Eigen::Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget); 55 const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<Scalar>,Derived>&, 74 const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<Scalar>,Derived>&, 144 GlMatrixHelper<_Flags&Eigen::RowMajorBit, _Flags>::multMatrix(mat); 149 const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<Scalar>,Derived>& [all...] |
/external/eigen/test/eigen2/ |
main.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. 23 namespace Eigen 37 namespace Eigen 49 ~eigen_assert_exception() { Eigen::no_more_assert = false; } 62 namespace Eigen 71 Eigen::no_more_assert = true; \ 72 throw Eigen::eigen_assert_exception(); \ 74 else if (Eigen::ei_push_assert) \ 81 Eigen::no_more_assert = false; [all...] |
eigen2_lu.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 2 // for linear algebra. Eigen itself is part of the KDE project. 11 #include <Eigen/LU> 14 void doSomeRankPreservingOperations(Eigen::MatrixBase<Derived>& m) 19 RealScalar d = Eigen::ei_random<RealScalar>(-1,1); 20 int i = Eigen::ei_random<int>(0,m.rows()-1); // i is a random row number 23 j = Eigen::ei_random<int>(0,m.rows()-1); 27 i = Eigen::ei_random<int>(0,m.cols()-1); // i is a random column number 29 j = Eigen::ei_random<int>(0,m.cols()-1);
|
eigen2_alignedbox.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 2 // for linear algebra. Eigen itself is part of the KDE project. 11 #include <Eigen/Geometry> 12 #include <Eigen/LU> 13 #include <Eigen/QR>
|
eigen2_parametrizedline.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 2 // for linear algebra. Eigen itself is part of the KDE project. 12 #include <Eigen/Geometry> 13 #include <Eigen/LU> 14 #include <Eigen/QR>
|
/external/eigen/bench/ |
benchmark.cpp | 5 #include <Eigen/Core> 12 using namespace Eigen;
|
quatmul.cpp | 2 #include <Eigen/Core> 3 #include <Eigen/Geometry> 6 using namespace Eigen;
|
benchFFT.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 15 #include <Eigen/Core> 17 #include <unsupported/Eigen/FFT> 19 using namespace Eigen; 41 using namespace Eigen;
|
sparse_cholesky.cpp | 4 #include <Eigen/Sparse> 61 #include <Eigen/Cholesky> 102 std::cout << "Eigen Dense\t" << density*100 << "%\n"; 126 // eigen sparse matrices 127 doEigen<Eigen::DefaultBackend>("Eigen/Sparse", sm1, Eigen::IncompleteFactorization); 130 doEigen<Eigen::Cholmod>("Eigen/Cholmod", sm1, Eigen::IncompleteFactorization) [all...] |
/external/ceres-solver/internal/ceres/ |
partitioned_matrix_view.cc | 40 #include "ceres/internal/eigen.h" 107 MatrixVectorMultiply<Eigen::Dynamic, Eigen::Dynamic, 1>( 131 MatrixVectorMultiply<Eigen::Dynamic, Eigen::Dynamic, 1>( 152 MatrixTransposeVectorMultiply<Eigen::Dynamic, Eigen::Dynamic, 1>( 176 MatrixTransposeVectorMultiply<Eigen::Dynamic, Eigen::Dynamic, 1>( 261 <Eigen::Dynamic, Eigen::Dynamic, Eigen::Dynamic, Eigen::Dynamic, 1> [all...] |
preconditioner.h | 53 row_block_size(Eigen::Dynamic), 54 e_block_size(Eigen::Dynamic), 55 f_block_size(Eigen::Dynamic) {
|
linear_solver.h | 77 dense_linear_algebra_library_type(EIGEN), 84 row_block_size(Eigen::Dynamic), 85 e_block_size(Eigen::Dynamic), 86 f_block_size(Eigen::Dynamic) {
|
schur_eliminator.h | 41 #include "ceres/internal/eigen.h" 216 template <int kRowBlockSize = Eigen::Dynamic, 217 int kEBlockSize = Eigen::Dynamic, 218 int kFBlockSize = Eigen::Dynamic >
|
/external/eigen/test/ |
bicgstab.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 11 #include <Eigen/IterativeLinearSolvers>
|
stddeque.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 12 #include <Eigen/StdDeque> 13 #include <Eigen/Geometry> 23 std::deque<MatrixType,Eigen::aligned_allocator<MatrixType> > v(10, MatrixType(rows,cols)), w(20, y); 29 typename std::deque<MatrixType,Eigen::aligned_allocator<MatrixType> >::iterator vi = v.begin(); 30 typename std::deque<MatrixType,Eigen::aligned_allocator<MatrixType> >::iterator wi = w.begin(); 52 std::deque<TransformType,Eigen::aligned_allocator<TransformType> > v(10), w(20, y); 58 typename std::deque<TransformType,Eigen::aligned_allocator<TransformType> >::iterator vi = v.begin(); 59 typename std::deque<TransformType,Eigen::aligned_allocator<TransformType> >::iterator wi = w.begin(); 81 std::deque<QuaternionType,Eigen::aligned_allocator<QuaternionType> > v(10), w(20, y) [all...] |
stdlist.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 12 #include <Eigen/StdList> 13 #include <Eigen/Geometry> 23 std::list<MatrixType,Eigen::aligned_allocator<MatrixType> > v(10, MatrixType(rows,cols)), w(20, y); 29 typename std::list<MatrixType,Eigen::aligned_allocator<MatrixType> >::iterator vi = v.begin(); 30 typename std::list<MatrixType,Eigen::aligned_allocator<MatrixType> >::iterator wi = w.begin(); 52 std::list<TransformType,Eigen::aligned_allocator<TransformType> > v(10), w(20, y); 58 typename std::list<TransformType,Eigen::aligned_allocator<TransformType> >::iterator vi = v.begin(); 59 typename std::list<TransformType,Eigen::aligned_allocator<TransformType> >::iterator wi = w.begin(); 81 std::list<QuaternionType,Eigen::aligned_allocator<QuaternionType> > v(10), w(20, y) [all...] |
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...] |
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>
|
conjugate_gradient.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 11 #include <Eigen/IterativeLinearSolvers>
|
/external/eigen/unsupported/doc/examples/ |
BVH_Example.cpp | 1 #include <Eigen/StdVector> 2 #include <unsupported/Eigen/BVH> 5 using namespace Eigen; 8 namespace Eigen {
|
/external/eigen/unsupported/test/ |
gmres.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 12 #include <Eigen/IterativeSolvers>
|
splines.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 12 #include <unsupported/Eigen/Splines> 206 Eigen::ChordLengths(points, chord_lengths); 212 for (Eigen::DenseIndex i=0; i<points.cols(); ++i) 224 for (Eigen::DenseIndex i=0; i<points.cols(); ++i)
|
/external/eigen/Eigen/src/SparseCore/ |
SparseUtil.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 23 EIGEN_STRONG_INLINE Derived& operator Op(const Eigen::SparseMatrixBase<OtherDerived>& other) \ 48 typedef typename Eigen::internal::traits<Derived >::Scalar Scalar; \ 49 typedef typename Eigen::NumTraits<Scalar>::Real RealScalar; \ 50 typedef typename Eigen::internal::nested<Derived >::type Nested; \ 51 typedef typename Eigen::internal::traits<Derived >::StorageKind StorageKind; \ 52 typedef typename Eigen::internal::traits<Derived >::Index Index; \ 53 enum { RowsAtCompileTime = Eigen::internal::traits<Derived >::RowsAtCompileTime, \ 54 ColsAtCompileTime = Eigen::internal::traits<Derived >::ColsAtCompileTime, [all...] |
/external/eigen/blas/ |
common.h | 1 // This file is part of Eigen, a lightweight C++ template library 20 #include <Eigen/src/misc/blas.h> 71 #include <Eigen/Core> 72 #include <Eigen/Jacobi> 75 namespace Eigen { 79 using namespace Eigen; 87 IsComplex = Eigen::NumTraits<SCALAR>::IsComplex,
|
/external/eigen/Eigen/src/misc/ |
Kernel.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 72 typedef Eigen::internal::kernel_retval_base<DecompositionType> Base; \ 79 } // end namespace Eigen
|