Home
last modified time | relevance | path

Searched refs:numYEdges (Results 1 – 1 of 1) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplexcreate.c1290 const PetscInt numYEdges = rank == 0 ? edges[1] : 0; in DMPlexCreateSquareMesh_Simplex_CrissCross() local
1295 const PetscInt numCells = 4 * numXEdges * numYEdges; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1297 const PetscInt numTotYEdges = numYEdges * numXVertices; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1317 for (ey = 0; ey < numYEdges; ++ey) { in DMPlexCreateSquareMesh_Simplex_CrissCross()
1328 const PetscInt e1 = firstYEdge + exp1 * numYEdges + ey; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1330 const PetscInt e3 = firstYEdge + ex * numYEdges + ey; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1349 for (ey = 0; ey < numYEdges; ey++) { in DMPlexCreateSquareMesh_Simplex_CrissCross()
1350 const PetscInt edge = firstYEdge + vx * numYEdges + ey; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1361 if (ey == numYEdges - 1) PetscCall(DMSetLabelValue(dm, "marker", cone[1], markerRight)); in DMPlexCreateSquareMesh_Simplex_CrissCross()
1366 if (ey == numYEdges - 1) PetscCall(DMSetLabelValue(dm, "marker", cone[1], markerLeft)); in DMPlexCreateSquareMesh_Simplex_CrissCross()
[all …]