Home
last modified time | relevance | path

Searched defs:diagonal (Results 1 – 5 of 5) sorted by relevance

/petsc/include/petsc/private/
H A Dmatdensecupmimpl.h417 auto diagonal = detail::MakeDiagonalIterator(da.data(), rstart, rend, gcols, lda); in DiagonalUnaryTransform() local
462 auto diagonal = detail::MakeDiagonalIterator(da.data(), rstart, rend, gcols, lda); in GetDiagonal() local
H A Dkspimpl.h182 Vec diagonal; /* 1/sqrt(diag of matrix) */ member
/petsc/src/ksp/pc/impls/jacobi/
H A Djacobi.c731 PetscErrorCode PCJacobiGetDiagonal(PC pc, Vec diagonal, Vec diagonal_sqrt) in PCJacobiGetDiagonal()
/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmproducts.c303 static PetscErrorCode LMProductsGetUpdatedDiagonal(LMProducts dots, Vec *diagonal) in LMProductsGetUpdatedDiagonal()
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx119 …iaryMatNormal_Private(PC pc, Mat A, Mat N, Mat *B, const char *pcpre, Vec *diagonal = nullptr, Mat… in PCHPDDMSetAuxiliaryMatNormal_Private()
2026 PetscScalar *write, *diagonal = nullptr; in PCSetUp_HPDDM() local
2151 Vec diagonal = nullptr; in PCSetUp_HPDDM() local