Home
last modified time | relevance | path

Searched refs:coarse_pc (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c6381 PC coarse_pc; in PCBDDCApplyInterfacePreconditioner() local
6383 PetscCall(KSPGetPC(pcbddc->coarse_ksp, &coarse_pc)); in PCBDDCApplyInterfacePreconditioner()
6384 PetscCall(PetscObjectTypeCompare((PetscObject)coarse_pc, PCBDDC, &isbddc)); in PCBDDCApplyInterfacePreconditioner()
6387 PC_BDDC *coarsepcbddc = (PC_BDDC *)coarse_pc->data; in PCBDDCApplyInterfacePreconditioner()
6404 PC coarse_pc; in PCBDDCApplyInterfacePreconditioner() local
6407 PetscCall(KSPGetPC(pcbddc->coarse_ksp, &coarse_pc)); in PCBDDCApplyInterfacePreconditioner()
6408 PetscCall(PCPreSolve(coarse_pc, pcbddc->coarse_ksp)); in PCBDDCApplyInterfacePreconditioner()
6409 PetscCall(PCBDDCBenignRemoveInterior(coarse_pc, rhs, sol)); in PCBDDCApplyInterfacePreconditioner()
6410 PetscCall(PCPostSolve(coarse_pc, pcbddc->coarse_ksp)); in PCBDDCApplyInterfacePreconditioner()
6419 PC coarse_pc; in PCBDDCApplyInterfacePreconditioner() local
[all …]