Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/transform/impls/extrude/
H A Dplextrextrude.c61cdimEx || Nc == ex->cdimEx, PetscObjectComm((PetscObject)tr), PETSC_ERR_ARG_SIZ, "Input normal has… in DMPlexTransformSetFromOptions_Extrude()
123 ex->cdimEx = ex->cdim == dimExtPointG ? ex->cdim + 1 : ex->cdim; in DMPlexTransformExtrudeComputeExtrusionDim()
125 …ex->cdimEx <= 3, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Coordinate dimension for extruded mes… in DMPlexTransformExtrudeComputeExtrusionDim()
137 PetscCall(DMSetCoordinateDim(tdm, ex->cdimEx)); in DMPlexTransformSetDimensions_Extrude()
518 for (PetscInt v = vStart; v < vEnd; ++v) PetscCall(PetscSectionSetDof(s, v, ex->cdimEx)); in DMPlexTransformSetUp_Extrude()
536 PetscCall(DMPlexGetDepthStratum(ex->dmNormal, ex->cdimEx - 1, &pStart, &pEnd)); in DMPlexTransformSetUp_Extrude()
564 for (PetscInt d = 0; d < ex->cdimEx; ++d) cnormal[d] *= -1.; in DMPlexTransformSetUp_Extrude()
565 for (PetscInt d = 0; d < ex->cdimEx; ++d) normal[d] += cnormal[d]; in DMPlexTransformSetUp_Extrude()
796 PetscInt dEx = ex->cdimEx; in DMPlexTransformMapCoordinates_Extrude()
811 switch (ex->cdimEx) { in DMPlexTransformMapCoordinates_Extrude()
[all …]
/petsc/include/petsc/private/
H A Ddmplextransformimpl.h71 PetscInt cdimEx; /* The coordinate dimension of the extruded mesh */ member