HomeSort by relevance Sort by last modified time
    Searched refs:Eigen (Results 126 - 150 of 643) sorted by null

1 2 3 4 56 7 8 91011>>

  /external/eigen/Eigen/src/StlSupport/
details.h 1 // This file is part of Eigen, a lightweight C++ template library
15 #define EIGEN_ALIGNED_ALLOCATOR Eigen::aligned_allocator
18 namespace Eigen {
55 typename Eigen::internal::conditional< \
56 Eigen::internal::is_arithmetic<T>::value, \
58 Eigen::internal::workaround_msvc_stl_support<T> \
  /external/eigen/test/
umeyama.cpp 1 // 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::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> MatrixType
    [all...]
sparselu.cpp 1 // 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>
  /external/ceres-solver/internal/ceres/
small_blas.h 39 #include "ceres/internal/eigen.h"
70 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. Fo
    [all...]
sparse_normal_cholesky_solver.h 46 #include "Eigen/SparseCholesky"
96 typedef Eigen::SimplicialLDLT<Eigen::SparseMatrix<double>,
97 Eigen::Upper> SimplicialLDLT;
dogleg_strategy.h 79 typedef Eigen::Matrix<double, 2, 1, Eigen::DontAlign> Vector2d;
80 typedef Eigen::Matrix<double, 2, 2, Eigen::DontAlign> Matrix2d;
  /external/eigen/bench/
vdw_new.cpp 2 #include <Eigen/Core>
4 using namespace Eigen;
18 typedef Matrix<SCALAR, Eigen::Dynamic, 1> Vec;
benchmarkX.cpp 5 #include <Eigen/Core>
8 using namespace Eigen;
benchmarkXcwise.cpp 4 #include <Eigen/Core>
7 using namespace Eigen;
basicbenchmark.h 18 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;
  /external/eigen/doc/
tutorial.cpp 1 #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 chooses NOT to evaluate block() into a temporar
    [all...]
  /external/eigen/bench/spbench/
sp_solver.cpp 1 // 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/src/IterativeSolvers/Scaling.h
    [all...]
  /external/eigen/doc/examples/
TemplateKeyword_flexible.cpp 1 #include <Eigen/Dense>
4 using namespace Eigen;
TemplateKeyword_simple.cpp 1 #include <Eigen/Dense>
4 using namespace Eigen;
TutorialLinAlgComputeTwice.cpp 2 #include <Eigen/Dense>
5 using namespace Eigen;
Tutorial_ArrayClass_interop_matrix.cpp 1 #include <Eigen/Dense>
4 using namespace Eigen;
Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp 1 #include <Eigen/Dense>
5 using namespace Eigen;
Tutorial_simple_example_dynamic_size.cpp 1 #include <Eigen/Core>
4 using namespace Eigen;
class_CwiseUnaryOp.cpp 1 #include <Eigen/Core>
3 using namespace Eigen;
function_taking_ref.cpp 2 #include <Eigen/SVD>
3 using namespace Eigen;
tut_arithmetic_add_sub.cpp 2 #include <Eigen/Dense>
4 using namespace Eigen;
tut_arithmetic_matrix_mul.cpp 2 #include <Eigen/Dense>
4 using namespace Eigen;
  /external/eigen/unsupported/Eigen/src/Skyline/
SkylineUtil.h 1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen {
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/
StaticAssert.h 1 // This file is part of Eigen, a lightweight C++ template library
14 /* Some notes on Eigen's static assertion mechanism:
36 namespace Eigen {
101 } // end namespace Eigen
109 {Eigen::internal::static_assertion<bool(CONDITION)>::MSG;}
114 if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {}
134 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \
139 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime==Eigen::Dynamic, \
155 (int(TYPE0::SizeAtCompileTime)==Eigen::Dynamic \
156 || int(TYPE1::SizeAtCompileTime)==Eigen::Dynamic
    [all...]
  /external/eigen/failtest/
map_nonconst_ctor_on_const_ptr_3.cpp 1 #include "../Eigen/Core"
9 using namespace Eigen;

Completed in 2113 milliseconds

1 2 3 4 56 7 8 91011>>