HomeSort by relevance Sort by last modified time
    Searched refs:Upper (Results 76 - 100 of 195) sorted by null

1 2 34 5 6 7 8

  /external/eigen/Eigen/src/SparseCore/
SparseTriangularView.h 29 || ((Mode&Upper) && (MatrixType::Flags&RowMajorBit)),
81 || ((Mode&Upper) && (ArgType::Flags&RowMajorBit)),
  /external/eigen/doc/examples/
matrixfree_cg.cpp 95 Eigen::ConjugateGradient<MatrixReplacement, Eigen::Lower|Eigen::Upper, Eigen::IdentityPreconditioner> cg;
123 Eigen::MINRES<MatrixReplacement, Eigen::Lower|Eigen::Upper, Eigen::IdentityPreconditioner> minres;
  /external/eigen/unsupported/Eigen/src/SparseExtra/
MatrixMarketIterator.h 93 RealScalar upper_norm = m_mat.template triangularView<Upper>().norm();
102 // only the upper part is stored
104 m_mat = tmp.template selfadjointView<Upper>();
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/CodeView/
TypeHashing.h 191 write_hex(Stream, V.Hash, HexPrintStyle::Upper, 8);
200 write_hex(Stream, B, HexPrintStyle::Upper, 2);
  /external/eigen/Eigen/src/Cholesky/
LLT_LAPACKE.h 75 template<> struct llt_inplace<EIGTYPE, Upper> \
LLT.h 26 * \tparam _UpLo the triangular part that will be used for the decompositon: Lower (default) or Upper.
49 * Note that during the decomposition, only the upper triangular part of A is considered. Therefore,
114 /** \returns a view of the upper triangular matrix U */
216 * The strict upper part is not used and even not initialized.
353 if(rs>0) A11.adjoint().template triangularView<Upper>().template solveInPlace<OnTheRight>(A21);
366 template<typename Scalar> struct llt_inplace<Scalar, Upper>
393 typedef const TriangularView<const typename MatrixType::AdjointReturnType, Upper> MatrixU;
400 template<typename MatrixType> struct LLT_Traits<MatrixType,Upper>
403 typedef const TriangularView<const MatrixType, Upper> MatrixU;
407 { return llt_inplace<typename MatrixType::Scalar, Upper>::blocked(m)==-1;
    [all...]
  /external/eigen/Eigen/src/Core/
SolveTriangular.h 43 int Mode, // can be Upper/Lower | UnitDiag
153 ((Mode&Upper)==Upper ? Lower : Upper) | (Mode&UnitDiag),
171 eigen_assert((!(Mode & ZeroDiag)) && bool(Mode & (Upper|Lower)));
  /external/eigen/blas/
PackedSelfadjointProduct.h 47 selfadjoint_packed_rank1_update<Scalar,Index,ColMajor,UpLo==Lower?Upper:Lower,ConjRhs,ConjLhs>::run(size,mat,vec,alpha);
level2_cplx_impl.h 25 (internal::selfadjoint_matrix_vector_product<Scalar,int,ColMajor,Upper,false,false>::run),
110 (internal::selfadjoint_packed_rank1_update<Scalar,int,ColMajor,Upper,false,Conj>::run),
154 (internal::packed_rank2_update_selector<Scalar,int,Upper>::run),
202 (selfadjoint_rank1_update<Scalar,int,ColMajor,Upper,false,Conj>::run),
249 (internal::rank2_update_selector<Scalar,int,Upper>::run),
  /external/eigen/unsupported/Eigen/src/IterativeSolvers/
IncompleteLU.h 81 x = m_lu.template triangularView<Upper>().solve(x);
MINRES.h 169 * Upper, or Lower|Upper in which the full matrix entries will be considered. Default is Lower.
246 && (UpLo==(Lower|Upper))
251 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(MatrixWrapper::MatrixFree,UpLo==(Lower|Upper)),MATRIX_FREE_CONJUGATE_GRADIENT_IS_COMPATIBLE_WITH_UPPER_UNION_LOWER_MODE_ONLY);
252 typedef typename internal::conditional<UpLo==(Lower|Upper),
  /external/eigen/Eigen/src/Core/products/
GeneralMatrixMatrixTriangular_BLAS.h 55 if ( lhs==rhs && ((UpLo&(Lower|Upper)==UpLo)) ) { \
80 LowUp = IsLower ? Lower : Upper, \
101 LowUp = IsLower ? Lower : Upper, \
TriangularSolverVector.h 23 ((Mode&Upper)==Upper ? Lower : Upper) | (Mode&UnitDiag),
GeneralMatrixMatrixTriangular.h 51 ColMajor, UpLo==Lower?Upper:Lower>
116 if (UpLo==Upper)
160 if(UpLo==Upper)
289 IsRowMajor ? RowMajor : ColMajor, UpLo&(Lower|Upper)>
292 &actualRhs.coeffRef(0,SkipDiag&&(UpLo&Upper)==Upper ? 1 : 0), actualRhs.outerStride(),
SelfadjointMatrixVector.h 175 enum { LhsUpLo = LhsMode&(Upper|Lower) };
244 enum { RhsUpLo = RhsMode&(Upper|Lower) };
251 selfadjoint_product_impl<Transpose<const Rhs>, int(RhsUpLo)==Upper ? Lower : Upper, false,
  /external/eigen/Eigen/src/IterativeLinearSolvers/
ConjugateGradient.h 117 * \c Upper, or \c Lower|Upper in which the full matrix entries will be considered.
118 * Default is \c Lower, best performance is \c Lower|Upper.
130 * achieved when using a complete matrix and \b Lower|Upper as the \a _UpLo template parameter. Moreover, in this
140 ConjugateGradient<SparseMatrix<double>, Lower|Upper> cg;
203 && (UpLo==(Lower|Upper))
208 EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(MatrixWrapper::MatrixFree,UpLo==(Lower|Upper)),MATRIX_FREE_CONJUGATE_GRADIENT_IS_COMPATIBLE_WITH_UPPER_UNION_LOWER_MODE_ONLY);
209 typedef typename internal::conditional<UpLo==(Lower|Upper),
  /external/swiftshader/third_party/llvm-7.0/llvm/unittests/Support/
