Home
last modified time | relevance | path

Searched refs:PCShellGetContext (Results 1 – 17 of 17) sorted by relevance

/petsc/src/ksp/ksp/tutorials/
H A Dex15.c275 PetscCall(PCShellGetContext(pc, &shell)); in SampleShellPCSetUp()
305 PetscCall(PCShellGetContext(pc, &shell)); in SampleShellPCApply()
322 PetscCall(PCShellGetContext(pc, &shell)); in SampleShellPCDestroy()
H A Dex60.c43 PetscCall(PCShellGetContext(pc, &ctx)); in PCApply_Noise()
59 PetscCall(PCShellGetContext(pc, &ctx)); in PCSetup_Noise()
70 PetscCall(PCShellGetContext(pc, &ctx)); in PCDestroy_Noise()
/petsc/src/ksp/pc/impls/shell/ftn-custom/
H A Dzshellpcf.c53 PetscCall(PCShellGetContext(pc, &ctx)); in ourshellapplyctx()
85 PetscCall(PCShellGetContext(pc, &ctx)); in ourshellsetupctx()
/petsc/src/ksp/pc/tutorials/
H A Dex4.c91 PetscCall(PCShellGetContext(pc, &ctx)); in SmwSetup()
133 PetscCall(PCShellGetContext(pc, &ctx)); in SmwApply()
/petsc/src/ksp/ksp/tests/
H A Dex27.c132 PetscCall(PCShellGetContext(pc, &X)); in PCShellApply_Matinv()
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx736 PetscCall(PCShellGetContext(pc, &ctx)); in PCSetUp_HPDDMShell()
760 PetscCall(PCShellGetContext(pc, &ctx)); in PCHPDDMDeflate_Private()
782 PetscCall(PCShellGetContext(pc, &ctx)); in PCHPDDMDeflate_Private()
833 PetscCall(PCShellGetContext(pc, &ctx)); in PCApply_HPDDMShell()
949 PetscCall(PCShellGetContext(pc, &ctx)); in PCMatApply_HPDDMShell()
1007 PetscCall(PCShellGetContext(pc, &ctx)); in PCApplyTranspose_HPDDMShell()
1055 PetscCall(PCShellGetContext(pc, &ctx)); in PCMatApplyTranspose_HPDDMShell()
1102 PetscCall(PCShellGetContext(pc, &ctx)); in PCDestroy_HPDDMShell()
1166 PetscCall(PCShellGetContext(pc, &p)); in PCApply_Schur()
1198 PetscCall(PCShellGetContext(pc, &p)); in PCDestroy_Schur()
[all …]
/petsc/doc/changes/
H A D31.md90 context with PCShellGetContext, similar to MatShell.
H A D316.md142 - `PCShellGetContext()` now takes `void*` as return argument
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcfetidp.c106 PetscCall(PCShellGetContext(pc, &pc_ctx)); in PCBDDCDestroyFETIDPPC()
962 PetscCall(PCShellGetContext(fetipc, &pc_ctx)); in FETIDPPCApply_Kernel()
1009 PetscCall(PCShellGetContext(pc, &pc_ctx)); in FETIDPPCView()
H A Dbddc.c2312 PetscCall(PCShellGetContext(pc, &bddcipc_ctx)); in PCView_BDDCIPC()
2330 PetscCall(PCShellGetContext(pc, &bddcipc_ctx)); in PCSetUp_BDDCIPC()
2353 PetscCall(PCShellGetContext(pc, &bddcipc_ctx)); in PCApply_BDDCIPC()
2371 PetscCall(PCShellGetContext(pc, &bddcipc_ctx)); in PCApplyTranspose_BDDCIPC()
2387 PetscCall(PCShellGetContext(pc, &bddcipc_ctx)); in PCDestroy_BDDCIPC()
H A Dbddcschurs.c122 PetscCall(PCShellGetContext(pc, &ctx)); in PCBDDCReuseSolvers_Solve_Private()
221 PetscCall(PCShellGetContext(pc, &ctx)); in PCBDDCReuseSolvers_View()
259 PetscCall(PCShellGetContext(pc, &ctx)); in PCBDDCReuseSolvers_Destroy()
/petsc/src/ksp/pc/impls/mg/
H A Dmg.c286 PetscCall(PCShellGetContext(pc, &ctx)); in CRSetup_Private()
301 PetscCall(PCShellGetContext(pc, &ctx)); in CRApply_Private()
311 PetscCall(PCShellGetContext(pc, &ctx)); in CRDestroy_Private()
/petsc/src/ksp/pc/impls/shell/
H A Dshellpc.c52 PetscErrorCode PCShellGetContext(PC pc, PetscCtxRt ctx) in PCShellGetContext() function
/petsc/include/
H A Dpetscpc.h191 PETSC_EXTERN PetscErrorCode PCShellGetContext(PC, PetscCtxRt);
/petsc/src/tao/pde_constrained/tutorials/
H A Dhyperbolic.c456 PetscCall(PCShellGetContext(PC_shell, &user)); in StateMatBlockPrecMult()
469 PetscCall(PCShellGetContext(PC_shell, &user)); in StateMatBlockPrecMultTranspose()
H A Dparabolic.c498 PetscCall(PCShellGetContext(PC_shell, &user)); in StateMatBlockPrecMult()
/petsc/doc/manual/
H A Dksp.md1628 PCShellGetContext(PC pc, PetscCtxRt ctx);