| /petsc/src/dm/impls/plex/transform/impls/refine/alfeld/ |
| H A D | plexrefalfeld.c | 71 } else if (dim == 3 && sct == DM_POLYTOPE_TETRAHEDRON) { in DMPlexTransformGetSubcellOrientation_Alfeld() 83 case DM_POLYTOPE_TETRAHEDRON: in DMPlexTransformGetSubcellOrientation_Alfeld() 141 …e tetT[] = {DM_POLYTOPE_POINT, DM_POLYTOPE_SEGMENT, DM_POLYTOPE_TRIANGLE, DM_POLYTOPE_TETRAHEDRON}; in DMPlexTransformCellRefine_Alfeld() 156 } else if (dim == 3 && source == DM_POLYTOPE_TETRAHEDRON) { in DMPlexTransformCellRefine_Alfeld()
|
| /petsc/src/dm/impls/plex/transform/impls/refine/regular/ |
| H A D | plexrefregular.c | 290 case DM_POLYTOPE_TETRAHEDRON: in DMPlexRefineRegularGetAffineTransforms() 332 case DM_POLYTOPE_TETRAHEDRON: *Nv = 10; *subcellV = tet_v; break; 355 case DM_POLYTOPE_TETRAHEDRON: *Nv = 4; *subcellV = &tet_v[r*(*Nv)]; break; 547 case DM_POLYTOPE_TETRAHEDRON: in DMPlexTransformGetSubcellOrientation_Regular() 557 case DM_POLYTOPE_TETRAHEDRON: in DMPlexTransformGetSubcellOrientation_Regular() 740 …tatic DMPolytopeType tetT[] = {DM_POLYTOPE_SEGMENT, DM_POLYTOPE_TRIANGLE, DM_POLYTOPE_TETRAHEDRON}; in DMPlexTransformCellRefine_Regular() 815 …LYTOPE_SEGMENT, DM_POLYTOPE_TRIANGLE, DM_POLYTOPE_QUADRILATERAL, DM_POLYTOPE_TETRAHEDRON, DM_POLYT… in DMPlexTransformCellRefine_Regular() 1210 case DM_POLYTOPE_TETRAHEDRON: in DMPlexTransformCellRefine_Regular()
|
| /petsc/include/ |
| H A D | petscdmtypes.h | 250 DM_POLYTOPE_TETRAHEDRON, enumerator
|
| H A D | petscdm.h | 494 case DM_POLYTOPE_TETRAHEDRON: in DMPolytopeTypeGetDim() 522 case DM_POLYTOPE_TETRAHEDRON: in DMPolytopeTypeGetConeSize() 554 case DM_POLYTOPE_TETRAHEDRON: in DMPolytopeTypeGetNumVertices() 573 …E_TRIANGLE : DM_POLYTOPE_QUADRILATERAL) : (dim == 3 ? (simplex ? DM_POLYTOPE_TETRAHEDRON : DM_POLY… in DMPolytopeTypeSimpleShape() 591 case DM_POLYTOPE_TETRAHEDRON: in DMPolytopeTypeGetNumArrangements() 794 case DM_POLYTOPE_TETRAHEDRON: in DMPolytopeTypeGetArrangement() 965 case DM_POLYTOPE_TETRAHEDRON: in DMPolytopeTypeGetVertexArrangement() 1086 case DM_POLYTOPE_TETRAHEDRON: in DMPolytopeTypeComposeOrientation() 1126 case DM_POLYTOPE_TETRAHEDRON: in DMPolytopeTypeComposeOrientationInv()
|
| /petsc/src/dm/impls/plex/transform/impls/refine/tobox/ |
| H A D | plexreftobox.c | 116 case DM_POLYTOPE_TETRAHEDRON: in DMPlexTransformGetSubcellOrientation_ToBox() 532 case DM_POLYTOPE_TETRAHEDRON: in DMPlexTransformCellRefine_ToBox() 581 case DM_POLYTOPE_TETRAHEDRON: in DMPlexTransformCellRefine_ToBox()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexgenerate.c | 42 case DM_POLYTOPE_TETRAHEDRON: in DMPlexInvertCell()
|
| H A D | plexfluent.c | 610 case DM_POLYTOPE_TETRAHEDRON: in ReorderCell() 640 *ct = DM_POLYTOPE_TETRAHEDRON; in GetNumCellFaces()
|
| H A D | plexgeometry.c | 406 case DM_POLYTOPE_TETRAHEDRON: in DMPlexGetPlaneCellIntersection_Internal() 907 case DM_POLYTOPE_TETRAHEDRON: in DMPlexLocatePoint_Internal() 935 case DM_POLYTOPE_TETRAHEDRON: in DMPlexClosestPoint_Internal() 2407 case DM_POLYTOPE_TETRAHEDRON: in DMPlexComputeCellGeometryFEM_Implicit()
|
| H A D | plexinterpolate.c | 196 case DM_POLYTOPE_TETRAHEDRON: in DMPlexGetRawFaces_Internal()
|
| H A D | plexgmsh.c | 1388 /* GMSH_TET */ DM_POLYTOPE_TETRAHEDRON,
|
| /petsc/src/dm/impls/plex/hdf5/ |
| H A D | plexhdf5xdmf.c | 50 PetscCall(DMPlexInvertCell(DM_POLYTOPE_TETRAHEDRON, &cones[o])); in DMPlexInvertCells_XDMF_Private()
|
| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex11.c | 316 if (ct == DM_POLYTOPE_TETRAHEDRON) { in CheckSubcells() 330 if (r > 3 && ctNew == DM_POLYTOPE_TETRAHEDRON) { in CheckSubcells()
|
| /petsc/src/dm/dt/interface/ |
| H A D | dt.c | 2022 ct = DM_POLYTOPE_TETRAHEDRON; in PetscDTStroudConicalQuadrature() 2176 ct = DM_POLYTOPE_TETRAHEDRON; in PetscDTSimplexQuadrature() 2653 case DM_POLYTOPE_TETRAHEDRON: in PetscDTTensorQuadratureCreate() 2677 case DM_POLYTOPE_TETRAHEDRON: in PetscDTTensorQuadratureCreate() 2701 case DM_POLYTOPE_TETRAHEDRON: in PetscDTTensorQuadratureCreate() 2711 case DM_POLYTOPE_TETRAHEDRON: in PetscDTTensorQuadratureCreate() 2725 case DM_POLYTOPE_TETRAHEDRON: in PetscDTTensorQuadratureCreate() 2749 case DM_POLYTOPE_TETRAHEDRON: in PetscDTTensorQuadratureCreate() 3455 case DM_POLYTOPE_TETRAHEDRON: in PetscDTCreateQuadratureByCell()
|
| /petsc/src/dm/impls/plex/adaptors/mmg/ |
| H A D | mmgadapt.c | 225 …for (i = 0; i < numCellsNew; ++i) PetscCall(DMPlexInvertCell(DM_POLYTOPE_TETRAHEDRON, &cellsNew[4 … in DMAdaptMetric_Mmg_Plex()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscdm.pxi | 36 DM_POLYTOPE_TETRAHEDRON
|
| H A D | DM.pyx | 39 TETRAHEDRON = DM_POLYTOPE_TETRAHEDRON
|
| /petsc/src/dm/impls/plex/transform/impls/refine/sbr/ |
| H A D | plexrefsbr.c | 508 case DM_POLYTOPE_TETRAHEDRON: in DMPlexTransformCellTransform_SBR()
|
| /petsc/src/dm/impls/plex/transform/impls/extrude/ |
| H A D | plextrcohesive.c | 679 rt = (DM_POLYTOPE_TETRAHEDRON * 2 + 0) * 100 + s; in DMPlexTransformCohesiveExtrudeSetUp_Tetrahedron() 684 ex->target[rt][0] = DM_POLYTOPE_TETRAHEDRON; in DMPlexTransformCohesiveExtrudeSetUp_Tetrahedron()
|
| /petsc/src/dm/impls/plex/adaptors/parmmg/ |
| H A D | parmmgadapt.c | 405 …for (i = 0; i < numCellsNew; ++i) PetscCall(DMPlexInvertCell(DM_POLYTOPE_TETRAHEDRON, &cellsNew[4 … in DMAdaptMetric_ParMmg_Plex()
|
| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 602 ctCell = DM_POLYTOPE_TETRAHEDRON; in DMPlexTransformSetUp() 1240 static DMPolytopeType tetT[] = {DM_POLYTOPE_TETRAHEDRON}; in DMPlexTransformCellTransformIdentity() 1311 case DM_POLYTOPE_TETRAHEDRON: in DMPlexTransformCellTransformIdentity()
|
| /petsc/src/dm/impls/plex/exodusii/ |
| H A D | plexexodusii2.c | 1615 *ct = DM_POLYTOPE_TETRAHEDRON; in ExodusGetCellType_Internal() 1620 *ct = DM_POLYTOPE_TETRAHEDRON; in ExodusGetCellType_Internal()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex8.c | 516 PetscCall(DMPlexCreateReferenceCell(comm, DM_POLYTOPE_TETRAHEDRON, &dm)); in TestTetrahedron()
|
| /petsc/src/snes/utils/dm/ |
| H A D | dminterpolatesnes.c | 956 case DM_POLYTOPE_TETRAHEDRON: in DMInterpolationEvaluate()
|
| /petsc/src/dm/impls/plex/cgns/ |
| H A D | plexcgns2.c | 142 case DM_POLYTOPE_TETRAHEDRON: in DMPlexCGNSGetPermutation_Internal() 232 _dmcelltype = DM_POLYTOPE_TETRAHEDRON; in CGNSElementTypeGetTopologyInfo()
|
| /petsc/src/dm/field/impls/ds/ |
| H A D | dmfieldds.c | 705 case DM_POLYTOPE_TETRAHEDRON: in DMFieldGetFVQuadrature_Internal()
|