Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexcreate.c1289 const PetscInt numXEdges = rank == 0 ? edges[0] : 0; in DMPlexCreateSquareMesh_Simplex_CrissCross() local
1295 const PetscInt numCells = 4 * numXEdges * numYEdges; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1296 const PetscInt numTotXEdges = numXEdges * numYVertices; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1318 for (ex = 0; ex < numXEdges; ++ex) { in DMPlexCreateSquareMesh_Simplex_CrissCross()
1321 const PetscInt ez = firstZEdge + 4 * (ey * numXEdges + ex); in DMPlexCreateSquareMesh_Simplex_CrissCross()
1322 const PetscInt vc = firstVertex + numXVertices * numYVertices + ey * numXEdges + ex; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1327 const PetscInt e0 = firstXEdge + ey * numXEdges + ex; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1329 const PetscInt e2 = firstXEdge + eyp1 * numXEdges + ex; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1337 PetscInt cell = 4 * (ey * numXEdges + ex) + c; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1374 for (ex = 0; ex < numXEdges; ex++) { in DMPlexCreateSquareMesh_Simplex_CrissCross()
[all …]