Searched refs:useTensor (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/plex/transform/impls/extrude/ |
| H A D | plextrcohesive.c | 44 …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 D | plextrextrude.c | 27 …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 D | dmplextransformimpl.h | 76 PetscBool useTensor; /* Flag to create tensor cells */ member 97 PetscBool useTensor; // Flag to create tensor cells member
|