Searched refs:isschur (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ksp/ksp/utils/schurm/ |
| H A D | schurm.c | 220 PetscBool isschur; in MatSchurComplementSetSubMatrices() local 223 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &isschur)); in MatSchurComplementSetSubMatrices() 224 if (!isschur) PetscFunctionReturn(PETSC_SUCCESS); in MatSchurComplementSetSubMatrices() 282 PetscBool isschur; in MatSchurComplementGetKSP() local 286 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &isschur)); in MatSchurComplementGetKSP() 287 …PetscCheck(isschur, PetscObjectComm((PetscObject)S), PETSC_ERR_ARG_WRONG, "Not for type %s", ((Pet… in MatSchurComplementGetKSP() 314 PetscBool isschur; in MatSchurComplementSetKSP() local 318 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSCHURCOMPLEMENT, &isschur)); in MatSchurComplementSetKSP() 319 if (!isschur) PetscFunctionReturn(PETSC_SUCCESS); in MatSchurComplementSetKSP() 362 PetscBool isschur; in MatSchurComplementUpdateSubMatrices() local [all …]
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcfetidp.c | 1007 PetscBool isschur, isshell; in FETIDPPCView() local 1011 PetscCall(PetscObjectTypeCompare((PetscObject)pc_ctx->S_j, MATSCHURCOMPLEMENT, &isschur)); in FETIDPPCView() 1012 if (isschur) { in FETIDPPCView()
|
| H A D | bddc.c | 2647 PetscBool isschur, prec = PETSC_TRUE; in PCBDDCCreateFETIDPOperators_BDDC() local 2654 PetscCall(PetscObjectTypeCompare((PetscObject)F, MATSCHURCOMPLEMENT, &isschur)); in PCBDDCCreateFETIDPOperators_BDDC() 2655 if (isschur) { in PCBDDCCreateFETIDPOperators_BDDC()
|