Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex62.c115 PetscCall(PCSetType(pc, PCGASM)); in main()
219 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCGASM, &isasm)); in main()
H A Dex64.c153 PetscCall(PCSetType(pc, PCGASM)); in main()
/petsc/src/ksp/ksp/tests/
H A Dex71f.F9034 PetscCallA(PCSetType(pc, PCGASM, ierr))
/petsc/include/
H A Dpetscpctypes.h41 #define PCGASM "gasm" macro
/petsc/src/ksp/pc/interface/
H A Dpcregis.c104 PetscCall(PCRegister(PCGASM, PCCreate_GASM)); in PCRegisterAll()
/petsc/doc/changes/
H A D33.md73 - ```{rubric} PCGASM:
178 use with PCFIELDSPLIT,PCASM,PCGASM
H A D313.md113 - Change the default behavior of PCASM and PCGASM to not
/petsc/src/ksp/pc/impls/gasm/
H A Dgasm.c1800 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCGASM, &match)); in PCGASMGetSubdomains()
1801 …TSC_ERR_ARG_WRONG, "Incorrect object type: expected %s, got %s instead", PCGASM, ((PetscObject)pc)… in PCGASMGetSubdomains()
1847 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCGASM, &match)); in PCGASMGetSubmatrices()
1848 …mm((PetscObject)pc), PETSC_ERR_ARG_WRONG, "Expected %s, got %s instead", PCGASM, ((PetscObject)pc)… in PCGASMGetSubmatrices()
1888 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCGASM, &match)); in PCGASMSetUseDMSubdomains()
1919 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCGASM, &match)); in PCGASMGetUseDMSubdomains()
/petsc/doc/manual/
H A Dksp.md712 `PCASM`, `PCGASM`, `PCBDDC`, and `PCHPDDM`. In addition PETSc provides
746 - ``PCGASM``
1012 `PCGASM` is a generalization of `PCASM` that allows
1020 The interface for `PCGASM` is similar to that of `PCASM`. In
1027 Unlike `PCASM`, however, `PCGASM` allows the user to define
1031 communicator `size`. In this case `PCGASM` will coalesce `size/N`
1034 to the locally-owned rows of the `PCGASM` matrix used to compute the preconditioner –
1035 these are the subdomains `PCASM` and `PCGASM` use by default.
1038 subcommunicator that contains the coalesced `PCGASM` processes. In general
1057 `PCGASMSetUseDMSubdomains()` instructs `PCGASM` to prefer
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscpc.pxi16 PetscPCType PCGASM
H A DPC.pyx18 GASM = S_(PCGASM)