Searched refs:fp_dm_field_scatter (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/telescope/ |
| H A D | telescope_coarsedm.c | 35 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()
|