Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope_coarsedm.c35 PetscErrorCode (*fp_dm_field_scatter)(DM, Vec, ScatterMode, DM, Vec); member
198 …all(PetscObjectQueryFunction((PetscObject)ctx->dm_fine, dmfine_method, &ctx->fp_dm_field_scatter)); in PCTelescopeSetUp_CoarseDM()
210 if (ctx->fp_dm_field_scatter) { in PCTelescopeSetUp_CoarseDM()
237 PetscCall(ctx->fp_dm_field_scatter(ctx->dm_fine, x, SCATTER_FORWARD, ctx->dm_coarse, xred)); in PCApply_Telescope_CoarseDM()
242 PetscCall(ctx->fp_dm_field_scatter(ctx->dm_fine, y, SCATTER_REVERSE, ctx->dm_coarse, yred)); in PCApply_Telescope_CoarseDM()
266 …for (k = 0; k < n; k++) PetscCall(ctx->fp_dm_field_scatter(ctx->dm_fine, vecs[k], SCATTER_FORWARD,… in PCTelescopeSubNullSpaceCreate_CoarseDM()
356 ctx->fp_dm_field_scatter = NULL; in PCReset_Telescope_CoarseDM()
380 PetscCall(ctx->fp_dm_field_scatter(ctx->dm_fine, y, SCATTER_FORWARD, ctx->dm_coarse, yred)); in PCApplyRichardson_Telescope_CoarseDM()