Searched refs:PCGASM (Results 1 – 11 of 11) sorted by relevance
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex62.c | 115 PetscCall(PCSetType(pc, PCGASM)); in main() 219 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCGASM, &isasm)); in main()
|
| H A D | ex64.c | 153 PetscCall(PCSetType(pc, PCGASM)); in main()
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex71f.F90 | 34 PetscCallA(PCSetType(pc, PCGASM, ierr))
|
| /petsc/include/ |
| H A D | petscpctypes.h | 41 #define PCGASM "gasm" macro
|
| /petsc/src/ksp/pc/interface/ |
| H A D | pcregis.c | 104 PetscCall(PCRegister(PCGASM, PCCreate_GASM)); in PCRegisterAll()
|
| /petsc/doc/changes/ |
| H A D | 33.md | 73 - ```{rubric} PCGASM: 178 use with PCFIELDSPLIT,PCASM,PCGASM
|
| H A D | 313.md | 113 - Change the default behavior of PCASM and PCGASM to not
|
| /petsc/src/ksp/pc/impls/gasm/ |
| H A D | gasm.c | 1800 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 D | ksp.md | 712 `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 D | petscpc.pxi | 16 PetscPCType PCGASM
|
| H A D | PC.pyx | 18 GASM = S_(PCGASM)
|