Searched defs:Eigen (Results 176 - 200 of 313) sorted by relevance

1234567891011>>

/external/eigen/Eigen/src/Core/
H A DAssign_MKL.h28 * Content : Eigen bindings to Intel(R) MKL
29 * MKL VML support for coefficient-wise unary Eigen expressions like a=b.sin()
36 namespace Eigen { namespace
79 : assign_impl<Derived1, Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,Unrolling,BuiltIn>
91 // assign_impl<Derived1,Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,Unrolling,BuiltIn>::run(dst,src);
109 // assign_impl<Derived1,Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,Unrolling,BuiltIn>::run(dst,src);
118 struct assign_impl<Derived1, Eigen::CwiseUnaryOp<UnaryOp, Derived2>, TRAVERSAL, UNROLLING, Specialized> { \
119 static inline void run(Derived1 &dst, const Eigen::CwiseUnaryOp<UnaryOp, Derived2> &src) { \
222 } // end namespace Eigen
H A DBandMatrix.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
332 } // end namespace Eigen
H A DCwiseBinaryOp.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
27 * both the left-hand side and the right-hand side are Eigen expressions.
227 } // end namespace Eigen
H A DCwiseNullaryOp.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
862 } // end namespace Eigen
H A DDenseBase.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
32 * and related expression types). The common Eigen API for dense objects is contained in this class.
283 Eigen::Transpose<Derived> transpose();
474 #define EIGEN_CURRENT_STORAGE_BASE_CLASS Eigen::DenseBase
504 * Only do it when debugging Eigen, as this borders on paranoiac and could slow compilation down
519 } // end namespace Eigen
H A DDenseCoeffsBase.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
752 } // end namespace Eigen
H A DDiagonalMatrix.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
311 } // end namespace Eigen
H A DIO.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
235 * It is also possible to change the default format by defining EIGEN_DEFAULT_IO_FORMAT before including Eigen headers.
236 * If not defined, this will automatically be defined to Eigen::IOFormat(), that is the Eigen::IOFormat with default parameters.
248 } // end namespace Eigen
H A DMatrixBase.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
22 * types. Most of the Eigen API is contained in this class, and its base classes. Other important
23 * classes for the Eigen API are Matrix, and VectorwiseOp.
30 * When writing a function taking Eigen objects as argument, if you want your function
37 void printFirstRow(const Eigen::MatrixBase<Derived>& x)
135 #define EIGEN_CURRENT_STORAGE_BASE_CLASS Eigen::MatrixBase
304 NoAlias<Derived,Eigen::MatrixBase > noalias();
320 /** \returns an \link Eigen::ArrayBase Array \endlink expression of this matrix
558 } // end namespace Eigen
[all...]
H A DRedux.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
340 return this->redux(Eigen::internal::scalar_min_op<Scalar>());
350 return this->redux(Eigen::internal::scalar_max_op<Scalar>());
363 return this->redux(Eigen::internal::scalar_sum_op<Scalar>());
374 return Scalar(this->redux(Eigen::internal::scalar_sum_op<Scalar>())) / Scalar(this->size());
390 return this->redux(Eigen::internal::scalar_product_op<Scalar>());
406 } // end namespace Eigen
H A DReverse.h1 // This file is part of Eigen, a lightweight C++ template library
15 namespace Eigen { namespace
222 } // end namespace Eigen
H A DSelfAdjointView.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
312 } // end namespace Eigen
H A DSolveTriangular.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
258 } // end namespace Eigen
H A DTranspositions.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
434 } // end namespace Eigen
/external/eigen/Eigen/src/Core/arch/SSE/
H A DComplex.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
217 { return Packet2cf(Eigen::internal::pmul(x, y.v)); }
226 { return Packet2cf(Eigen::internal::pmul(x.v, y)); }
413 { return Packet1cd(Eigen::internal::pmul(x, y.v)); }
422 { return Packet1cd(Eigen::internal::pmul(x.v, y)); }
440 } // end namespace Eigen
/external/eigen/Eigen/src/Core/products/
H A DCoeffBasedProduct.h1 // This file is part of Eigen, a lightweight C++ template library
14 namespace Eigen { namespace
439 } // end namespace Eigen
H A DSelfadjointMatrixMatrix.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
434 } // end namespace Eigen
H A DSelfadjointMatrixVector.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
279 } // end namespace Eigen
H A DTriangularMatrixMatrix.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
425 } // end namespace Eigen
H A DTriangularSolverMatrix.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
327 } // end namespace Eigen
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DHyperplane.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
254 } // end namespace Eigen
/external/eigen/Eigen/src/Eigen2Support/
H A DSVD.h1 // This file is part of Eigen, a lightweight C++ template library
13 namespace Eigen { namespace
99 ei_assert(m>=n && "In Eigen 2.0, SVD only works for MxN matrices with M>=N. Sorry!");
100 ei_assert(m>1 && "In Eigen 2.0, SVD doesn't work on 1x1 matrices");
635 } // end namespace Eigen
/external/eigen/Eigen/src/Eigenvalues/
H A DComplexSchur.h1 // This file is part of Eigen, a lightweight C++ template library
17 namespace Eigen { namespace
454 } // end namespace Eigen
H A DEigenSolver.h1 // This file is part of Eigen, a lightweight C++ template library
16 namespace Eigen { namespace
596 } // end namespace Eigen
H A DGeneralizedEigenSolver.h1 // This file is part of Eigen, a lightweight C++ template library
16 namespace Eigen { namespace
339 } // end namespace Eigen

Completed in 216 milliseconds

1234567891011>>