Home
last modified time | relevance | path

Searched refs:PCSHELL (Results 1 – 25 of 29) sorted by relevance

12

/petsc/src/ksp/ksp/tests/
H A Dex23.c41 PetscCall(PCSetType(pc, PCSHELL)); in main()
H A Dex27.c100 PetscCall(PCSetType(pc, PCSHELL)); in main()
H A Dex62f.F90245 PetscCallA(PCSetType(pc, PCSHELL, ierr))
/petsc/include/
H A Dpetscpctypes.h33 #define PCSHELL "shell" macro
/petsc/src/ksp/ksp/tutorials/
H A Dex15.c164 PetscCall(PCSetType(pc, PCSHELL)); in main()
H A Dex60.c172 PetscCall(PCCompositeAddPCType(pc, PCSHELL)); in main()
H A Dex15f.F90264 PetscCallA(PCSetType(pc, PCSHELL, ierr))
/petsc/src/ksp/pc/interface/
H A Dpcregis.c97 PetscCall(PCRegister(PCSHELL, PCCreate_Shell)); in PCRegisterAll()
/petsc/src/ksp/pc/impls/shell/
H A Dshellpc.c59 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCSHELL, &flg)); in PCShellGetContext()
94 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCSHELL, &flg)); in PCShellSetContext()
/petsc/src/ksp/pc/tutorials/
H A Dex4.c310 PetscCall(PCCompositeAddPCType(pc, PCSHELL)); in main()
/petsc/doc/overview/
H A Dlinear_solve_table.md128 - ``PCSHELL``
/petsc/src/snes/tutorials/
H A Dex3.c166 PetscCall(PCSetType(pc, PCSHELL)); in main()
/petsc/src/snes/tests/
H A Dex69.c121 PetscCall(PCSetType(pc, PCSHELL)); in main()
/petsc/src/ksp/pc/tests/
H A Dex5.c92 PetscCall(PCSetType(pc, PCSHELL)); in main()
/petsc/src/binding/petsc4py/src/lib-petsc/
H A Dcustom.h487 PetscCall(PetscObjectTypeCompare((PetscObject)pc,PCSHELL,&shell)); in SNESSetUseMFFD()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscpc.pxi9 PetscPCType PCSHELL
/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c2481 PetscCall(PCSetType(newpc, PCSHELL)); in PCBDDCCreateFETIDPOperators_BDDC()
2552 PetscCall(PCSetType(lagpc, PCSHELL)); in PCBDDCCreateFETIDPOperators_BDDC()
2620 PetscCall(PCSetType(ppc, PCSHELL)); in PCBDDCCreateFETIDPOperators_BDDC()
H A Dbddcfetidp.c813 PetscCall(PetscObjectTypeCompare((PetscObject)pc, PCSHELL, &isshell)); in PCBDDCSetupFETIDPPCContext()
H A Dbddcschurs.c1371 PetscCall(PCSetType(msolv_ctx->interior_solver, PCSHELL)); in PCBDDCSubSchursSetUp()
1382 PetscCall(PCSetType(msolv_ctx->correction_solver, PCSHELL)); in PCBDDCSubSchursSetUp()
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx2503 PetscCall(PCSetType(h->ksp->pc, PCSHELL)); in PCSetUp_HPDDM()
2743 …PetscCall(PCSetType(inner, PCSHELL)); /* compute the action of the inverse of the local Schur comp… in PCSetUp_HPDDM()
2896 PetscCall(PCSetType(spc, PCSHELL)); in PCSetUp_HPDDM()
/petsc/doc/manual/
H A Dsnes.md1016 shell (`PCSHELL`, discussed in {any}`sec_pc`); that
1156 …SP()`` and ``KSPGetPC()`` to access the ``PC``, then use ``PCSetType(pc, PCSHELL)`` followed by ``…
H A Dksp.md702 The `PCSHELL` preconditioner allows users to provide their own
770 - ``PCSHELL``
/petsc/src/tao/pde_constrained/tutorials/
H A Dparabolic.c958 PetscCall(PCSetType(user->prec, PCSHELL)); in ParabolicInitialize()
H A Dhyperbolic.c1062 PetscCall(PCSetType(user->prec, PCSHELL)); in HyperbolicInitialize()
/petsc/src/ksp/pc/impls/mg/
H A Dmg.c329 PetscCall(PCSetType(*cr, PCSHELL)); in CreateCR_Private()

12