Home
last modified time | relevance | path

Searched refs:EigenBase (Results 1 – 25 of 64) sorted by relevance

123

/external/eigen/Eigen/src/Core/
DEigenBase.h29 template<typename Derived> struct EigenBase struct
52 { return *static_cast<Derived*>(const_cast<EigenBase*>(this)); } in const_cast_derived() argument
133 Derived& DenseBase<Derived>::operator=(const EigenBase<OtherDerived> &other)
142 Derived& DenseBase<Derived>::operator+=(const EigenBase<OtherDerived> &other)
151 Derived& DenseBase<Derived>::operator-=(const EigenBase<OtherDerived> &other)
DMatrixBase.h150 Derived& operator=(const EigenBase<OtherDerived>& other);
183 Derived& operator*=(const EigenBase<OtherDerived>& other);
186 void applyOnTheLeft(const EigenBase<OtherDerived>& other);
189 void applyOnTheRight(const EigenBase<OtherDerived>& other);
498 MatrixBase<Derived>::operator*=(const EigenBase<OtherDerived> &other)
511 inline void MatrixBase<Derived>::applyOnTheRight(const EigenBase<OtherDerived> &other) in applyOnTheRight()
523 inline void MatrixBase<Derived>::applyOnTheLeft(const EigenBase<OtherDerived> &other) in applyOnTheLeft()
DSolverBase.h41 class SolverBase : public EigenBase<Derived>
45 typedef EigenBase<Derived> Base;
DPermutationMatrix.h46 class PermutationBase : public EigenBase<Derived>
49 typedef EigenBase<Derived> Base;
565 : public EigenBase<Inverse<PermutationType> >
573 using EigenBase<Inverse<PermutationType> >::derived;
DArray.h76 EIGEN_STRONG_INLINE Array& operator=(const EigenBase<OtherDerived> &other)
241 EIGEN_STRONG_INLINE Array(const EigenBase<OtherDerived> &other,
DMatrix.h236 EIGEN_STRONG_INLINE Matrix& operator=(const EigenBase<OtherDerived> &other)
378 EIGEN_STRONG_INLINE Matrix(const EigenBase<OtherDerived> &other)
/external/eigen/doc/
DClassHierarchy.dox65 …- EigenBase means anything that can be evaluated into a plain dense matrix or array (even if that …
66 …be a bad idea). \c %EigenBase is really the absolute base class for anything that remotely looks l…
68 …hierarchy, but it is not limited to dense expressions. For example, \c %EigenBase is also inherite…
77 EigenBase&lt;%Matrix&gt;
88 EigenBase&lt;%Array&gt;
100 EigenBase&lt;SomeMatrixXpr&gt;
111 EigenBase&lt;SomeArrayXpr&gt;
122 EigenBase&lt;%DiagonalMatrix&gt;
DMatrixfreeSolverExample.dox8 …free context. To this end, user must provide a wrapper class inheriting EigenBase<> and implementi…
/external/eigen/Eigen/src/IterativeLinearSolvers/
DIterativeSolverBase.h78 void grab(const EigenBase<MatrixDerived> &mat) in grab()
182 explicit IterativeSolverBase(const EigenBase<MatrixDerived>& A) in IterativeSolverBase()
197 Derived& analyzePattern(const EigenBase<MatrixDerived>& A) in analyzePattern()
217 Derived& factorize(const EigenBase<MatrixDerived>& A) in factorize()
238 Derived& compute(const EigenBase<MatrixDerived>& A) in compute()
/external/eigen/Eigen/src/Eigenvalues/
DComplexEigenSolver.h126 explicit ComplexEigenSolver(const EigenBase<InputType>& matrix, bool computeEigenvectors = true)
213 … ComplexEigenSolver& compute(const EigenBase<InputType>& matrix, bool computeEigenvectors = true);
261 ComplexEigenSolver<MatrixType>::compute(const EigenBase<InputType>& matrix, bool computeEigenvector… in compute()
DComplexSchur.h113 explicit ComplexSchur(const EigenBase<InputType>& matrix, bool computeU = true)
191 ComplexSchur& compute(const EigenBase<InputType>& matrix, bool computeU = true);
319 ComplexSchur<MatrixType>& ComplexSchur<MatrixType>::compute(const EigenBase<InputType>& matrix, boo…
DHessenbergDecomposition.h119 explicit HessenbergDecomposition(const EigenBase<InputType>& matrix)
152 HessenbergDecomposition& compute(const EigenBase<InputType>& matrix)
DRealSchur_LAPACKE.h43 RealSchur<Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW> >::compute(const EigenBase<InputType>& matri…
/external/eigen/Eigen/src/SparseCore/
DSparseMatrixBase.h27 : public EigenBase<Derived>
55 Derived& operator=(const EigenBase<OtherDerived> &other);
143 typedef EigenBase<Derived> Base;
273 Derived& operator+=(const EigenBase<OtherDerived> &other);
275 Derived& operator-=(const EigenBase<OtherDerived> &other);
/external/eigen/Eigen/src/Geometry/
DTranslation.h102 …EIGEN_DEVICE_FUNC inline AffineTransformType operator* (const EigenBase<OtherDerived>& linear) con…
112 …EIGEN_DEVICE_FUNC inline AffineTransformType operator*(const EigenBase<OtherDerived>& linear, cons…
195 Translation<Scalar,Dim>::operator* (const EigenBase<OtherDerived>& linear) const
DRotationBase.h71 operator*(const EigenBase<OtherDerived>& e) const
76 …EIGEN_DEVICE_FUNC inline RotationMatrixType operator*(const EigenBase<OtherDerived>& l, const Deri…
/external/eigen/Eigen/src/LU/
DPartialPivLU.h116 explicit PartialPivLU(const EigenBase<InputType>& matrix);
126 explicit PartialPivLU(EigenBase<InputType>& matrix);
129 PartialPivLU& compute(const EigenBase<InputType>& matrix) {
315 PartialPivLU<MatrixType>::PartialPivLU(const EigenBase<InputType>& matrix)
328 PartialPivLU<MatrixType>::PartialPivLU(EigenBase<InputType>& matrix)
DFullPivLU.h100 explicit FullPivLU(const EigenBase<InputType>& matrix);
109 explicit FullPivLU(EigenBase<InputType>& matrix);
119 FullPivLU& compute(const EigenBase<InputType>& matrix) {
463 FullPivLU<MatrixType>::FullPivLU(const EigenBase<InputType>& matrix)
477 FullPivLU<MatrixType>::FullPivLU(EigenBase<InputType>& matrix)
/external/eigen/Eigen/src/QR/
DColPivHouseholderQR.h124 explicit ColPivHouseholderQR(const EigenBase<InputType>& matrix)
145 explicit ColPivHouseholderQR(EigenBase<InputType>& matrix)
211 ColPivHouseholderQR& compute(const EigenBase<InputType>& matrix);
472 ColPivHouseholderQR<MatrixType>& ColPivHouseholderQR<MatrixType>::compute(const EigenBase<InputType…
DHouseholderQR.h97 explicit HouseholderQR(const EigenBase<InputType>& matrix) in HouseholderQR()
115 explicit HouseholderQR(EigenBase<InputType>& matrix) in HouseholderQR()
170 HouseholderQR& compute(const EigenBase<InputType>& matrix) { in compute()
DCompleteOrthogonalDecomposition.h113 explicit CompleteOrthogonalDecomposition(const EigenBase<InputType>& matrix)
128 explicit CompleteOrthogonalDecomposition(EigenBase<InputType>& matrix)
184 CompleteOrthogonalDecomposition& compute(const EigenBase<InputType>& matrix) {
DFullPivHouseholderQR.h126 explicit FullPivHouseholderQR(const EigenBase<InputType>& matrix)
146 explicit FullPivHouseholderQR(EigenBase<InputType>& matrix)
195 FullPivHouseholderQR& compute(const EigenBase<InputType>& matrix);
449 FullPivHouseholderQR<MatrixType>& FullPivHouseholderQR<MatrixType>::compute(const EigenBase<InputTy…
/external/eigen/doc/examples/
Dfunction_taking_eigenbase.cpp6 void print_size(const EigenBase<Derived>& b) in print_size()
/external/eigen/Eigen/src/Cholesky/
DLLT.h92 explicit LLT(const EigenBase<InputType>& matrix) in LLT()
107 explicit LLT(EigenBase<InputType>& matrix) in LLT()
152 LLT& compute(const EigenBase<InputType>& matrix);
421 LLT<MatrixType,_UpLo>& LLT<MatrixType,_UpLo>::compute(const EigenBase<InputType>& a)
DLDLT.h105 explicit LDLT(const EigenBase<InputType>& matrix) in LDLT()
122 explicit LDLT(EigenBase<InputType>& matrix) in LDLT()
212 LDLT& compute(const EigenBase<InputType>& matrix);
490 LDLT<MatrixType,_UpLo>& LDLT<MatrixType,_UpLo>::compute(const EigenBase<InputType>& a)

123