Searched refs:tmpfine (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/snes/tutorials/ |
| H A D | ex36.c | 264 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()
|