Lines Matching refs:diag_valid
5 PetscBool diag_valid; member
18 if (!ctx->diag_valid) { in MatDiagonalSetUpDiagonal()
22 ctx->diag_valid = PETSC_TRUE; in MatDiagonalSetUpDiagonal()
33 …PetscAssert(ctx->diag_valid, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Neither diagonal no… in MatDiagonalSetUpInverseDiagonal()
137 bctx->diag_valid = actx->diag_valid; in MatDuplicate_Diagonal()
216 ctx->diag_valid = PETSC_TRUE; in MatDiagonalRestoreDiagonal_Diagonal()
300 ctx->diag_valid = PETSC_FALSE; in MatDiagonalRestoreInverseDiagonal_Diagonal()
400 ctx->diag_valid = PETSC_TRUE; in MatDiagonalSet_Diagonal()
464 if (ctx->diag_valid) { in MatConjugate_Diagonal()
514 ctx->diag_valid = PETSC_TRUE; in MatSetUp_Diagonal()
527 ctx->diag_valid = PETSC_TRUE; in MatZeroEntries_Diagonal()
599 ctx->diag_valid = PETSC_TRUE; in MatCreateDiagonal()