Home
last modified time | relevance | path

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

/petsc/src/snes/tutorials/
H A Dex36.c357 DM dmcdg, dmc; in QuasiInterpolate() local
372 PetscCall(VecGetDM(ctx->tmpc, &dmcdg)); in QuasiInterpolate()
376 PetscCall(DMPlexComputeClementInterpolant(dmcdg, ctx->tmpc, ly)); in QuasiInterpolate()
386 DM dmcdg, dmfdg; in CreateQuasiInterpolator() local
415 PetscCall(DMClone(dmc, &dmcdg)); in CreateQuasiInterpolator()
416 PetscCall(DMGetDimension(dmcdg, &dim)); in CreateQuasiInterpolator()
417 PetscCall(DMPlexGetHeightStratum(dmcdg, 0, &cStart, NULL)); in CreateQuasiInterpolator()
418 PetscCall(DMPlexGetCellType(dmcdg, cStart, &ct)); in CreateQuasiInterpolator()
420 PetscCall(DMSetField(dmcdg, 0, NULL, (PetscObject)fe)); in CreateQuasiInterpolator()
422 PetscCall(DMCreateDS(dmcdg)); in CreateQuasiInterpolator()
[all …]