HomeSort by relevance Sort by last modified time
    Searched refs:Eigen (Results 101 - 125 of 542) sorted by null

1 2 3 45 6 7 8 91011>>

  /external/ceres-solver/internal/ceres/
small_blas.h 38 #include "ceres/internal/eigen.h"
93 DCHECK((kRowA == Eigen::Dynamic) || (kRowA == num_row_a)); \
94 DCHECK((kColA == Eigen::Dynamic) || (kColA == num_col_a)); \
95 DCHECK((kRowB == Eigen::Dynamic) || (kRowB == num_row_b)); \
96 DCHECK((kColB == Eigen::Dynamic) || (kColB == num_col_b)); \
97 const int NUM_ROW_A = (kRowA != Eigen::Dynamic ? kRowA : num_row_a); \
98 const int NUM_COL_A = (kColA != Eigen::Dynamic ? kColA : num_col_a); \
99 const int NUM_ROW_B = (kColB != Eigen::Dynamic ? kRowB : num_row_b); \
100 const int NUM_COL_B = (kColB != Eigen::Dynamic ? kColB : num_col_b);
119 // implementation and FooEigen uses Eigen's implementation. Fo
    [all...]
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/Eigen/src/Core/util/
Macros.h 1 // This file is part of Eigen, a lightweight C++ template library
138 // Eval.h:91: sorry, unimplemented: inlining failed in call to 'const Eigen::Eval<Derived> Eigen::MatrixBase<Scalar, Derived>::eval() const'
172 namespace Eigen {
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__); \
290 // format used in Eigen's documentation
292 #define EIGEN_DEFAULT_IO_FORMAT Eigen::IOFormat(3, 0, " ", "\n", "", ""
    [all...]
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 {
98 } // end namespace Eigen
106 {Eigen::internal::static_assertion<bool(CONDITION)>::MSG;}
111 if (Eigen::internal::static_assertion<bool(CONDITION)>::MSG) {}
131 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \
136 EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime==Eigen::Dynamic, \
152 (int(TYPE0::SizeAtCompileTime)==Eigen::Dynamic \
153 || int(TYPE1::SizeAtCompileTime)==Eigen::Dynamic
    [all...]
  /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;
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...]
  /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/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;
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/failtest/
map_nonconst_ctor_on_const_ptr_3.cpp 1 #include "../Eigen/Core"
9 using namespace Eigen;
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>
  /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;

Completed in 473 milliseconds

1 2 3 45 6 7 8 91011>>