HomeSort by relevance Sort by last modified time
    Searched refs:SelfAdjoint (Results 1 - 8 of 8) sorted by null

  /external/eigen/Eigen/src/Core/
BandMatrix.h 93 ReturnOpposite = (Options&SelfAdjoint) && (((Index)>0 && Supers==0) || ((Index)<0 && Subs==0)),
169 * \tparam _Options A combination of either \b #RowMajor or \b #ColMajor, and of \b #SelfAdjoint
171 * column-major. The latter controls whether the matrix represents a selfadjoint
307 * \tparam Options Can be 0 or \b SelfAdjoint
312 class TridiagonalMatrix : public BandMatrix<Scalar,Size,Size,Options&SelfAdjoint?0:1,1,Options|RowMajor>
314 typedef BandMatrix<Scalar,Size,Size,Options&SelfAdjoint?0:1,1,Options|RowMajor> Base;
317 explicit TridiagonalMatrix(Index size = Size) : Base(size,size,Options&SelfAdjoint?0:1,1) {}
SelfAdjointView.h 19 * \brief Expression of a selfadjoint matrix from a triangular part of a dense matrix
40 Mode = UpLo | SelfAdjoint,
140 /** Perform a symmetric rank 2 update of the selfadjoint matrix \c *this:
154 /** Perform a symmetric rank K update of the selfadjoint matrix \c *this:
168 /** \returns an expression of a triangular view extracted from the current selfadjoint view of a given triangular part
262 // selfadjoint to dense matrix
266 // TODO currently a selfadjoint expression has the form SelfAdjointView<.,.>
267 // in the future selfadjoint-ness should be defined by the expression traits
277 class triangular_dense_assignment_kernel<UpLo,SelfAdjoint,SetOpposite,DstEvaluatorTypeT,SrcEvaluatorTypeT,Functor,Version>
TriangularMatrix.h 131 const int mode = int(Mode) & ~SelfAdjoint;
286 /** \returns a selfadjoint view of the referenced triangular part which must be either \c #Upper or \c #Lower.
597 /** Assigns a triangular or selfadjoint matrix to a dense matrix.
733 * \tparam Mode must be either 0, UnitDiag, ZeroDiag, or SelfAdjoint
797 typedef triangular_dense_assignment_kernel< Mode&(Lower|Upper),Mode&(UnitDiag|ZeroDiag|SelfAdjoint),SetOpposite,
838 call_triangular_assignment_loop<SrcXprType::Mode, (SrcXprType::Mode&SelfAdjoint)==0>(dst, src, func);
    [all...]
  /external/eigen/Eigen/src/Core/util/
Constants.h 201 * MatrixBase::selfadjointView() and MatrixBase::triangularView(), and selfadjoint solvers. */
220 SelfAdjoint=0x10,
221 /** Used to support symmetric, non-selfadjoint, complex matrices. */
  /external/eigen/unsupported/Eigen/src/SparseExtra/
MarketIO.h 73 else if (sym == SelfAdjoint) header += " Hermitian";
127 else if (substr[4].compare("Hermitian") == 0) sym = SelfAdjoint;
  /external/eigen/Eigen/src/Core/products/
SelfadjointMatrixMatrix.h 17 // pack a selfadjoint block diagonal for use with the gebp_kernel
274 /* Optimized selfadjoint matrix * matrix (_SYMM) product built on top of
398 // matrix * selfadjoint product
480 LhsIsSelfAdjoint = (LhsMode&SelfAdjoint)==SelfAdjoint,
482 RhsIsSelfAdjoint = (RhsMode&SelfAdjoint)==SelfAdjoint