Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/composite/
H A Dcomposite.c16 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 Dpcasmimpl.h22 PCCompositeType loctype; /* the type of composition for local solves */
H A Dpcpatchimpl.h82 PCCompositeType local_composition_type; /* locally additive or multiplicative? */
/petsc/include/
H A Dpetscpctypes.h227 } PCCompositeType; typedef
H A Dpetscpc.h245 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 Dpetscsnes.h1055 PETSC_EXTERN PetscErrorCode SNESMultiblockSetType(SNES, PCCompositeType);
/petsc/src/snes/impls/multiblock/
H A Dmultiblock.c22 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 Dasm.c719 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 Dpetscpc.pxi89 ctypedef enum PetscPCCompositeType "PCCompositeType":
H A DPC.pyx105 class PCCompositeType(object): class
205 CompositeType = PCCompositeType
2989 del PCCompositeType
/petsc/src/ksp/pc/impls/fieldsplit/
H A Dfieldsplit.c38 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 Dpcpatch.c380 static PetscErrorCode PCPatchSetLocalComposition(PC pc, PCCompositeType type) in PCPatchSetLocalComposition()
2999 PCCompositeType loctype = PC_COMPOSITE_ADDITIVE; in PCSetFromOptions_PATCH()