Lines Matching refs:schurfactorization
56 PCFieldSplitSchurFactType schurfactorization; member
179 …etscInt_FMT ", factorization %s\n", jac->bs, PCFieldSplitSchurFactTypes[jac->schurfactorization])); in PCView_FieldSplit_Schur()
181 …h Schur preconditioner, factorization %s\n", PCFieldSplitSchurFactTypes[jac->schurfactorization])); in PCView_FieldSplit_Schur()
260 …all(PetscSNPrintf(str, 32, "Schur fact. %s", PCFieldSplitSchurFactTypes[jac->schurfactorization])); in PCView_FieldSplit_Schur()
1008 …if (jac->schurfactorization != PC_FIELDSPLIT_SCHUR_FACT_FULL || jac->kspupper != jac->head->ksp) P… in PCSetUp_FieldSplit()
1115 if (jac->schurfactorization == PC_FIELDSPLIT_SCHUR_FACT_FULL && kspUpper != kspA) { in PCSetUpOnBlocks_FieldSplit_Schur()
1124 } else if (kspUpper == kspA && jac->schurfactorization == PC_FIELDSPLIT_SCHUR_FACT_FULL) { in PCSetUpOnBlocks_FieldSplit_Schur()
1197 switch (jac->schurfactorization) { in PCApply_FieldSplit_Schur()
1403 switch (jac->schurfactorization) { in PCMatApply_FieldSplit_Schur()
1562 switch (jac->schurfactorization) { in PCApplyTranspose_FieldSplit_Schur()
2162 …hur_factorization_type", PCFieldSplitSchurFactTypes, (PetscEnum *)&jac->schurfactorization, &flg)); in PCSetFromOptions_FieldSplit()
2164 …e", PCFieldSplitSchurFactTypes, (PetscEnum)jac->schurfactorization, (PetscEnum *)&jac->schurfactor… in PCSetFromOptions_FieldSplit()
3073 jac->schurfactorization = ftype; in PCFieldSplitSetSchurFactType_FieldSplit()
3699 jac->schurfactorization = PC_FIELDSPLIT_SCHUR_FACT_FULL; in PCCreate_FieldSplit()