Searched refs:PCCompositeType (Results 1 – 12 of 12) sorted by relevance
| /petsc/src/ksp/pc/impls/composite/ |
| H A D | composite.c | 16 PCCompositeType type; 317 static PetscErrorCode PCCompositeSetType_Composite(PC pc, PCCompositeType type) in PCCompositeSetType_Composite() 336 static PetscErrorCode PCCompositeGetType_Composite(PC pc, PCCompositeType *type) in PCCompositeGetType_Composite() 444 PetscErrorCode PCCompositeSetType(PC pc, PCCompositeType type) in PCCompositeSetType() 449 PetscTryMethod(pc, "PCCompositeSetType_C", (PC, PCCompositeType), (pc, type)); in PCCompositeSetType() 469 PetscErrorCode PCCompositeGetType(PC pc, PCCompositeType *type) in PCCompositeGetType() 473 PetscUseMethod(pc, "PCCompositeGetType_C", (PC, PCCompositeType *), (pc, type)); in PCCompositeGetType()
|
| /petsc/include/petsc/private/ |
| H A D | pcasmimpl.h | 22 PCCompositeType loctype; /* the type of composition for local solves */
|
| H A D | pcpatchimpl.h | 82 PCCompositeType local_composition_type; /* locally additive or multiplicative? */
|
| /petsc/include/ |
| H A D | petscpctypes.h | 227 } PCCompositeType; typedef
|
| H A D | petscpc.h | 245 PETSC_EXTERN PetscErrorCode PCASMSetLocalType(PC, PCCompositeType); 246 PETSC_EXTERN PetscErrorCode PCASMGetLocalType(PC, PCCompositeType *); 269 PETSC_EXTERN PetscErrorCode PCCompositeSetType(PC, PCCompositeType); 270 PETSC_EXTERN PetscErrorCode PCCompositeGetType(PC, PCCompositeType *); 303 PETSC_EXTERN PetscErrorCode PCFieldSplitSetType(PC, PCCompositeType); 304 PETSC_EXTERN PetscErrorCode PCFieldSplitGetType(PC, PCCompositeType *);
|
| H A D | petscsnes.h | 1055 PETSC_EXTERN PetscErrorCode SNESMultiblockSetType(SNES, PCCompositeType);
|
| /petsc/src/snes/impls/multiblock/ |
| H A D | multiblock.c | 22 PCCompositeType type; /* Solver combination method (additive, multiplicative, etc.) */ 389 PCCompositeType ctype; in SNESSetFromOptions_Multiblock() 657 static PetscErrorCode SNESMultiblockSetType_Default(SNES snes, PCCompositeType type) in SNESMultiblockSetType_Default() 771 PetscErrorCode SNESMultiblockSetType(SNES snes, PCCompositeType type) in SNESMultiblockSetType() 775 PetscTryMethod(snes, "SNESMultiblockSetType_C", (SNES, PCCompositeType), (snes, type)); in SNESMultiblockSetType()
|
| /petsc/src/ksp/pc/impls/asm/ |
| H A D | asm.c | 719 PCCompositeType loctype; in PCSetFromOptions_ASM() 862 static PetscErrorCode PCASMSetLocalType_ASM(PC pc, PCCompositeType type) in PCASMSetLocalType_ASM() 872 static PetscErrorCode PCASMGetLocalType_ASM(PC pc, PCCompositeType *type) in PCASMGetLocalType_ASM() 1152 PetscErrorCode PCASMSetLocalType(PC pc, PCCompositeType type) in PCASMSetLocalType() 1157 PetscTryMethod(pc, "PCASMSetLocalType_C", (PC, PCCompositeType), (pc, type)); in PCASMSetLocalType() 1183 PetscErrorCode PCASMGetLocalType(PC pc, PCCompositeType *type) in PCASMGetLocalType() 1188 PetscUseMethod(pc, "PCASMGetLocalType_C", (PC, PCCompositeType *), (pc, type)); in PCASMGetLocalType()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscpc.pxi | 89 ctypedef enum PetscPCCompositeType "PCCompositeType":
|
| H A D | PC.pyx | 105 class PCCompositeType(object): class 205 CompositeType = PCCompositeType 2989 del PCCompositeType
|
| /petsc/src/ksp/pc/impls/fieldsplit/ |
| H A D | fieldsplit.c | 38 PCCompositeType type; 2139 PCCompositeType ctype; in PCSetFromOptions_FieldSplit() 3303 static PetscErrorCode PCFieldSplitSetType_FieldSplit(PC pc, PCCompositeType type) in PCFieldSplitSetType_FieldSplit() 3420 PetscErrorCode PCFieldSplitSetType(PC pc, PCCompositeType type) in PCFieldSplitSetType() 3424 PetscTryMethod(pc, "PCFieldSplitSetType_C", (PC, PCCompositeType), (pc, type)); in PCFieldSplitSetType() 3444 PetscErrorCode PCFieldSplitGetType(PC pc, PCCompositeType *type) in PCFieldSplitGetType()
|
| /petsc/src/ksp/pc/impls/patch/ |
| H A D | pcpatch.c | 380 static PetscErrorCode PCPatchSetLocalComposition(PC pc, PCCompositeType type) in PCPatchSetLocalComposition() 2999 PCCompositeType loctype = PC_COMPOSITE_ADDITIVE; in PCSetFromOptions_PATCH()
|