Home
last modified time | relevance | path

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

12

/petsc/src/dm/impls/plex/transform/impls/refine/alfeld/
H A Dplexrefalfeld.c71 } 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 Dplexrefregular.c290 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 Dpetscdmtypes.h250 DM_POLYTOPE_TETRAHEDRON, enumerator
H A Dpetscdm.h494 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 Dplexreftobox.c116 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 Dplexgenerate.c42 case DM_POLYTOPE_TETRAHEDRON: in DMPlexInvertCell()
H A Dplexfluent.c610 case DM_POLYTOPE_TETRAHEDRON: in ReorderCell()
640 *ct = DM_POLYTOPE_TETRAHEDRON; in GetNumCellFaces()
H A Dplexgeometry.c406 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 Dplexinterpolate.c196 case DM_POLYTOPE_TETRAHEDRON: in DMPlexGetRawFaces_Internal()
H A Dplexgmsh.c1388 /* GMSH_TET */ DM_POLYTOPE_TETRAHEDRON,
/petsc/src/dm/impls/plex/hdf5/
H A Dplexhdf5xdmf.c50 PetscCall(DMPlexInvertCell(DM_POLYTOPE_TETRAHEDRON, &cones[o])); in DMPlexInvertCells_XDMF_Private()
/petsc/src/dm/impls/plex/tutorials/
H A Dex11.c316 if (ct == DM_POLYTOPE_TETRAHEDRON) { in CheckSubcells()
330 if (r > 3 && ctNew == DM_POLYTOPE_TETRAHEDRON) { in CheckSubcells()
/petsc/src/dm/dt/interface/
H A Ddt.c2022 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 Dmmgadapt.c225 …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 Dpetscdm.pxi36 DM_POLYTOPE_TETRAHEDRON
H A DDM.pyx39 TETRAHEDRON = DM_POLYTOPE_TETRAHEDRON
/petsc/src/dm/impls/plex/transform/impls/refine/sbr/
H A Dplexrefsbr.c508 case DM_POLYTOPE_TETRAHEDRON: in DMPlexTransformCellTransform_SBR()
/petsc/src/dm/impls/plex/transform/impls/extrude/
H A Dplextrcohesive.c679 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 Dparmmgadapt.c405 …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 Dplextransform.c602 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 Dplexexodusii2.c1615 *ct = DM_POLYTOPE_TETRAHEDRON; in ExodusGetCellType_Internal()
1620 *ct = DM_POLYTOPE_TETRAHEDRON; in ExodusGetCellType_Internal()
/petsc/src/dm/impls/plex/tests/
H A Dex8.c516 PetscCall(DMPlexCreateReferenceCell(comm, DM_POLYTOPE_TETRAHEDRON, &dm)); in TestTetrahedron()
/petsc/src/snes/utils/dm/
H A Ddminterpolatesnes.c956 case DM_POLYTOPE_TETRAHEDRON: in DMInterpolationEvaluate()
/petsc/src/dm/impls/plex/cgns/
H A Dplexcgns2.c142 case DM_POLYTOPE_TETRAHEDRON: in DMPlexCGNSGetPermutation_Internal()
232 _dmcelltype = DM_POLYTOPE_TETRAHEDRON; in CGNSElementTypeGetTopologyInfo()
/petsc/src/dm/field/impls/ds/
H A Ddmfieldds.c705 case DM_POLYTOPE_TETRAHEDRON: in DMFieldGetFVQuadrature_Internal()

12