Searched refs:inv_diag (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/diagonal/ |
| H A D | diagonal.c | 6 Vec inv_diag; member 20 PetscCall(VecCopy(ctx->inv_diag, ctx->diag)); in MatDiagonalSetUpDiagonal() 34 PetscCall(VecCopy(ctx->diag, ctx->inv_diag)); in MatDiagonalSetUpInverseDiagonal() 35 PetscCall(VecReciprocal(ctx->inv_diag)); in MatDiagonalSetUpInverseDiagonal() 136 PetscCall(VecCopy(actx->inv_diag, bctx->inv_diag)); in MatDuplicate_Diagonal() 247 PetscErrorCode MatDiagonalGetInverseDiagonal(Mat A, Vec *inv_diag) in MatDiagonalGetInverseDiagonal() argument 251 PetscAssertPointer(inv_diag, 2); in MatDiagonalGetInverseDiagonal() 252 *inv_diag = NULL; in MatDiagonalGetInverseDiagonal() 253 PetscUseMethod(A, "MatDiagonalGetInverseDiagonal_C", (Mat, Vec *), (A, inv_diag)); in MatDiagonalGetInverseDiagonal() 257 static PetscErrorCode MatDiagonalGetInverseDiagonal_Diagonal(Mat A, Vec *inv_diag) in MatDiagonalGetInverseDiagonal_Diagonal() argument [all …]
|
| /petsc/src/ksp/pc/impls/bjacobi/bjkokkos/ |
| H A D | bjkokkoskernels.kokkos.cxx | 177 …Scalar **, layout, exec_space, Kokkos::MemoryTraits<Kokkos::Unmanaged>> inv_diag((PetscScalar *)gl… in PCApply_BJKOKKOSKERNELS() local 255 …ace, AMatrixValueView, IntView, XYType, KrylovHandleType>(batch_values, inv_diag, rowOffsets, colI… in PCApply_BJKOKKOSKERNELS()
|