| /petsc/src/dm/impls/plex/transform/impls/refine/tobox/ |
| H A D | plexreftobox.c | 82 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 D | ex66.c | 117 PetscCall(DMLabelSetValue(ctLabel, 0, DM_POLYTOPE_HEXAHEDRON)); in main() 130 PetscCall(DMLabelSetValue(ctLabel, 0, DM_POLYTOPE_HEXAHEDRON)); in main()
|
| H A D | ex99.c | 41 case DM_POLYTOPE_HEXAHEDRON: in CreateFE()
|
| H A D | ex8.c | 540 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 D | plexrefregular.c | 296 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 D | petscdmtypes.h | 251 DM_POLYTOPE_HEXAHEDRON, enumerator
|
| H A D | petscdm.h | 495 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 D | plexgenerate.c | 45 case DM_POLYTOPE_HEXAHEDRON: in DMPlexInvertCell()
|
| H A D | plexfluent.c | 613 case DM_POLYTOPE_HEXAHEDRON: in ReorderCell() 648 *ct = DM_POLYTOPE_HEXAHEDRON; in GetNumCellFaces()
|
| H A D | plexgeometry.c | 412 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 D | plexglvis.c | 333 case DM_POLYTOPE_HEXAHEDRON: in GLVisCreateFE()
|
| H A D | plexinterpolate.c | 229 case DM_POLYTOPE_HEXAHEDRON: in DMPlexGetRawFaces_Internal()
|
| /petsc/src/dm/impls/plex/hdf5/ |
| H A D | plexhdf5xdmf.c | 56 PetscCall(DMPlexInvertCell(DM_POLYTOPE_HEXAHEDRON, &cones[o])); in DMPlexInvertCells_XDMF_Private()
|
| /petsc/src/dm/dt/interface/ |
| H A D | dt.c | 1954 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 D | plextrcohesive.c | 523 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 D | plextrextrude.c | 359 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 D | dmpleximpl.h | 419 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 D | petscdm.pxi | 37 DM_POLYTOPE_HEXAHEDRON
|
| H A D | DM.pyx | 40 HEXAHEDRON = DM_POLYTOPE_HEXAHEDRON
|
| /petsc/src/dm/impls/plex/exodusii/ |
| H A D | plexexodusii2.c | 1630 *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 D | plexrefsbr.c | 509 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformCellTransform_SBR()
|
| /petsc/src/snes/utils/dm/ |
| H A D | dminterpolatesnes.c | 959 case DM_POLYTOPE_HEXAHEDRON: in DMInterpolationEvaluate()
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 1875 case DM_POLYTOPE_HEXAHEDRON: in PetscFESetDefaultName_Private() 2012 case DM_POLYTOPE_HEXAHEDRON: in PetscFECreate_Internal()
|
| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 1244 static DMPolytopeType hexT[] = {DM_POLYTOPE_HEXAHEDRON}; in DMPlexTransformCellTransformIdentity() 1318 case DM_POLYTOPE_HEXAHEDRON: in DMPlexTransformCellTransformIdentity()
|
| /petsc/src/dm/impls/plex/cgns/ |
| H A D | plexcgns2.c | 160 case DM_POLYTOPE_HEXAHEDRON: in DMPlexCGNSGetPermutation_Internal() 265 _dmcelltype = DM_POLYTOPE_HEXAHEDRON; in CGNSElementTypeGetTopologyInfo()
|