| /petsc/src/dm/impls/plex/transform/impls/refine/regular/ |
| H A D | plexrefregular.c | 488 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_Regular() 535 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_Regular() 623 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_Regular() 660 static DMPolytopeType tvertT[] = {DM_POLYTOPE_POINT_PRISM_TENSOR}; in DMPlexTransformCellRefine_Regular() 709 static DMPolytopeType tsegT[] = {DM_POLYTOPE_POINT_PRISM_TENSOR, DM_POLYTOPE_SEG_PRISM_TENSOR}; in DMPlexTransformCellRefine_Regular() 711 …DM_POLYTOPE_POINT_PRISM_TENSOR, 1, 2, 0, DM_POLYTOPE_POINT_PRISM_TENSOR, 0, 0, DM_POLYTOPE_SEGMENT… in DMPlexTransformCellRefine_Regular() 807 …DM_POLYTOPE_POINT_PRISM_TENSOR, 1, 2, 0, DM_POLYTOPE_POINT_PRISM_TENSOR, 1, 3, 0, DM_POLYTOPE_SEGM… in DMPlexTransformCellRefine_Regular() 810 …static DMPolytopeType tquadT[] = {DM_POLYTOPE_POINT_PRISM_TENSOR, DM_POLYTOPE_SEG_PRISM_TENSOR, DM… in DMPlexTransformCellRefine_Regular() 812 …DM_POLYTOPE_POINT_PRISM_TENSOR, 1, 2, 0, DM_POLYTOPE_POINT_PRISM_TENSOR, 0, 0, DM_POLYTOPE_SEGMENT… in DMPlexTransformCellRefine_Regular() 1182 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformCellRefine_Regular()
|
| /petsc/src/dm/impls/plex/transform/impls/refine/tobox/ |
| H A D | plexreftobox.c | 80 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_ToBox() 104 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_ToBox() 199 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_ToBox() 307 …static DMPolytopeType ttriT[] = {DM_POLYTOPE_POINT_PRISM_TENSOR, DM_POLYTOPE_SEG_PRISM_TENSOR, DM_… in DMPlexTransformCellRefine_ToBox() 309 …DM_POLYTOPE_POINT_PRISM_TENSOR, 1, 2, 0, DM_POLYTOPE_POINT_PRISM_TENSOR, 0, 0, DM_POLYTOPE_SEGMENT… in DMPlexTransformCellRefine_ToBox() 504 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformCellRefine_ToBox() 566 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformCellRefine_ToBox()
|
| /petsc/src/dm/impls/plex/transform/impls/refine/bl/ |
| H A D | plexrefbl.c | 48 if (ct > DM_POLYTOPE_POINT_PRISM_TENSOR) ++val; in DMPlexTransformSetUp_BL() 53 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformSetUp_BL() 75 if (ct > DM_POLYTOPE_POINT_PRISM_TENSOR) ++val; in DMPlexTransformSetUp_BL() 111 ct = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformSetUp_BL() 117 bl->target[ct][1] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformSetUp_BL() 174 bl->cone[ct][coff + 7] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformSetUp_BL() 178 bl->cone[ct][coff + 11] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformSetUp_BL() 189 bl->cone[ct][coff + 15 + 14 * i + 6] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformSetUp_BL() 193 bl->cone[ct][coff + 15 + 14 * i + 10] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformSetUp_BL() 205 bl->cone[ct][coff + 15 + 14 * (n - 1) + 7] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformSetUp_BL() [all …]
|
| /petsc/include/ |
| H A D | petscdmtypes.h | 246 DM_POLYTOPE_POINT_PRISM_TENSOR, enumerator
|
| H A D | petscdm.h | 471 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPolytopeTypeIsHybrid() 487 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPolytopeTypeGetDim() 514 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPolytopeTypeGetConeSize() 546 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPolytopeTypeGetNumVertices() 583 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPolytopeTypeGetNumArrangements() 786 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPolytopeTypeGetArrangement() 957 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPolytopeTypeGetVertexArrangement() 1078 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPolytopeTypeComposeOrientation() 1118 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPolytopeTypeComposeOrientationInv()
|
| /petsc/src/dm/impls/plex/transform/impls/refine/1d/ |
| H A D | plexref1d.c | 27 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformSetUp_1D() 70 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformCellTransform_1D()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexgenerate.c | 33 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexInvertCell()
|
| H A D | plexinterpolate.c | 97 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexGetRawFaces_Internal() 173 typesTmp[2] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexGetRawFaces_Internal() 174 typesTmp[3] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexGetRawFaces_Internal() 527 …if (ct != DM_POLYTOPE_SEGMENT && ct != DM_POLYTOPE_POINT_PRISM_TENSOR) PetscCall(DMPlexGetRawFaces… in DMPlexInterpolateFaces_Internal() 545 if (ct != DM_POLYTOPE_SEGMENT && ct != DM_POLYTOPE_POINT_PRISM_TENSOR) { in DMPlexInterpolateFaces_Internal() 572 …if (ct != DM_POLYTOPE_SEGMENT && ct != DM_POLYTOPE_POINT_PRISM_TENSOR) PetscCall(DMPlexRestoreRawF… in DMPlexInterpolateFaces_Internal() 595 if (ct != DM_POLYTOPE_SEGMENT && ct != DM_POLYTOPE_POINT_PRISM_TENSOR) { in DMPlexInterpolateFaces_Internal() 620 …if (ct != DM_POLYTOPE_SEGMENT && ct != DM_POLYTOPE_POINT_PRISM_TENSOR) PetscCall(DMPlexRestoreRawF… in DMPlexInterpolateFaces_Internal() 665 if (ct == DM_POLYTOPE_SEGMENT || ct == DM_POLYTOPE_POINT_PRISM_TENSOR) { in DMPlexInterpolateFaces_Internal() 733 if (ct == DM_POLYTOPE_SEGMENT || ct == DM_POLYTOPE_POINT_PRISM_TENSOR) { in DMPlexInterpolateFaces_Internal()
|
| H A D | plexreorder.c | 468 …if (ct == DM_POLYTOPE_POINT_PRISM_TENSOR || ct == DM_POLYTOPE_SEG_PRISM_TENSOR || ct == DM_POLYTOP… in DMCreateSectionPermutation_Plex_Cohesive_Old() 481 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMCreateSectionPermutation_Plex_Cohesive_Old() 504 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMCreateSectionPermutation_Plex_Cohesive_Old()
|
| H A D | plexproject.c | 230 …if ((qct != DM_POLYTOPE_POINT_PRISM_TENSOR) && (qct != DM_POLYTOPE_SEG_PRISM_TENSOR) && (qct != DM… in DMProjectPoint_Field_Private() 239 …if ((ct == DM_POLYTOPE_POINT_PRISM_TENSOR) || (ct == DM_POLYTOPE_SEG_PRISM_TENSOR) || (ct == DM_PO… in DMProjectPoint_Field_Private() 389 …if ((qct != DM_POLYTOPE_POINT_PRISM_TENSOR) && (qct != DM_POLYTOPE_SEG_PRISM_TENSOR) && (qct != DM… in DMProjectPoint_BdField_Private() 398 …if ((ct == DM_POLYTOPE_POINT_PRISM_TENSOR) || (ct == DM_POLYTOPE_SEG_PRISM_TENSOR) || (ct == DM_PO… in DMProjectPoint_BdField_Private() 657 …if ((ct == DM_POLYTOPE_POINT_PRISM_TENSOR) || (ct == DM_POLYTOPE_SEG_PRISM_TENSOR) || (ct == DM_PO… in DMGetFirstLabeledPoint()
|
| H A D | plexsection.c | 148 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexCreateSectionDof() 173 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexCreateSectionDof()
|
| H A D | plexsubmesh.c | 12 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexCellIsHybrid_Internal() 35 PetscCall(DMLabelGetStratumBounds(ctLabel, DM_POLYTOPE_POINT_PRISM_TENSOR, cStart, cEnd)); in DMPlexGetTensorPrismBounds_Internal() 1390 PetscCall(DMPlexSetCellType(sdm, hybedge, DM_POLYTOPE_POINT_PRISM_TENSOR)); in DMPlexConstructCohesiveCells_Internal() 1444 PetscCall(DMPlexSetCellType(sdm, hybedge, DM_POLYTOPE_POINT_PRISM_TENSOR)); in DMPlexConstructCohesiveCells_Internal()
|
| H A D | plexpartition.c | 849 …if (ct != DM_POLYTOPE_POINT_PRISM_TENSOR && ct != DM_POLYTOPE_SEG_PRISM_TENSOR && ct != DM_POLYTOP… in PetscPartitionerDMPlexPartition()
|
| H A D | plex.c | 1836 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexDrawCell() 4146 if (DMPolytopeTypeIsHybrid(ct) && ct != DM_POLYTOPE_POINT_PRISM_TENSOR) { in DMPlexGetTransitiveClosure_Internal() 9445 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexCellUnsplitVertices_Private() 9453 if (cct == DM_POLYTOPE_POINT_PRISM_TENSOR) ptpoints[npt++] = cone[cp]; in DMPlexCellUnsplitVertices_Private() 9465 if (cct == DM_POLYTOPE_POINT_PRISM_TENSOR) { in DMPlexCellUnsplitVertices_Private()
|
| H A D | plexgeometry.c | 2391 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexComputeCellGeometryFEM_Implicit() 2814 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexComputeGeometryFVM_3D_Internal()
|
| H A D | plexcreate.c | 4519 case DM_POLYTOPE_POINT_PRISM_TENSOR: { in DMPlexCreateReferenceCell_Internal() 4764 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexCreateFromOptions_Internal()
|
| /petsc/src/dm/impls/plex/transform/impls/extrude/ |
| H A D | plextrcohesive.c | 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() 227 ex->cone[rt][coff + 6] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformCohesiveExtrudeSetUp_Segment() 231 ex->cone[rt][coff + 10] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformCohesiveExtrudeSetUp_Segment() 296 ex->cone[rt][coff + 6] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformCohesiveExtrudeSetUp_Segment() 300 ex->cone[rt][coff + 10] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformCohesiveExtrudeSetUp_Segment() 794 …if (ct == DM_POLYTOPE_POINT_PRISM_TENSOR || ct == DM_POLYTOPE_SEG_PRISM_TENSOR || ct == DM_POLYTOP… in DMPlexTransformSetUp_Cohesive()
|
| H A D | plextrextrude.c | 157 ex->target[ct][1] = ex->useTensor ? DM_POLYTOPE_POINT_PRISM_TENSOR : DM_POLYTOPE_SEGMENT; in DMPlexTransformExtrudeSetUp_Point() 215 ex->cone[ct][coff + 14 * i + 6] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformExtrudeSetUp_Segment() 219 ex->cone[ct][coff + 14 * i + 10] = DM_POLYTOPE_POINT_PRISM_TENSOR; in DMPlexTransformExtrudeSetUp_Segment()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscdm.pxi | 32 DM_POLYTOPE_POINT_PRISM_TENSOR
|
| H A D | DM.pyx | 35 POINT_PRISM_TENSOR = DM_POLYTOPE_POINT_PRISM_TENSOR
|
| /petsc/src/dm/impls/plex/transform/impls/refine/sbr/ |
| H A D | plexrefsbr.c | 505 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformCellTransform_SBR()
|
| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 1224 static DMPolytopeType tedgeT[] = {DM_POLYTOPE_POINT_PRISM_TENSOR}; in DMPlexTransformCellTransformIdentity() 1238 …, 1, 0, 0, DM_POLYTOPE_SEGMENT, 1, 1, 0, DM_POLYTOPE_POINT_PRISM_TENSOR, 1, 2, 0, DM_POLYTOPE_POIN… in DMPlexTransformCellTransformIdentity() 1283 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMPlexTransformCellTransformIdentity()
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 1872 case DM_POLYTOPE_POINT_PRISM_TENSOR: in PetscFESetDefaultName_Private() 2009 case DM_POLYTOPE_POINT_PRISM_TENSOR: in PetscFECreate_Internal()
|
| /petsc/src/dm/dt/interface/ |
| H A D | dt.c | 3446 case DM_POLYTOPE_POINT_PRISM_TENSOR: in PetscDTCreateQuadratureByCell()
|
| /petsc/src/dm/interface/ |
| H A D | dm.c | 6083 case DM_POLYTOPE_POINT_PRISM_TENSOR: in DMCreateDS()
|