Searched refs:refdm (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 1674 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 D | dt.c | 3390 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 D | plexcreate.c | 4652 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()
|