Home
last modified time | relevance | path

Searched refs:DM_POLYTOPE_QUAD_PRISM_TENSOR (Results 1 – 25 of 25) sorted by relevance

/petsc/src/dm/impls/plex/transform/impls/refine/tobox/
H A Dplexreftobox.c174 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_ToBox()
203 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_ToBox()
307 …[] = {DM_POLYTOPE_POINT_PRISM_TENSOR, DM_POLYTOPE_SEG_PRISM_TENSOR, DM_POLYTOPE_QUAD_PRISM_TENSOR}; in DMPlexTransformCellRefine_ToBox()
546 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformCellRefine_ToBox()
571 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformCellRefine_ToBox()
/petsc/include/
H A Dpetscdmtypes.h254 DM_POLYTOPE_QUAD_PRISM_TENSOR, enumerator
H A Dpetscdm.h474 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPolytopeTypeIsHybrid()
498 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPolytopeTypeGetDim()
530 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPolytopeTypeGetConeSize()
562 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPolytopeTypeGetNumVertices()
599 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPolytopeTypeGetNumArrangements()
802 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPolytopeTypeGetArrangement()
973 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPolytopeTypeGetVertexArrangement()
1094 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPolytopeTypeComposeOrientation()
1134 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPolytopeTypeComposeOrientationInv()
/petsc/src/dm/impls/plex/transform/impls/refine/bl/
H A Dplexrefbl.c51 if (ct > DM_POLYTOPE_QUAD_PRISM_TENSOR) ++val; in DMPlexTransformSetUp_BL()
56 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformSetUp_BL()
78 if (ct > DM_POLYTOPE_QUAD_PRISM_TENSOR) ++val; in DMPlexTransformSetUp_BL()
301 ct = DM_POLYTOPE_QUAD_PRISM_TENSOR; in DMPlexTransformSetUp_BL()
307 bl->target[ct][1] = DM_POLYTOPE_QUAD_PRISM_TENSOR; in DMPlexTransformSetUp_BL()
418 …OR + 2) && (rt != DM_POLYTOPE_TRI_PRISM_TENSOR + 3) && (rt != DM_POLYTOPE_QUAD_PRISM_TENSOR + 4)) { in DMPlexTransformGetSubcellOrientation_BL()
472 … + 2) && (val != DM_POLYTOPE_TRI_PRISM_TENSOR + 3) && (val != DM_POLYTOPE_QUAD_PRISM_TENSOR + 4)) { in DMPlexTransformCellTransform_BL()
/petsc/src/dm/impls/plex/
H A Dplexgenerate.c53 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexInvertCell()
H A Dplexreorder.c468 …G_PRISM_TENSOR || ct == DM_POLYTOPE_TRI_PRISM_TENSOR || ct == DM_POLYTOPE_QUAD_PRISM_TENSOR) conti… in DMCreateSectionPermutation_Plex_Cohesive_Old()
484 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMCreateSectionPermutation_Plex_Cohesive_Old()
507 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMCreateSectionPermutation_Plex_Cohesive_Old()
589 …if (ct == DM_POLYTOPE_TRI_PRISM_TENSOR || ct == DM_POLYTOPE_QUAD_PRISM_TENSOR) PetscCall(InsertCoh… in DMCreateSectionPermutation_Plex_Cohesive()
H A Dplexproject.c230 …PRISM_TENSOR) && (qct != DM_POLYTOPE_TRI_PRISM_TENSOR) && (qct != DM_POLYTOPE_QUAD_PRISM_TENSOR)) { in DMProjectPoint_Field_Private()
239 …G_PRISM_TENSOR) || (ct == DM_POLYTOPE_TRI_PRISM_TENSOR) || (ct == DM_POLYTOPE_QUAD_PRISM_TENSOR)) { in DMProjectPoint_Field_Private()
389 …PRISM_TENSOR) && (qct != DM_POLYTOPE_TRI_PRISM_TENSOR) && (qct != DM_POLYTOPE_QUAD_PRISM_TENSOR)) { in DMProjectPoint_BdField_Private()
398 …G_PRISM_TENSOR) || (ct == DM_POLYTOPE_TRI_PRISM_TENSOR) || (ct == DM_POLYTOPE_QUAD_PRISM_TENSOR)) { in DMProjectPoint_BdField_Private()
657 …G_PRISM_TENSOR) || (ct == DM_POLYTOPE_TRI_PRISM_TENSOR) || (ct == DM_POLYTOPE_QUAD_PRISM_TENSOR)) { in DMGetFirstLabeledPoint()
H A Dplexsection.c151 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexCreateSectionDof()
176 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexCreateSectionDof()
H A Dplexsubmesh.c15 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexCellIsHybrid_Internal()
42 …if (*cStart < 0) PetscCall(DMLabelGetStratumBounds(ctLabel, DM_POLYTOPE_QUAD_PRISM_TENSOR, cStart,… in DMPlexGetTensorPrismBounds_Internal()
1357 PetscCall(DMPlexSetCellType(sdm, hybcell, DM_POLYTOPE_QUAD_PRISM_TENSOR)); in DMPlexConstructCohesiveCells_Internal()
H A Dplexpartition.c849 …G_PRISM_TENSOR && ct != DM_POLYTOPE_TRI_PRISM_TENSOR && ct != DM_POLYTOPE_QUAD_PRISM_TENSOR) conti… in PetscPartitionerDMPlexPartition()
H A Dplexinterpolate.c368 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexGetRawFaces_Internal()
H A Dplex.c9457 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexCellUnsplitVertices_Private()
9674 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexCheckGeometry()
9683 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexCheckGeometry()
H A Dplexcreate.c403 …PE_SEG_PRISM_TENSOR && ct != DM_POLYTOPE_TRI_PRISM_TENSOR && ct != DM_POLYTOPE_QUAD_PRISM_TENSOR) { in DMPlexCreateCoordinateSpace()
4599 case DM_POLYTOPE_QUAD_PRISM_TENSOR: { in DMPlexCreateReferenceCell_Internal()
H A Dplexgeometry.c2817 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexComputeGeometryFVM_3D_Internal()
/petsc/src/dm/impls/plex/transform/impls/refine/regular/
H A Dplexrefregular.c621 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_Regular()
631 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_Regular()
810 …[] = {DM_POLYTOPE_POINT_PRISM_TENSOR, DM_POLYTOPE_SEG_PRISM_TENSOR, DM_POLYTOPE_QUAD_PRISM_TENSOR}; in DMPlexTransformCellRefine_Regular()
1238 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformCellRefine_Regular()
/petsc/src/dm/impls/plex/transform/impls/extrude/
H A Dplextrcohesive.c523 ex->target[rt][1] = ex->useTensor ? DM_POLYTOPE_QUAD_PRISM_TENSOR : DM_POLYTOPE_HEXAHEDRON; in DMPlexTransformCohesiveExtrudeSetUp_Quadrilateral()
794 …G_PRISM_TENSOR || ct == DM_POLYTOPE_TRI_PRISM_TENSOR || ct == DM_POLYTOPE_QUAD_PRISM_TENSOR) Petsc… in DMPlexTransformSetUp_Cohesive()
978 …if (ct == DM_POLYTOPE_TRI_PRISM_TENSOR || ct == DM_POLYTOPE_QUAD_PRISM_TENSOR) PetscCall(OrderCohe… in DMPlexTransformOrderSupports_Cohesive()
H A Dplextrextrude.c359 ex->target[ct][1] = ex->useTensor ? DM_POLYTOPE_QUAD_PRISM_TENSOR : DM_POLYTOPE_HEXAHEDRON; in DMPlexTransformExtrudeSetUp_Quadrilateral()
698 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_Extrude()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscdm.pxi40 DM_POLYTOPE_QUAD_PRISM_TENSOR
H A DDM.pyx43 QUAD_PRISM_TENSOR = DM_POLYTOPE_QUAD_PRISM_TENSOR
/petsc/src/dm/impls/plex/transform/impls/refine/sbr/
H A Dplexrefsbr.c512 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformCellTransform_SBR()
/petsc/src/dm/interface/
H A Ddmcoordinates.c1033 …PE_SEG_PRISM_TENSOR && ct != DM_POLYTOPE_TRI_PRISM_TENSOR && ct != DM_POLYTOPE_QUAD_PRISM_TENSOR) { in DMCreateAffineCoordinates_Internal()
H A Ddm.c6086 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMCreateDS()
/petsc/src/dm/dt/fe/interface/
H A Dfe.c1876 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in PetscFESetDefaultName_Private()
2013 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in PetscFECreate_Internal()
/petsc/src/dm/impls/plex/transform/interface/
H A Dplextransform.c1256 static DMPolytopeType tquadpT[] = {DM_POLYTOPE_QUAD_PRISM_TENSOR}; in DMPlexTransformCellTransformIdentity()
1339 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in DMPlexTransformCellTransformIdentity()
/petsc/src/dm/dt/interface/
H A Ddt.c3450 case DM_POLYTOPE_QUAD_PRISM_TENSOR: in PetscDTCreateQuadratureByCell()