Home
last modified time | relevance | path

Searched refs:PCShellSetApply (Results 1 – 21 of 21) sorted by relevance

/petsc/src/ksp/ksp/tests/
H A Dex23.c43 PetscCall(PCShellSetApply(pc, PCApply_scale)); in main()
H A Dex27.c102 PetscCall(PCShellSetApply(pc, PCShellApply_Matinv)); in main()
H A Dex62f.F90248 PetscCallA(PCShellSetApply(pc, SampleShellPCApply, ierr))
/petsc/src/ksp/pc/impls/shell/ftn-custom/
H A Dzshellpcf.c119 *ierr = PCShellSetApply(*pc, ourshellapply); in pcshellsetapply_()
143 *ierr = PCShellSetApply(*pc, ourshellapplyctx); in pcshellsetapplyctx_()
/petsc/src/ksp/ksp/tutorials/
H A Dex15.c171 PetscCall(PCShellSetApply(pc, SampleShellPCApply)); in main()
H A Dex60.c176 PetscCall(PCShellSetApply(pcnoise, PCApply_Noise)); in main()
H A Dex15f.F90267 PetscCallA(PCShellSetApply(pc, SampleShellPCApply, ierr))
/petsc/src/ksp/pc/tutorials/
H A Dex4.c316 PetscCall(PCShellSetApply(pcJ, SmwApply)); in main()
/petsc/src/snes/tutorials/
H A Dex3.c167 PetscCall(PCShellSetApply(pc, MatrixFreePreconditioner)); in main()
/petsc/src/snes/tests/
H A Dex69.c122 PetscCall(PCShellSetApply(pc, PCApply_MyShell)); in main()
/petsc/src/ksp/pc/tests/
H A Dex5.c108 PetscCall(PCShellSetApply(pc, apply_pc)); in main()
/petsc/src/ksp/pc/impls/shell/
H A Dshellpc.c550 PetscErrorCode PCShellSetApply(PC pc, PetscErrorCode (*apply)(PC pc, Vec xin, Vec xout)) in PCShellSetApply() function
/petsc/include/
H A Dpetscpc.h179 PETSC_EXTERN PetscErrorCode PCShellSetApply(PC, PetscErrorCode (*)(PC, Vec, Vec));
/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c2484 PetscCall(PCShellSetApply(newpc, FETIDPPCApply)); in PCBDDCCreateFETIDPOperators_BDDC()
2555 PetscCall(PCShellSetApply(lagpc, FETIDPPCApply)); in PCBDDCCreateFETIDPOperators_BDDC()
2624 PetscCall(PCShellSetApply(ppc, PCApply_BDDCIPC)); in PCBDDCCreateFETIDPOperators_BDDC()
H A Dbddcschurs.c1375 PetscCall(PCShellSetApply(msolv_ctx->interior_solver, PCBDDCReuseSolvers_Interior)); in PCBDDCSubSchursSetUp()
1386 PetscCall(PCShellSetApply(msolv_ctx->correction_solver, PCBDDCReuseSolvers_Correction)); in PCBDDCSubSchursSetUp()
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx2509 PetscCall(PCShellSetApply(h->ksp->pc, PCApply_Schur)); in PCSetUp_HPDDM()
2783 PetscCall(PCShellSetApply(inner, PCApply_Nest)); in PCSetUp_HPDDM()
2899 PetscCall(PCShellSetApply(spc, PCApply_HPDDMShell)); in PCSetUp_HPDDM()
/petsc/src/tao/pde_constrained/tutorials/
H A Dhyperbolic.c1064 PetscCall(PCShellSetApply(user->prec, StateMatBlockPrecMult)); in HyperbolicInitialize()
H A Dparabolic.c960 PetscCall(PCShellSetApply(user->prec, StateMatBlockPrecMult)); in ParabolicInitialize()
/petsc/src/ksp/pc/impls/mg/
H A Dmg.c331 PetscCall(PCShellSetApply(*cr, CRApply_Private)); in CreateCR_Private()
/petsc/doc/manual/
H A Dsnes.md1156 …PC()`` to access the ``PC``, then use ``PCSetType(pc, PCSHELL)`` followed by ``PCShellSetApply()``.
H A Dksp.md1615 PCShellSetApply(PC pc,PetscErrorCode (*apply)(PC,Vec,Vec));