Searched refs:Eigen (Results 101 - 125 of 621) sorted by relevance

1234567891011>>

/external/eigen/doc/examples/
H A Dtut_arithmetic_redux_basic.cpp2 #include <Eigen/Dense>
7 Eigen::Matrix2d mat;
H A Dtut_matrix_resize.cpp2 #include <Eigen/Dense>
4 using namespace Eigen;
H A DTemplateKeyword_flexible.cpp1 #include <Eigen/Dense>
4 using namespace Eigen;
H A DTemplateKeyword_simple.cpp1 #include <Eigen/Dense>
4 using namespace Eigen;
H A DTutorialLinAlgComputeTwice.cpp2 #include <Eigen/Dense>
5 using namespace Eigen;
H A DTutorial_ArrayClass_interop_matrix.cpp1 #include <Eigen/Dense>
4 using namespace Eigen;
H A DTutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp1 #include <Eigen/Dense>
5 using namespace Eigen;
H A DTutorial_simple_example_dynamic_size.cpp1 #include <Eigen/Core>
4 using namespace Eigen;
H A Dclass_CwiseUnaryOp.cpp1 #include <Eigen/Core>
3 using namespace Eigen;
/external/eigen/unsupported/doc/examples/
H A DMatrixSine.cpp1 #include <unsupported/Eigen/MatrixFunctions>
4 using namespace Eigen;
H A DMatrixSinh.cpp1 #include <unsupported/Eigen/MatrixFunctions>
4 using namespace Eigen;
H A DMatrixSquareRoot.cpp1 #include <unsupported/Eigen/MatrixFunctions>
4 using namespace Eigen;
/external/eigen/unsupported/test/
H A Dmpreal_support.cpp2 #include <Eigen/MPRealSupport>
3 #include <Eigen/LU>
4 #include <Eigen/Eigenvalues>
8 using namespace Eigen;
14 typedef Matrix<mpreal,Eigen::Dynamic,Eigen::Dynamic> MatrixXmp;
22 int s = Eigen::internal::random<int>(1,100);
30 VERIFY(Eigen::internal::isApprox(A.array().abs2().sum(), A.squaredNorm()));
/external/eigen/test/
H A Dconservative_resize.cpp1 // 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
[all...]
H A Dnomalloc.cpp1 // This file is part of Eigen, a lightweight C++ template library
27 #include <Eigen/Cholesky>
28 #include <Eigen/Eigenvalues>
29 #include <Eigen/LU>
30 #include <Eigen/QR>
31 #include <Eigen/SVD>
107 typedef Eigen::Matrix<Scalar,
108 Eigen::Dynamic, Eigen::Dynamic,
112 typedef Eigen
[all...]
H A Dumeyama.cpp1 // This file is part of Eigen, a lightweight C++ template library
12 #include <Eigen/Core>
13 #include <Eigen/Geometry>
15 #include <Eigen/LU> // required for MatrixBase::determinant
16 #include <Eigen/SVD> // required for SVD
18 using namespace Eigen;
22 Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic> randMatrixUnitary(int size)
25 typedef Eigen
[all...]
/external/eigen/test/eigen2/
H A Deigen2_triangular.cpp1 // This file is part of Eigen, a lightweight C++ template library
2 // for linear algebra. Eigen itself is part of the KDE project.
39 MatrixType m1up = m1.template part<Eigen::UpperTriangular>();
40 MatrixType m2up = m2.template part<Eigen::UpperTriangular>();
54 r1.template part<Eigen::UpperTriangular>() += m1;
60 m1.template part<Eigen::UpperTriangular>() = (m2.transpose() * m2).lazy();
62 VERIFY_IS_APPROX(m3.template part<Eigen::LowerTriangular>().transpose(), m1);
66 m1.template part<Eigen::LowerTriangular>() = (m2.transpose() * m2).lazy();
67 VERIFY_IS_APPROX(m3.template part<Eigen::LowerTriangular>(), m1);
77 m3 = m1.template part<Eigen
[all...]
/external/eigen/Eigen/src/Core/util/
H A DMacros.h1 // This file is part of Eigen, a lightweight C++ template library
132 // Eval.h:91: sorry, unimplemented: inlining failed in call to 'const Eigen::Eval<Derived> Eigen::MatrixBase<Scalar, Derived>::eval() const'
172 namespace Eigen { namespace
183 namespace Eigen {
185 // trivial function copying a bool. Must be EIGEN_DONT_INLINE, so we implement it after including Eigen headers.
199 if(!Eigen::internal::copy_bool(x)) \
200 Eigen::internal::assert_fail(EIGEN_MAKESTRING(x), __PRETTY_FUNCTION__, __FILE__, __LINE__); \
241 namespace Eigen { namespace
246 #define EIGEN_UNUSED_VARIABLE(var) Eigen
[all...]
/external/eigen/Eigen/src/StlSupport/
H A Ddetails.h1 // This file is part of Eigen, a lightweight C++ template library
15 #define EIGEN_ALIGNED_ALLOCATOR Eigen::aligned_allocator
18 namespace Eigen { namespace
55 typename Eigen::internal::conditional< \
56 Eigen::internal::is_arithmetic<T>::value, \
58 Eigen::internal::workaround_msvc_stl_support<T> \
/external/ceres-solver/internal/ceres/
H A Dsmall_blas.h70 DCHECK((kRowA == Eigen::Dynamic) || (kRowA == num_row_a)); \
71 DCHECK((kColA == Eigen::Dynamic) || (kColA == num_col_a)); \
72 DCHECK((kRowB == Eigen::Dynamic) || (kRowB == num_row_b)); \
73 DCHECK((kColB == Eigen::Dynamic) || (kColB == num_col_b)); \
74 const int NUM_ROW_A = (kRowA != Eigen::Dynamic ? kRowA : num_row_a); \
75 const int NUM_COL_A = (kColA != Eigen::Dynamic ? kColA : num_col_a); \
76 const int NUM_ROW_B = (kColB != Eigen::Dynamic ? kRowB : num_row_b); \
77 const int NUM_COL_B = (kColB != Eigen::Dynamic ? kColB : num_col_b);
96 // implementation and FooEigen uses Eigen's implementation. Foo
115 // not available, then Eigen
[all...]
/external/eigen/bench/
H A Dvdw_new.cpp2 #include <Eigen/Core>
4 using namespace Eigen;
18 typedef Matrix<SCALAR, Eigen::Dynamic, 1> Vec;
H A DbenchmarkX.cpp5 #include <Eigen/Core>
8 using namespace Eigen;
H A DbenchmarkXcwise.cpp4 #include <Eigen/Core>
7 using namespace Eigen;
/external/eigen/doc/
H A Dtutorial.cpp1 #include <Eigen/Array>
8 Eigen::Matrix3f m3 = Eigen::Matrix3f::Random();
9 Eigen::Matrix4f m4 = Eigen::Matrix4f::Identity();
50 Eigen::Matrix4f other = (m4 * m4).lazy(); // forces lazy evaluation
51 m4 = m4 + m4; // here Eigen goes for lazy evaluation, as with most expressions
52 m4 = -m4 + m4 + 5 * m4; // same here, Eigen chooses lazy evaluation for all that.
53 m4 = m4 * (m4 + m4); // here Eigen chooses to first evaluate m4 + m4 into a temporary.
55 m3 = m3 * m4.block<3,3>(1,1); // here Eigen choose
[all...]
/external/eigen/bench/spbench/
H A Dsp_solver.cpp1 // Small bench routine for Eigen available in Eigen
7 #include <Eigen/Jacobi>
8 #include <Eigen/Householder>
9 #include <Eigen/IterativeLinearSolvers>
10 #include <Eigen/LU>
11 #include <unsupported/Eigen/SparseExtra>
12 //#include <Eigen/SparseLU>
13 #include <Eigen/SuperLUSupport>
14 // #include <unsupported/Eigen/sr
[all...]

Completed in 238 milliseconds

1234567891011>>