Home
last modified time | relevance | path

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

12

/petsc/include/
H A Dpetscdmtypes.h253 DM_POLYTOPE_TRI_PRISM_TENSOR, enumerator
H A Dpetscdm.h473 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPolytopeTypeIsHybrid()
497 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPolytopeTypeGetDim()
528 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPolytopeTypeGetConeSize()
560 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPolytopeTypeGetNumVertices()
597 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPolytopeTypeGetNumArrangements()
800 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPolytopeTypeGetArrangement()
971 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPolytopeTypeGetVertexArrangement()
1092 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPolytopeTypeComposeOrientation()
1132 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPolytopeTypeComposeOrientationInv()
/petsc/src/dm/impls/plex/transform/impls/refine/bl/
H A Dplexrefbl.c50 if (ct > DM_POLYTOPE_TRI_PRISM_TENSOR) ++val; in DMPlexTransformSetUp_BL()
55 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexTransformSetUp_BL()
77 if (ct > DM_POLYTOPE_TRI_PRISM_TENSOR) ++val; in DMPlexTransformSetUp_BL()
215 ct = DM_POLYTOPE_TRI_PRISM_TENSOR; in DMPlexTransformSetUp_BL()
221 bl->target[ct][1] = DM_POLYTOPE_TRI_PRISM_TENSOR; in DMPlexTransformSetUp_BL()
418 …OR + 1) && (rt != DM_POLYTOPE_SEG_PRISM_TENSOR + 2) && (rt != DM_POLYTOPE_TRI_PRISM_TENSOR + 3) &&… in DMPlexTransformGetSubcellOrientation_BL()
472 … + 1) && (val != DM_POLYTOPE_SEG_PRISM_TENSOR + 2) && (val != DM_POLYTOPE_TRI_PRISM_TENSOR + 3) &&… in DMPlexTransformCellTransform_BL()
/petsc/src/dm/impls/plex/transform/impls/refine/tobox/
H A Dplexreftobox.c156 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_ToBox()
518 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexTransformCellRefine_ToBox()
595 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexTransformCellRefine_ToBox()
/petsc/src/dm/impls/plex/
H A Dplexgenerate.c51 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexInvertCell()
H A Dplexreorder.c468 …T_PRISM_TENSOR || ct == DM_POLYTOPE_SEG_PRISM_TENSOR || ct == DM_POLYTOPE_TRI_PRISM_TENSOR || ct =… in DMCreateSectionPermutation_Plex_Cohesive_Old()
483 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMCreateSectionPermutation_Plex_Cohesive_Old()
506 case DM_POLYTOPE_TRI_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 …M_TENSOR) && (qct != DM_POLYTOPE_SEG_PRISM_TENSOR) && (qct != DM_POLYTOPE_TRI_PRISM_TENSOR) && (qc… in DMProjectPoint_Field_Private()
239 …ISM_TENSOR) || (ct == DM_POLYTOPE_SEG_PRISM_TENSOR) || (ct == DM_POLYTOPE_TRI_PRISM_TENSOR) || (ct… in DMProjectPoint_Field_Private()
389 …M_TENSOR) && (qct != DM_POLYTOPE_SEG_PRISM_TENSOR) && (qct != DM_POLYTOPE_TRI_PRISM_TENSOR) && (qc… in DMProjectPoint_BdField_Private()
398 …ISM_TENSOR) || (ct == DM_POLYTOPE_SEG_PRISM_TENSOR) || (ct == DM_POLYTOPE_TRI_PRISM_TENSOR) || (ct… in DMProjectPoint_BdField_Private()
657 …ISM_TENSOR) || (ct == DM_POLYTOPE_SEG_PRISM_TENSOR) || (ct == DM_POLYTOPE_TRI_PRISM_TENSOR) || (ct… in DMGetFirstLabeledPoint()
H A Dplexsection.c150 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexCreateSectionDof()
175 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexCreateSectionDof()
H A Dplexcreate.c403 …if (ct != DM_POLYTOPE_SEG_PRISM_TENSOR && ct != DM_POLYTOPE_TRI_PRISM_TENSOR && ct != DM_POLYTOPE_… in DMPlexCreateCoordinateSpace()
3066 PetscCall(DMPlexSetCellType(dm, c, DM_POLYTOPE_TRI_PRISM_TENSOR)); in DMPlexCreateWedgeCylinderMesh_Internal()
4589 case DM_POLYTOPE_TRI_PRISM_TENSOR: { in DMPlexCreateReferenceCell_Internal()
4861 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexCreateFromOptions_Internal()
4928 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexCreateFromOptions_Internal()
H A Dplexsubmesh.c14 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexCellIsHybrid_Internal()
41 PetscCall(DMLabelGetStratumBounds(ctLabel, DM_POLYTOPE_TRI_PRISM_TENSOR, cStart, cEnd)); in DMPlexGetTensorPrismBounds_Internal()
1354 PetscCall(DMPlexSetCellType(sdm, hybcell, DM_POLYTOPE_TRI_PRISM_TENSOR)); in DMPlexConstructCohesiveCells_Internal()
H A Dplexinterpolate.c328 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexGetRawFaces_Internal()
H A Dplexpartition.c849 …T_PRISM_TENSOR && ct != DM_POLYTOPE_SEG_PRISM_TENSOR && ct != DM_POLYTOPE_TRI_PRISM_TENSOR && ct !… in PetscPartitionerDMPlexPartition()
H A Dplex.c4683 ct = preferTensor ? DM_POLYTOPE_TRI_PRISM_TENSOR : DM_POLYTOPE_TRI_PRISM; in DMPlexComputeCellType_Internal()
4731 ct = preferTensor ? DM_POLYTOPE_TRI_PRISM_TENSOR : DM_POLYTOPE_TRI_PRISM; in DMPlexComputeCellType_Internal()
9456 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexCellUnsplitVertices_Private()
9673 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexCheckGeometry()
9682 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexCheckGeometry()
H A Dplexgmsh.c1759 if (hybrid && hasTetra && ctype == DM_POLYTOPE_TRI_PRISM) ctype = DM_POLYTOPE_TRI_PRISM_TENSOR; in DMPlexCreateGmsh()
/petsc/src/dm/impls/plex/transform/impls/refine/regular/
H A Dplexrefregular.c607 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_Regular()
613 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_Regular()
805 static DMPolytopeType ttriT[] = {DM_POLYTOPE_SEG_PRISM_TENSOR, DM_POLYTOPE_TRI_PRISM_TENSOR}; in DMPlexTransformCellRefine_Regular()
1231 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexTransformCellRefine_Regular()
/petsc/src/dm/impls/plex/transform/impls/extrude/
H A Dplextrcohesive.c382 ex->target[rt][1] = ex->useTensor ? DM_POLYTOPE_TRI_PRISM_TENSOR : DM_POLYTOPE_TRI_PRISM; in DMPlexTransformCohesiveExtrudeSetUp_Triangle()
794 …T_PRISM_TENSOR || ct == DM_POLYTOPE_SEG_PRISM_TENSOR || ct == DM_POLYTOPE_TRI_PRISM_TENSOR || ct =… 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.c267 ex->target[ct][1] = ex->useTensor ? DM_POLYTOPE_TRI_PRISM_TENSOR : DM_POLYTOPE_TRI_PRISM; in DMPlexTransformExtrudeSetUp_Triangle()
687 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexTransformGetSubcellOrientation_Extrude()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscdm.pxi39 DM_POLYTOPE_TRI_PRISM_TENSOR
H A DDM.pyx42 TRI_PRISM_TENSOR = DM_POLYTOPE_TRI_PRISM_TENSOR
/petsc/src/dm/impls/plex/tests/
H A Dex8.c205 if (ct == DM_POLYTOPE_TRI_PRISM_TENSOR) PetscFunctionReturn(PETSC_SUCCESS); in CheckGaussLaw()
585 PetscCall(DMPlexCreateReferenceCell(comm, DM_POLYTOPE_TRI_PRISM_TENSOR, &dm)); in TestWedge()
/petsc/src/dm/impls/plex/transform/impls/refine/sbr/
H A Dplexrefsbr.c511 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexTransformCellTransform_SBR()
/petsc/src/dm/interface/
H A Ddmcoordinates.c1033 …if (ct != DM_POLYTOPE_SEG_PRISM_TENSOR && ct != DM_POLYTOPE_TRI_PRISM_TENSOR && ct != DM_POLYTOPE_… in DMCreateAffineCoordinates_Internal()
/petsc/src/dm/dt/fe/interface/
H A Dfe.c1884 case DM_POLYTOPE_TRI_PRISM_TENSOR: in PetscFESetDefaultName_Private()
2028 if (ct == DM_POLYTOPE_TRI_PRISM || ct == DM_POLYTOPE_TRI_PRISM_TENSOR) { in PetscFECreate_Internal()
/petsc/src/dm/impls/plex/transform/interface/
H A Dplextransform.c1252 static DMPolytopeType ttripT[] = {DM_POLYTOPE_TRI_PRISM_TENSOR}; in DMPlexTransformCellTransformIdentity()
1332 case DM_POLYTOPE_TRI_PRISM_TENSOR: in DMPlexTransformCellTransformIdentity()
/petsc/src/dm/dt/interface/
H A Ddt.c3460 case DM_POLYTOPE_TRI_PRISM_TENSOR: { in PetscDTCreateQuadratureByCell()

12