Searched refs:modifypc (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/ksp/ksp/impls/gcr/pipegcr/ |
| H A D | pipegcrimpl.h | 21 KSPFlexibleModifyPCFn *modifypc; /* function to modify the preconditioner*/ member
|
| H A D | pipegcr.c | 130 …if (pipegcr->modifypc) PetscCall((*pipegcr->modifypc)(ksp, ksp->its, 0 /* unused argument */, ksp-… in KSPSolve_PIPEGCR_cycle() 666 pipegcr->modifypc = function; in KSPFlexibleSetModifyPC_PIPEGCR()
|
| /petsc/src/ksp/ksp/impls/gcr/ |
| H A D | gcr.c | 10 KSPFlexibleModifyPCFn *modifypc; /* function to modify the preconditioner*/ member 41 if (ctx->modifypc) PetscCall((*ctx->modifypc)(ksp, ksp->its, k, ksp->rnorm, ctx->modifypc_ctx)); in KSPSolve_GCR_cycle() 197 gcr->modifypc = function; in KSPFlexibleSetModifyPC_GCR()
|
| /petsc/src/ksp/ksp/impls/gmres/fgmres/ |
| H A D | fgmresimpl.h | 18 KSPFlexibleModifyPCFn *modifypc; /* function to modify the preconditioner*/ member
|
| H A D | fgmres.c | 119 PetscCall((*fgmres->modifypc)(ksp, ksp->its, loc_it, res_norm, fgmres->modifyctx)); in KSPFGMRESCycle() 440 ((KSP_FGMRES *)ksp->data)->modifypc = fcn; in KSPFlexibleSetModifyPC_FGMRES() 573 fgmres->modifypc = KSPFlexibleModifyPCNoChange; in KSPCreate_FGMRES()
|