/external/eigen/demos/mandelbrot/ |
mandelbrot.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 #include <Eigen/Core> 39 Eigen::Vector2d center;
|
mandelbrot.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 33 enum { packetSize = Eigen::internal::packet_traits<Real>::size }; // number of reals in a Packet 34 typedef Eigen::Array<Real, packetSize, 1> Packet; // wrap a Packet as a vector 43 typedef Eigen::Array<Real, 2, 1> Vector2; 67 typedef Eigen::Matrix<int, packetSize, 1> Packeti; 84 .eval() // temporary fix as what follows is not yet vectorized by Eigen 93 while(j < max_iter/iters_before_test && pix_dont_diverge.any()); // any() is not yet vectorized by Eigen 151 ? int(Eigen::internal::packet_traits<float>::size) 152 : int(Eigen::internal::packet_traits<double>::size); 179 center = Eigen::Vector2d(center.x() + (event->pos().x() - width()/2) * xradius * 2 / width() [all...] |
/external/eigen/unsupported/Eigen/src/Splines/ |
SplineFwd.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 #include <Eigen/Core> 15 namespace Eigen
|
/external/ceres-solver/internal/ceres/ |
dense_sparse_matrix.cc | 35 #include "ceres/internal/eigen.h" 64 : m_(Eigen::MatrixXd::Zero(m.num_rows(), m.num_cols())), 154 Eigen::Stride<Eigen::Dynamic, 1>(m_.rows(), 1)); 164 Eigen::Stride<Eigen::Dynamic, 1>(m_.rows(), 1));
|
implicit_schur_complement_test.cc | 34 #include "Eigen/Dense" 38 #include "ceres/internal/eigen.h" 105 lhs->triangularView<Eigen::StrictlyLower>() = 106 lhs_ref.triangularView<Eigen::StrictlyUpper>().transpose(); 112 schur_solution = lhs->selfadjointView<Eigen::Upper>().llt().solve(*rhs); 159 lhs.selfadjointView<Eigen::Upper>().llt().solve(rhs);
|
runtime_numeric_diff_cost_function.cc | 38 #include "Eigen/Dense" 55 using Eigen::Map; 56 using Eigen::Matrix; 57 using Eigen::Dynamic; 58 using Eigen::RowMajor;
|
line_search_direction.cc | 36 #include "ceres/internal/eigen.h" 258 inverse_hessian_.selfadjointView<Eigen::Lower>()); 263 inverse_hessian_.selfadjointView<Eigen::Lower>() * 267 B.selfadjointView<Eigen::Lower>(). 273 inverse_hessian_.triangularView<Eigen::Lower>() += 278 inverse_hessian_.selfadjointView<Eigen::Lower>() *
|
/external/eigen/bench/btl/libs/eigen2/ |
eigen2_interface.hh | 21 #include <Eigen/Core> 22 #include <Eigen/Cholesky> 23 #include <Eigen/LU> 24 #include <Eigen/QR> 28 using namespace Eigen; 43 typedef Eigen::Matrix<real,SIZE,SIZE> gene_matrix; 44 typedef Eigen::Matrix<real,SIZE,1> gene_vector;
|
/external/ceres-solver/include/ceres/internal/ |
numeric_diff.h | 39 #include "Eigen/Dense" 95 using Eigen::Map; 96 using Eigen::Matrix; 97 using Eigen::RowMajor; 98 using Eigen::ColMajor;
|
/external/eigen/Eigen/src/Eigen2Support/ |
Lazy.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 69 } // end namespace Eigen
|
QR.h | 1 // This file is part of Eigen, a lightweight C++ template library 14 namespace Eigen { 65 } // end namespace Eigen
|
TriangularSolver.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 40 } // end namespace Eigen
|
/external/eigen/Eigen/src/QR/ |
HouseholderQR_MKL.h | 28 * Content : Eigen bindings to Intel(R) MKL 37 #include "Eigen/src/Core/util/MKL_support.h" 39 namespace Eigen { 67 } // end namespace Eigen
|
/external/eigen/Eigen/src/SparseCore/ |
CoreIterators.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 15 /* This file contains the respective InnerIterator definition of the expressions defined in Eigen/Core 59 } // end namespace Eigen
|
/external/eigen/doc/snippets/ |
class_FullPivLU.cpp | 5 Eigen::FullPivLU<Matrix5x3> lu(m);
|
/external/eigen/test/ |
pardiso_support.cpp | 6 #include <Eigen/PardisoSupport>
|
/external/eigen/Eigen/src/Cholesky/ |
LLT_MKL.h | 28 * Content : Eigen bindings to Intel(R) MKL 36 #include "Eigen/src/Core/util/MKL_support.h" 39 namespace Eigen { 76 { return Eigen::internal::llt_rank_update_lower(mat, vec, sigma); } \ 100 } // end namespace Eigen
|
/external/eigen/Eigen/src/misc/ |
Image.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 73 typedef Eigen::internal::image_retval_base<DecompositionType> Base; \ 82 } // end namespace Eigen
|
Solve.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 66 typedef Eigen::internal::solve_retval_base<DecompositionType,Rhs> Base; \ 74 } // end namespace Eigen
|
/external/eigen/bench/ |
benchBlasGemm.cpp | 11 #include <Eigen/Core> 29 typedef Eigen::Matrix<Scalar,Eigen::Dynamic,Eigen::Dynamic> MyMatrix; 92 std::cout << " check check eigen product using cblas as a reference\n"; 107 Eigen::BenchTimer timer; 140 // eigen 151 std::cout << "eigen : " << timer.value() << " (" << 1e-3*floor(1e-6*nbmad/timer.value()) << " GFlops/s)\n"; 156 std::cout << "l1: " << Eigen::l1CacheSize() << std::endl; 157 std::cout << "l2: " << Eigen::l2CacheSize() << std::endl [all...] |
bench_reverse.cpp | 3 #include <Eigen/Core> 5 using namespace Eigen;
|
eig33.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 40 #include <Eigen/Core> 41 #include <Eigen/Eigenvalues> 42 #include <Eigen/Geometry> 45 using namespace Eigen; 110 // compute the eigen vectors 142 if((evals(2)-evals(0))<=Eigen::NumTraits<Scalar>::epsilon()) 157 if(n1<=Eigen::NumTraits<Scalar>::epsilon()) 183 std::cout << "Eigen: " << t.best() << "s\n";
|
/external/ceres-solver/examples/ |
bal_problem.cc | 37 #include "Eigen/Core" 44 typedef Eigen::Map<Eigen::VectorXd> VectorRef; 45 typedef Eigen::Map<const Eigen::VectorXd> ConstVectorRef; 208 Eigen::VectorXd inverse_rotation = -angle_axis_ref; 236 Eigen::Vector3d median;
|
/external/eigen/unsupported/Eigen/src/AutoDiff/ |
AutoDiffScalar.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 namespace Eigen { 43 * Finally, _DerType can also be any Eigen compatible expression. 45 * This class represents a scalar value while tracking its respective derivatives using Eigen's expression 53 * AutoDiffScalar can be used as the scalar type of an Eigen::Matrix object. However, 512 inline const Eigen::AutoDiffScalar<Eigen::CwiseUnaryOp<Eigen::internal::scalar_multiple_op<typename Eigen::internal::traits<typename Eigen::internal::remove_all<DerType>::type>::Scalar>, const typename Eigen::internal::remove_all<DerType (…) [all...] |
/external/eigen/bench/spbench/ |
spbenchsolver.h | 1 // This file is part of Eigen, a lightweight C++ template library 13 #include "Eigen/SparseCore" 17 #include <Eigen/Cholesky> 18 #include <Eigen/Jacobi> 19 #include <Eigen/Householder> 20 #include <Eigen/IterativeLinearSolvers> 21 #include <unsupported/Eigen/IterativeSolvers> 22 #include <Eigen/LU> 23 #include <unsupported/Eigen/SparseExtra> 26 #include <Eigen/CholmodSupport [all...] |