NativeFormatTests.cpp 77 // upper-case, prefix.
88 // upper-case, no prefix.
89 EXPECT_EQ("0", format_number(0, HexPrintStyle::Upper));
90 EXPECT_EQ("BEEF", format_number(0xbeef, HexPrintStyle::Upper));
91 EXPECT_EQ("DEADBEEF", format_number(0xdeadbeef, HexPrintStyle::Upper));
  /external/eigen/Eigen/src/PardisoSupport/
PardisoSupport.h 38 template<typename _MatrixType, int Options=Upper> class PardisoLLT;
39 template<typename _MatrixType, int Options=Upper> class PardisoLDLT;
431 * \tparam UpLo can be any bitwise combination of Upper, Lower. The default is Upper, meaning only the upper triangular part has to be used.
432 * Upper|Lower can be used to tell both triangular parts can be used as input.
472 // PARDISO supports only upper, row-major matrices
475 m_matrix.template selfadjointView<Upper>() = matrix.template selfadjointView<UpLo>().twistedBy(p_null);
493 * \tparam Options can be any bitwise combination of Upper, Lower, and Symmetric. The default is Upper, meaning only the upper triangular part has to be used
    [all...]
  /external/eigen/unsupported/Eigen/src/MatrixFunctions/
MatrixPower.h 121 * (or destroyed) before evaluation. Only the upper triangular
168 res = (MatrixType::Identity(IminusT.rows(), IminusT.cols()) + res).template triangularView<Upper>()
204 MatrixType IminusT, sqrtT, T = m_A.template triangularView<Upper>();
223 T = sqrtT.template triangularView<Upper>();
230 res = res.template triangularView<Upper>() * res;
561 m_fT.topRightCorner(m_rank, m_nulls) = m_T.topLeftCorner(m_rank, m_rank).template triangularView<Upper>()
574 { res.noalias() = U * (T.template triangularView<Upper>() * U.adjoint()); }
582 { res.noalias() = (U * (T.template triangularView<Upper>() * U.adjoint())).real(); }
  /external/eigen/Eigen/src/SparseCholesky/
SimplicialCholesky.h 213 if(m_P.size()==0 && (UpLo&Upper)==Upper)
220 tmp.template selfadjointView<Upper>() = a.template selfadjointView<UpLo>().twistedBy(m_P);
281 typedef TriangularView<const typename CholMatrixType::AdjointReturnType, Eigen::Upper> MatrixU;
322 * or Upper. Default is Lower.
413 * or Upper. Default is Lower.
670 ap.template selfadjointView<Upper>() = a.template selfadjointView<UpLo>().twistedBy(m_P);
678 // we have to transpose the lower part to to the upper one
680 ap.template selfadjointView<Upper>() = a.template selfadjointView<UpLo>();
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Support/
raw_ostream.cpp 363 if (FN.Upper && FN.HexPrefix)
365 else if (FN.Upper && !FN.HexPrefix)
366 Style = HexPrintStyle::Upper;
367 else if (!FN.Upper && FN.HexPrefix)
390 HexPrintStyle HPS = FB.Upper ? HexPrintStyle::Upper : HexPrintStyle::Lower;
NativeFormatting.cpp 143 bool Upper =
144 (Style == HexPrintStyle::Upper || Style == HexPrintStyle::PrefixUpper);
157 *--CurPtr = hexdigit(x, !Upper);
  /external/swiftshader/third_party/llvm-subzero/lib/Support/
raw_ostream.cpp 342 if (FN.Upper && FN.HexPrefix)
344 else if (FN.Upper && !FN.HexPrefix)
345 Style = HexPrintStyle::Upper;
346 else if (!FN.Upper && FN.HexPrefix)
369 HexPrintStyle HPS = FB.Upper ? HexPrintStyle::Upper : HexPrintStyle::Lower;
NativeFormatting.cpp 143 bool Upper =
144 (Style == HexPrintStyle::Upper || Style == HexPrintStyle::PrefixUpper);
157 *--CurPtr = hexdigit(x, !Upper);
  /external/eigen/Eigen/src/LU/
PartialPivLU.h 51 * is decomposed as A = PLU where L is unit-lower-triangular, U is upper-triangular, and P
135 /** \returns the LU decomposition matrix: the upper-triangular part is U, the
243 m_lu.template triangularView<Upper>().solveInPlace(dst);
260 dst = m_lu.template triangularView<Upper>().adjoint().solve(rhs);
265 dst = m_lu.template triangularView<Upper>().transpose().solve(rhs);
554 * m_lu.template triangularView<Upper>();

Completed in 375 milliseconds

1 2 34 5 6 7 8