Home
last modified time | relevance | path

Searched refs:modifypc (Results 1 – 5 of 5) sorted by relevance

/petsc/src/ksp/ksp/impls/gcr/pipegcr/
H A Dpipegcrimpl.h21 KSPFlexibleModifyPCFn *modifypc; /* function to modify the preconditioner*/ member
H A Dpipegcr.c130 …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 Dgcr.c10 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 Dfgmresimpl.h18 KSPFlexibleModifyPCFn *modifypc; /* function to modify the preconditioner*/ member
H A Dfgmres.c119 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()