Lines Matching refs:schur
1473 PetscCall(MatDestroy(&(*A)->schur)); in MatDestroy()
9747 PetscCall(MatDestroy(&mat->schur)); in MatFactorSetSchurIS()
9749 …PetscCheck(mat->schur, PetscObjectComm((PetscObject)mat), PETSC_ERR_PLIB, "Schur complement has no… in MatFactorSetSchurIS()
9797 PetscCall(MatDuplicate(F->schur, MAT_COPY_VALUES, S)); in MatFactorCreateSchurComplement()
9839 *S = F->schur; in MatFactorGetSchurComplement()
9850 Mat S = F->schur; in MatFactorUpdateSchurStatus_Private()
9934 PetscCall(MatSolveTranspose(F->schur, rhs, sol)); in MatFactorSolveSchurComplementTranspose()
9937 PetscCall(MatMultTranspose(F->schur, rhs, sol)); in MatFactorSolveSchurComplementTranspose()
9978 PetscCall(MatSolve(F->schur, rhs, sol)); in MatFactorSolveSchurComplement()
9981 PetscCall(MatMult(F->schur, rhs, sol)); in MatFactorSolveSchurComplement()
9997 Mat S = F->schur; in MatFactorInvertSchurComplement_Private()
10078 PetscCall(MatCholeskyFactor(F->schur, NULL, &info)); in MatFactorFactorizeSchurComplement()
10080 PetscCall(MatLUFactor(F->schur, NULL, NULL, &info)); in MatFactorFactorizeSchurComplement()