Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/transform/impls/extrude/
H A Dplextrcohesive.c44 …PetscCall(PetscViewerASCIIPrintf(viewer, " create tensor cells: %s\n", ex->useTensor ? "YES" : "N… in DMPlexTransformView_Cohesive()
59 …"-dm_plex_transform_extrude_use_tensor", "Create tensor cells", "", ex->useTensor, &tensor, &flg)); in DMPlexTransformSetFromOptions_Cohesive()
156 ex->target[rt][1] = ex->useTensor ? DM_POLYTOPE_POINT_PRISM_TENSOR : DM_POLYTOPE_SEGMENT; in DMPlexTransformCohesiveExtrudeSetUp_Point()
174 ex->target[rt][1] = ex->useTensor ? DM_POLYTOPE_POINT_PRISM_TENSOR : DM_POLYTOPE_SEGMENT; in DMPlexTransformCohesiveExtrudeSetUp_Point()
204 ex->target[rt][1] = ex->useTensor ? DM_POLYTOPE_SEG_PRISM_TENSOR : DM_POLYTOPE_QUADRILATERAL; in DMPlexTransformCohesiveExtrudeSetUp_Segment()
220 if (ex->useTensor) { in DMPlexTransformCohesiveExtrudeSetUp_Segment()
271 ex->target[rt][1] = ex->useTensor ? DM_POLYTOPE_SEG_PRISM_TENSOR : DM_POLYTOPE_QUADRILATERAL; in DMPlexTransformCohesiveExtrudeSetUp_Segment()
289 if (ex->useTensor) { in DMPlexTransformCohesiveExtrudeSetUp_Segment()
382 ex->target[rt][1] = ex->useTensor ? DM_POLYTOPE_TRI_PRISM_TENSOR : DM_POLYTOPE_TRI_PRISM; in DMPlexTransformCohesiveExtrudeSetUp_Triangle()
404 if (ex->useTensor) { in DMPlexTransformCohesiveExtrudeSetUp_Triangle()
[all …]
H A Dplextrextrude.c27 …PetscCall(PetscViewerASCIIPrintf(viewer, " create tensor cells: %s\n", ex->useTensor ? "YES" : "N… in DMPlexTransformView_Extrude()
51 …"-dm_plex_transform_extrude_use_tensor", "Create tensor cells", "", ex->useTensor, &tensor, &flg)); in DMPlexTransformSetFromOptions_Extrude()
157 ex->target[ct][1] = ex->useTensor ? DM_POLYTOPE_POINT_PRISM_TENSOR : DM_POLYTOPE_SEGMENT; in DMPlexTransformExtrudeSetUp_Point()
189 ex->target[ct][1] = ex->useTensor ? DM_POLYTOPE_SEG_PRISM_TENSOR : DM_POLYTOPE_QUADRILATERAL; in DMPlexTransformExtrudeSetUp_Segment()
208 if (ex->useTensor) { in DMPlexTransformExtrudeSetUp_Segment()
267 ex->target[ct][1] = ex->useTensor ? DM_POLYTOPE_TRI_PRISM_TENSOR : DM_POLYTOPE_TRI_PRISM; in DMPlexTransformExtrudeSetUp_Triangle()
290 if (ex->useTensor) { in DMPlexTransformExtrudeSetUp_Triangle()
359 ex->target[ct][1] = ex->useTensor ? DM_POLYTOPE_QUAD_PRISM_TENSOR : DM_POLYTOPE_HEXAHEDRON; in DMPlexTransformExtrudeSetUp_Quadrilateral()
386 if (ex->useTensor) { in DMPlexTransformExtrudeSetUp_Quadrilateral()
667 if (ex->useTensor) { in DMPlexTransformGetSubcellOrientation_Extrude()
[all …]
/petsc/include/petsc/private/
H A Ddmplextransformimpl.h76 PetscBool useTensor; /* Flag to create tensor cells */ member
97 PetscBool useTensor; // Flag to create tensor cells member