Home
last modified time | relevance | path

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

/petsc/src/snes/tutorials/
H A Dex36.c264 Vec tmpfine; /* Temporary vector in the fine space */ member
280 PetscCall(VecDestroy(&ctx->tmpfine)); in DestroyCoarseProjection()
292 PetscCall(MatMult(ctx->Mfine, x, ctx->tmpfine)); in CoarseProjection()
293 PetscCall(PetscObjectSetName((PetscObject)ctx->tmpfine, "Fine DG RHS")); in CoarseProjection()
294 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)ctx->tmpfine, "fine_dg_")); in CoarseProjection()
295 PetscCall(VecViewFromOptions(ctx->tmpfine, NULL, "-rhs_view")); in CoarseProjection()
296 PetscCall(MatMultTranspose(ctx->Ifine, ctx->tmpfine, ctx->tmpcoarse)); in CoarseProjection()
314 PetscCall(DMCreateGlobalVector(dmf, &ctx->tmpfine)); in CreateCoarseProjection()
317 PetscCall(VecGetLocalSize(ctx->tmpfine, &n)); in CreateCoarseProjection()
318 PetscCall(VecGetSize(ctx->tmpfine, &N)); in CreateCoarseProjection()