Lines Matching refs:inv_diag_valid
7 PetscBool inv_diag_valid; member
19 …PetscAssert(ctx->inv_diag_valid, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Neither diagona… in MatDiagonalSetUpDiagonal()
32 if (!ctx->inv_diag_valid) { in MatDiagonalSetUpInverseDiagonal()
36 ctx->inv_diag_valid = PETSC_TRUE; in MatDiagonalSetUpInverseDiagonal()
50 yctx->inv_diag_valid = PETSC_FALSE; in MatAXPY_Diagonal()
138 bctx->inv_diag_valid = actx->inv_diag_valid; in MatDuplicate_Diagonal()
220 ctx->inv_diag_valid = PETSC_FALSE; in MatDiagonalRestoreDiagonal_Diagonal()
296 ctx->inv_diag_valid = PETSC_TRUE; in MatDiagonalRestoreInverseDiagonal_Diagonal()
393 ctx->inv_diag_valid = PETSC_FALSE; in MatDiagonalSet_Diagonal()
401 ctx->inv_diag_valid = PETSC_FALSE; in MatDiagonalSet_Diagonal()
406 ctx->inv_diag_valid = PETSC_FALSE; in MatDiagonalSet_Diagonal()
411 ctx->inv_diag_valid = PETSC_FALSE; in MatDiagonalSet_Diagonal()
426 ctx->inv_diag_valid = PETSC_FALSE; in MatShift_Diagonal()
438 ctx->inv_diag_valid = PETSC_FALSE; in MatScale_Diagonal()
450 ctx->inv_diag_valid = PETSC_FALSE; in MatDiagonalScale_Diagonal()
454 ctx->inv_diag_valid = PETSC_FALSE; in MatDiagonalScale_Diagonal()
468 if (ctx->inv_diag_valid) { in MatConjugate_Diagonal()
528 ctx->inv_diag_valid = PETSC_FALSE; in MatZeroEntries_Diagonal()
600 ctx->inv_diag_valid = PETSC_FALSE; in MatCreateDiagonal()