/external/eigen/failtest/ |
map_nonconst_ctor_on_const_ptr_4.cpp | 1 #include "../Eigen/Core" 9 using namespace Eigen;
|
/external/eigen/test/ |
superlu_support.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 12 #include <Eigen/SuperLUSupport>
|
umfpack_support.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 12 #include <Eigen/UmfPackSupport>
|
conservative_resize.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 12 #include <Eigen/Core> 14 using namespace Eigen; 19 typedef Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, Storage> MatrixType; 63 typedef Matrix<Scalar, 1, Eigen::Dynamic> VectorType; 117 CALL_SUBTEST_1((run_matrix_tests<int, Eigen::RowMajor>())); 118 CALL_SUBTEST_1((run_matrix_tests<int, Eigen::ColMajor>())); 119 CALL_SUBTEST_2((run_matrix_tests<float, Eigen::RowMajor>())); 120 CALL_SUBTEST_2((run_matrix_tests<float, Eigen::ColMajor>())) [all...] |
bicgstab.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 11 #include <Eigen/IterativeLinearSolvers>
|
main.h | 1 // This file is part of Eigen, a lightweight C++ template library 31 // make Eigen compatible with the Windows environment all function calls of 35 // All STL headers used by Eigen should be included here. Because main.h is 36 // included before any Eigen header and because the STL headers are guarded 46 // To test that all calls from Eigen code to std::min() and std::max() are 84 namespace Eigen 99 namespace Eigen 112 ~eigen_assert_exception() { Eigen::no_more_assert = false; } 124 namespace Eigen 137 Eigen::no_more_assert = true; [all...] |
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...] |
/external/eigen/bench/ |
sparse_lu.cpp | 6 #include <Eigen/Sparse> 43 #include <Eigen/LU> 95 std::cout << "Eigen Dense\t" << density*100 << "%\n"; 103 std::cout << "Eigen/dense:\t" << timer.value() << endl; 117 doEigen<Eigen::UmfPack>("Eigen/UmfPack (auto)", sm1, b, x, 0); 122 doEigen<Eigen::SuperLU>("Eigen/SuperLU (nat)", sm1, b, x, Eigen::NaturalOrdering); 123 // doEigen<Eigen::SuperLU>("Eigen/SuperLU (MD AT+A)", sm1, b, x, Eigen::MinimumDegree_AT_PLUS_A) [all...] |
benchmark.cpp | 5 #include <Eigen/Core> 12 using namespace Eigen;
|
quatmul.cpp | 2 #include <Eigen/Core> 3 #include <Eigen/Geometry> 6 using namespace Eigen;
|
/external/eigen/unsupported/doc/examples/ |
PolynomialSolver1.cpp | 1 #include <unsupported/Eigen/Polynomials> 5 using namespace Eigen; 14 Eigen::Matrix<double,6,1> polynomial; 28 Eigen::Matrix<float,7,1> hardCase_polynomial; 34 Eigen::Matrix<float,6,1> evals;
|
BVH_Example.cpp | 1 #include <Eigen/StdVector> 2 #include <unsupported/Eigen/BVH> 5 using namespace Eigen; 8 namespace Eigen {
|
/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);
|
/external/ceres-solver/examples/ |
libmv_homography.cc | 66 typedef Eigen::NumTraits<double> EigenDouble; 68 typedef Eigen::MatrixXd Mat; 69 typedef Eigen::VectorXd Vec; 70 typedef Eigen::Matrix<double, 3, 3> Mat3; 71 typedef Eigen::Matrix<double, 2, 1> Vec2; 72 typedef Eigen::Matrix<double, Eigen::Dynamic, 8> MatX8; 73 typedef Eigen::Vector3d Vec3; 110 void SymmetricGeometricDistanceTerms(const Eigen::Matrix<T, 3, 3> &H, 111 const Eigen::Matrix<T, 2, 1> &x1 [all...] |
/external/eigen/unsupported/test/ |
dgmres.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 12 #include <Eigen/src/IterativeSolvers/DGMRES.h>
|
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> 14 namespace Eigen { 210 Eigen::ChordLengths(points, chord_lengths); 216 for (Eigen::DenseIndex i=0; i<points.cols(); ++i) 228 for (Eigen::DenseIndex i=0; i<points.cols(); ++i)
|
/external/ceres-solver/internal/ceres/ |
partitioned_matrix_view.h | 44 #include "ceres/internal/eigen.h" 112 template <int kRowBlockSize = Eigen::Dynamic, 113 int kEBlockSize = Eigen::Dynamic, 114 int kFBlockSize = Eigen::Dynamic >
|
preconditioner.h | 55 row_block_size(Eigen::Dynamic), 56 e_block_size(Eigen::Dynamic), 57 f_block_size(Eigen::Dynamic) {
|
dense_normal_cholesky_solver.cc | 35 #include "Eigen/Dense" 38 #include "ceres/internal/eigen.h" 57 if (options_.dense_linear_algebra_library_type == EIGEN) { 85 lhs.selfadjointView<Eigen::Upper>().rankUpdate(Aref.transpose()); 99 Eigen::LLT<Matrix, Eigen::Upper> llt = 100 lhs.selfadjointView<Eigen::Upper>().llt(); 102 if (llt.info() != Eigen::Success) { 104 summary.message = "Eigen LLT decomposition failed.";
|
/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/opencv3/modules/core/include/opencv2/core/ |
affine.hpp | 129 Affine3(const Eigen::Transform<T, 3, Eigen::Affine, (Eigen::RowMajor)>& affine); 130 Affine3(const Eigen::Transform<T, 3, Eigen::Affine>& affine); 131 operator Eigen::Transform<T, 3, Eigen::Affine, (Eigen::RowMajor)>() const; 132 operator Eigen::Transform<T, 3, Eigen::Affine>() const [all...] |