Home
last modified time | relevance | path

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

12

/petsc/src/dm/impls/plex/transform/impls/refine/tobox/
H A Dplexreftobox.c82 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformGetSubcellOrientation_ToBox()
128 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformGetSubcellOrientation_ToBox()
148 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformGetSubcellOrientation_ToBox()
166 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformGetSubcellOrientation_ToBox()
184 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformGetSubcellOrientation_ToBox()
202 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformGetSubcellOrientation_ToBox()
280 …tT[] = {DM_POLYTOPE_POINT, DM_POLYTOPE_SEGMENT, DM_POLYTOPE_QUADRILATERAL, DM_POLYTOPE_HEXAHEDRON}; in DMPlexTransformCellRefine_ToBox()
285 …pT[] = {DM_POLYTOPE_POINT, DM_POLYTOPE_SEGMENT, DM_POLYTOPE_QUADRILATERAL, DM_POLYTOPE_HEXAHEDRON}; in DMPlexTransformCellRefine_ToBox()
328 …DMPolytopeType ctripT[] = {DM_POLYTOPE_SEGMENT, DM_POLYTOPE_QUADRILATERAL, DM_POLYTOPE_HEXAHEDRON}; in DMPlexTransformCellRefine_ToBox()
332 …MPolytopeType tquadpT[] = {DM_POLYTOPE_SEGMENT, DM_POLYTOPE_QUADRILATERAL, DM_POLYTOPE_HEXAHEDRON}; in DMPlexTransformCellRefine_ToBox()
[all …]
/petsc/src/dm/impls/plex/tests/
H A Dex66.c117 PetscCall(DMLabelSetValue(ctLabel, 0, DM_POLYTOPE_HEXAHEDRON)); in main()
130 PetscCall(DMLabelSetValue(ctLabel, 0, DM_POLYTOPE_HEXAHEDRON)); in main()
H A Dex99.c41 case DM_POLYTOPE_HEXAHEDRON: in CreateFE()
H A Dex8.c540 PetscCall(DMPlexCreateReferenceCell(comm, DM_POLYTOPE_HEXAHEDRON, &dm)); in TestHexahedron()
565 PetscCall(DMPlexCreateReferenceCell(comm, DM_POLYTOPE_HEXAHEDRON, &dm)); in TestHexahedronCurved()
/petsc/src/dm/impls/plex/transform/impls/refine/regular/
H A Dplexrefregular.c296 case DM_POLYTOPE_HEXAHEDRON: in DMPlexRefineRegularGetAffineTransforms()
333 case DM_POLYTOPE_HEXAHEDRON: *Nv = 27; *subcellV = hex_v; break;
356 case DM_POLYTOPE_HEXAHEDRON: *Nv = 8; *subcellV = &hex_v[r*(*Nv)]; break;
565 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformGetSubcellOrientation_Regular()
577 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformGetSubcellOrientation_Regular()
777 …xT[] = {DM_POLYTOPE_POINT, DM_POLYTOPE_SEGMENT, DM_POLYTOPE_QUADRILATERAL, DM_POLYTOPE_HEXAHEDRON}; in DMPlexTransformCellRefine_Regular()
1217 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformCellRefine_Regular()
/petsc/include/
H A Dpetscdmtypes.h251 DM_POLYTOPE_HEXAHEDRON, enumerator
H A Dpetscdm.h495 case DM_POLYTOPE_HEXAHEDRON: in DMPolytopeTypeGetDim()
524 case DM_POLYTOPE_HEXAHEDRON: in DMPolytopeTypeGetConeSize()
556 case DM_POLYTOPE_HEXAHEDRON: in DMPolytopeTypeGetNumVertices()
573 …UADRILATERAL) : (dim == 3 ? (simplex ? DM_POLYTOPE_TETRAHEDRON : DM_POLYTOPE_HEXAHEDRON) : DM_POLY… in DMPolytopeTypeSimpleShape()
593 case DM_POLYTOPE_HEXAHEDRON: in DMPolytopeTypeGetNumArrangements()
796 case DM_POLYTOPE_HEXAHEDRON: in DMPolytopeTypeGetArrangement()
967 case DM_POLYTOPE_HEXAHEDRON: in DMPolytopeTypeGetVertexArrangement()
1088 case DM_POLYTOPE_HEXAHEDRON: in DMPolytopeTypeComposeOrientation()
1128 case DM_POLYTOPE_HEXAHEDRON: in DMPolytopeTypeComposeOrientationInv()
/petsc/src/dm/impls/plex/
H A Dplexgenerate.c45 case DM_POLYTOPE_HEXAHEDRON: in DMPlexInvertCell()
H A Dplexfluent.c613 case DM_POLYTOPE_HEXAHEDRON: in ReorderCell()
648 *ct = DM_POLYTOPE_HEXAHEDRON; in GetNumCellFaces()
H A Dplexgeometry.c412 case DM_POLYTOPE_HEXAHEDRON: in DMPlexGetPlaneCellIntersection_Internal()
910 case DM_POLYTOPE_HEXAHEDRON: in DMPlexLocatePoint_Internal()
937 case DM_POLYTOPE_HEXAHEDRON: in DMPlexClosestPoint_Internal()
2411 case DM_POLYTOPE_HEXAHEDRON: in DMPlexComputeCellGeometryFEM_Implicit()
H A Dplexglvis.c333 case DM_POLYTOPE_HEXAHEDRON: in GLVisCreateFE()
H A Dplexinterpolate.c229 case DM_POLYTOPE_HEXAHEDRON: in DMPlexGetRawFaces_Internal()
/petsc/src/dm/impls/plex/hdf5/
H A Dplexhdf5xdmf.c56 PetscCall(DMPlexInvertCell(DM_POLYTOPE_HEXAHEDRON, &cones[o])); in DMPlexInvertCells_XDMF_Private()
/petsc/src/dm/dt/interface/
H A Ddt.c1954 ct = DM_POLYTOPE_HEXAHEDRON; in PetscDTGaussTensorQuadrature()
2379 ct = DM_POLYTOPE_HEXAHEDRON; in PetscDTTanhSinhTensorQuadrature()
2651 ct = DM_POLYTOPE_HEXAHEDRON; in PetscDTTensorQuadratureCreate()
2656 case DM_POLYTOPE_HEXAHEDRON: in PetscDTTensorQuadratureCreate()
2680 case DM_POLYTOPE_HEXAHEDRON: in PetscDTTensorQuadratureCreate()
2693 ct = DM_POLYTOPE_HEXAHEDRON; in PetscDTTensorQuadratureCreate()
2704 case DM_POLYTOPE_HEXAHEDRON: in PetscDTTensorQuadratureCreate()
2728 case DM_POLYTOPE_HEXAHEDRON: in PetscDTTensorQuadratureCreate()
2735 case DM_POLYTOPE_HEXAHEDRON: in PetscDTTensorQuadratureCreate()
2752 case DM_POLYTOPE_HEXAHEDRON: in PetscDTTensorQuadratureCreate()
[all …]
/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()
718 rt = (DM_POLYTOPE_HEXAHEDRON * 2 + 0) * 100 + s; in DMPlexTransformCohesiveExtrudeSetUp_Hexahedron()
723 ex->target[rt][0] = DM_POLYTOPE_HEXAHEDRON; in DMPlexTransformCohesiveExtrudeSetUp_Hexahedron()
H A Dplextrextrude.c359 ex->target[ct][1] = ex->useTensor ? DM_POLYTOPE_QUAD_PRISM_TENSOR : DM_POLYTOPE_HEXAHEDRON; in DMPlexTransformExtrudeSetUp_Quadrilateral()
738 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformGetSubcellOrientation_Extrude()
/petsc/include/petsc/private/
H A Ddmpleximpl.h419 return DMPolytopeTypeComposeOrientationInv(DM_POLYTOPE_HEXAHEDRON, 0, a); in DihedralInvert()
439 return DMPolytopeTypeComposeOrientationInv(DM_POLYTOPE_HEXAHEDRON, b, a); in DihedralCompose()
459 return DMPolytopeTypeComposeOrientationInv(DM_POLYTOPE_HEXAHEDRON, b, a); in DihedralSwap()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscdm.pxi37 DM_POLYTOPE_HEXAHEDRON
H A DDM.pyx40 HEXAHEDRON = DM_POLYTOPE_HEXAHEDRON
/petsc/src/dm/impls/plex/exodusii/
H A Dplexexodusii2.c1630 *ct = DM_POLYTOPE_HEXAHEDRON; in ExodusGetCellType_Internal()
1635 *ct = DM_POLYTOPE_HEXAHEDRON; in ExodusGetCellType_Internal()
1640 *ct = DM_POLYTOPE_HEXAHEDRON; in ExodusGetCellType_Internal()
/petsc/src/dm/impls/plex/transform/impls/refine/sbr/
H A Dplexrefsbr.c509 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformCellTransform_SBR()
/petsc/src/snes/utils/dm/
H A Ddminterpolatesnes.c959 case DM_POLYTOPE_HEXAHEDRON: in DMInterpolationEvaluate()
/petsc/src/dm/dt/fe/interface/
H A Dfe.c1875 case DM_POLYTOPE_HEXAHEDRON: in PetscFESetDefaultName_Private()
2012 case DM_POLYTOPE_HEXAHEDRON: in PetscFECreate_Internal()
/petsc/src/dm/impls/plex/transform/interface/
H A Dplextransform.c1244 static DMPolytopeType hexT[] = {DM_POLYTOPE_HEXAHEDRON}; in DMPlexTransformCellTransformIdentity()
1318 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformCellTransformIdentity()
/petsc/src/dm/impls/plex/cgns/
H A Dplexcgns2.c160 case DM_POLYTOPE_HEXAHEDRON: in DMPlexCGNSGetPermutation_Internal()
265 _dmcelltype = DM_POLYTOPE_HEXAHEDRON; in CGNSElementTypeGetTopologyInfo()

12