Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/transform/interface/
H A Dplextransform.c1674 DM refdm, trdm; in DMPlexTransformCreateCellVertices_Internal() local
1686 PetscCall(DMPlexCreateReferenceCell(PETSC_COMM_SELF, ct, &refdm)); in DMPlexTransformCreateCellVertices_Internal()
1688 PetscCall(DMPlexTransformSetDM(reftr, refdm)); in DMPlexTransformCreateCellVertices_Internal()
1692 PetscCall(DMPlexTransformApply(reftr, refdm, &trdm)); in DMPlexTransformCreateCellVertices_Internal()
1750 PetscCall(DMDestroy(&refdm)); in DMPlexTransformCreateCellVertices_Internal()
/petsc/src/dm/dt/interface/
H A Ddt.c3390 DM refdm; in PetscQuadratureComputePermutations() local
3395 PetscCall(DMPlexCreateReferenceCell(PETSC_COMM_SELF, ct, &refdm)); in PetscQuadratureComputePermutations()
3396 PetscCall(DMPlexOrientPoint(refdm, 0, o)); in PetscQuadratureComputePermutations()
3397 PetscCall(DMPlexComputeCellGeometryFEM(refdm, 0, NULL, v0, J, NULL, &detJ)); in PetscQuadratureComputePermutations()
3410 PetscCall(DMDestroy(&refdm)); in PetscQuadratureComputePermutations()
/petsc/src/dm/impls/plex/
H A Dplexcreate.c4652 PetscErrorCode DMPlexCreateReferenceCell(MPI_Comm comm, DMPolytopeType ct, DM *refdm) in DMPlexCreateReferenceCell() argument
4655 PetscCall(DMCreate(comm, refdm)); in DMPlexCreateReferenceCell()
4656 PetscCall(DMSetType(*refdm, DMPLEX)); in DMPlexCreateReferenceCell()
4657 PetscCall(DMPlexCreateReferenceCell_Internal(*refdm, ct)); in DMPlexCreateReferenceCell()