Searched refs:Eigen (Results 126 - 150 of 621) sorted by relevance

1234567891011>>

/external/eigen/doc/examples/
H A Dfunction_taking_ref.cpp2 #include <Eigen/SVD>
3 using namespace Eigen;
H A Dtut_arithmetic_add_sub.cpp2 #include <Eigen/Dense>
4 using namespace Eigen;
H A Dtut_arithmetic_matrix_mul.cpp2 #include <Eigen/Dense>
4 using namespace Eigen;
/external/eigen/test/
H A Dsparselu.cpp1 // This file is part of Eigen, a lightweight C++ template library
6 // Eigen is free software; you can redistribute it and/or
16 // Eigen is distributed in the hope that it will be useful, but WITHOUT ANY
23 // Eigen. If not, see <http://www.gnu.org/licenses/>.
35 #include <Eigen/SparseLU>
36 #include <unsupported/Eigen/SparseExtra>
H A Dsuperlu_support.cpp1 // This file is part of Eigen, a lightweight C++ template library
12 #include <Eigen/SuperLUSupport>
H A Dumfpack_support.cpp1 // This file is part of Eigen, a lightweight C++ template library
12 #include <Eigen/UmfPackSupport>
H A Dbicgstab.cpp1 // This file is part of Eigen, a lightweight C++ template library
11 #include <Eigen/IterativeLinearSolvers>
/external/eigen/unsupported/Eigen/src/Skyline/
H A DSkylineUtil.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
29 EIGEN_STRONG_INLINE Derived& operator Op(const Eigen::SkylineMatrixBase<OtherDerived>& other) \
54 typedef typename Eigen::internal::traits<Derived>::Scalar Scalar; \
55 typedef typename Eigen::NumTraits<Scalar>::Real RealScalar; \
56 typedef typename Eigen::internal::traits<Derived>::StorageKind StorageKind; \
57 typedef typename Eigen::internal::index<StorageKind>::type Index; \
58 enum { Flags = Eigen::internal::traits<Derived>::Flags, };
61 _EIGEN_SKYLINE_GENERIC_PUBLIC_INTERFACE(Derived, Eigen::SkylineMatrixBase<Derived>)
87 } // end namespace Eigen
[all...]
/external/eigen/Eigen/src/Core/util/
H A DStaticAssert.h1 // This file is part of Eigen, a lightweight C++ template library
14 /* Some notes on Eigen's static assertion mechanism:
36 namespace Eigen { namespace
99 } // end namespace Eigen
107 {Eigen::internal::static_assertion<bool(CONDITION)>::MSG;}
112 if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {}
132 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \
137 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime==Eigen::Dynamic, \
153 (int(TYPE0::SizeAtCompileTime)==Eigen::Dynamic \
154 || int(TYPE1::SizeAtCompileTime)==Eigen
[all...]
/external/ceres-solver/internal/ceres/
H A Ddogleg_strategy.h79 typedef Eigen::Matrix<double, 2, 1, Eigen::DontAlign> Vector2d;
80 typedef Eigen::Matrix<double, 2, 2, Eigen::DontAlign> Matrix2d;
H A Dsparse_normal_cholesky_solver.h46 #include "Eigen/SparseCholesky"
96 typedef Eigen::SimplicialLDLT<Eigen::SparseMatrix<double>,
97 Eigen::Upper> SimplicialLDLT;
/external/eigen/bench/
H A Dbasicbenchmark.h18 if (MatrixType::SizeAtCompileTime!=Eigen::Dynamic) asm("#fixedsize");
24 if (MatrixType::SizeAtCompileTime!=Eigen::Dynamic) asm("#fixedsize");
30 if (MatrixType::SizeAtCompileTime!=Eigen::Dynamic) asm("#fixedsize");
51 Eigen::BenchTimer timer;
H A Dsparse_lu.cpp6 #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
[all...]
H A Dbenchmark.cpp5 #include <Eigen/Core>
12 using namespace Eigen;
/external/eigen/failtest/
H A Dmap_nonconst_ctor_on_const_ptr_3.cpp1 #include "../Eigen/Core"
9 using namespace Eigen;
H A Dmap_nonconst_ctor_on_const_ptr_4.cpp1 #include "../Eigen/Core"
9 using namespace Eigen;
/external/eigen/unsupported/test/
H A Dminres.cpp1 // This file is part of Eigen, a lightweight C++ template library
13 #include <Eigen/IterativeSolvers>
H A Ddgmres.cpp1 // This file is part of Eigen, a lightweight C++ template library
12 #include <Eigen/src/IterativeSolvers/DGMRES.h>
H A Dgmres.cpp1 // This file is part of Eigen, a lightweight C++ template library
12 #include <Eigen/IterativeSolvers>
/external/eigen/unsupported/doc/examples/
H A DPolynomialSolver1.cpp1 #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;
H A DBVH_Example.cpp1 #include <Eigen/StdVector>
2 #include <unsupported/Eigen/BVH>
5 using namespace Eigen;
8 namespace Eigen { namespace
/external/eigen/demos/opengl/
H A Dgpuhelper.h1 // 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
148 loadMatrix( const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<Scalar>,Derived>&, GLenum matrixTarget) argument
157 loadMatrix(const Eigen::Matrix<Scalar,4,4, _Flags, 4,4>& mat, GLenum matrixTarget) argument
177 pushMatrix( const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<Scalar>,Derived>&, GLenum matrixTarget) argument
[all...]
/external/eigen/test/eigen2/
H A Dmain.h1 // 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 namespace
37 namespace Eigen namespace
49 ~eigen_assert_exception() { Eigen::no_more_assert = false; }
62 namespace Eigen namespace
71 Eigen::no_more_assert = true; \
72 throw Eigen::eigen_assert_exception(); \
74 else if (Eigen::ei_push_assert) \
81 Eigen
149 namespace Eigen { namespace
[all...]
/external/ceres-solver/examples/
H A Dlibmv_homography.cc66 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, argument
111 const Eigen
[all...]
/external/eigen/Eigen/src/SparseCore/
H A DSparseUtil.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
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
[all...]

Completed in 6184 milliseconds

1234567891011>>