Lines Matching refs:vx
600 PetscInt v, vx, vy; in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal() local
617 for (vx = 0; vx <= edges[0]; vx++) { in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal()
619 PetscInt edge = vx * edges[1] + ey + edges[0] * (edges[1] + 1); in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal()
620 PetscInt vertex = ey * (edges[0] + 1) + vx + numEdges; in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal()
626 if (vx == edges[0]) { in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal()
633 } else if (vx == 0) { in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal()
691 for (vx = 0; vx <= edges[0]; ++vx) { in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal()
692 … coords[(vy * (edges[0] + 1) + vx) * 2 + 0] = lower[0] + ((upper[0] - lower[0]) / edges[0]) * vx; in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal()
693 … coords[(vy * (edges[0] + 1) + vx) * 2 + 1] = lower[1] + ((upper[1] - lower[1]) / edges[1]) * vy; in DMPlexCreateBoxSurfaceMesh_Tensor_2D_Internal()
718 PetscInt v, vx, vy, vz; in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() local
746 for (vx = 0; vx < faces[0]; vx++) { in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
747 voffset = numFaces + vertices[0] * vertices[1] * (vertices[2] - 1) + vy * vertices[0] + vx; in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
764 for (vx = 0; vx < faces[0]; vx++) { in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
765 voffset = numFaces + vy * (faces[0] + 1) + vx; in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
782 for (vx = 0; vx < faces[0]; vx++) { in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
783 voffset = numFaces + vz * vertices[0] * vertices[1] + vx; in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
800 for (vx = 0; vx < faces[0]; vx++) { in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
801 voffset = numFaces + vz * vertices[0] * vertices[1] + vertices[0] * (vertices[1] - 1) + vx; in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
874 for (vx = 0; vx <= faces[0]; ++vx) { in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
875 …z * (faces[1] + 1) + vy) * (faces[0] + 1) + vx) * 3 + 0] = lower[0] + ((upper[0] - lower[0]) / fac… in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
876 …coords[((vz * (faces[1] + 1) + vy) * (faces[0] + 1) + vx) * 3 + 1] = lower[1] + ((upper[1] - lower… in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
877 …coords[((vz * (faces[1] + 1) + vy) * (faces[0] + 1) + vx) * 3 + 2] = lower[2] + ((upper[2] - lower… in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal()
1308 PetscInt v, vx, vy; in DMPlexCreateSquareMesh_Simplex_CrissCross() local
1348 for (vx = 0; vx < numXVertices; vx++) { in DMPlexCreateSquareMesh_Simplex_CrissCross()
1350 const PetscInt edge = firstYEdge + vx * numYEdges + ey; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1351 const PetscInt v0 = firstVertex + ey * numXVertices + vx; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1352 const PetscInt v1 = firstVertex + ((ey + 1) % numYVertices) * numXVertices + vx; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1357 if (vx == numXVertices - 1) { in DMPlexCreateSquareMesh_Simplex_CrissCross()
1362 } else if (vx == 0) { in DMPlexCreateSquareMesh_Simplex_CrissCross()
1420 for (vx = 0; vx < numXVertices; ++vx) { in DMPlexCreateSquareMesh_Simplex_CrissCross()
1421 … coords[2 * (vy * numXVertices + vx) + 0] = lower[0] + ((upper[0] - lower[0]) / numXEdges) * vx; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1422 … coords[2 * (vy * numXVertices + vx) + 1] = lower[1] + ((upper[1] - lower[1]) / numYEdges) * vy; in DMPlexCreateSquareMesh_Simplex_CrissCross()
1569 PetscInt v, vx, vy, vz; in DMPlexCreateCubeMesh_Internal() local
1719 for (vx = 0; vx < numXVertices; vx++) { in DMPlexCreateCubeMesh_Internal()
1721 const PetscInt edge = firstZEdge + (vy * numXVertices + vx) * numZEdges + ez; in DMPlexCreateCubeMesh_Internal()
1722 const PetscInt vertexB = firstVertex + (ez * numYVertices + vy) * numXVertices + vx; in DMPlexCreateCubeMesh_Internal()
1723 …tscInt vertexT = firstVertex + (((ez + 1) % numZVertices) * numYVertices + vy) * numXVertices + vx; in DMPlexCreateCubeMesh_Internal()
1731 if (vx == numXVertices - 1) { in DMPlexCreateCubeMesh_Internal()
1735 } else if (vx == 0) { in DMPlexCreateCubeMesh_Internal()
1758 for (vx = 0; vx < numXVertices; vx++) { in DMPlexCreateCubeMesh_Internal()
1760 …y == numYEdges - 1) ? (numXVertices - vx - 1) : (vz * numYVertices + ((ey + 1) % numYVertices)) * … in DMPlexCreateCubeMesh_Internal()
1761 const PetscInt edge = firstYEdge + (vz * numXVertices + vx) * numYEdges + ey; in DMPlexCreateCubeMesh_Internal()
1762 const PetscInt vertexF = firstVertex + (vz * numYVertices + ey) * numXVertices + vx; in DMPlexCreateCubeMesh_Internal()
1771 if (vx == numXVertices - 1) { in DMPlexCreateCubeMesh_Internal()
1776 } else if (vx == 0) { in DMPlexCreateCubeMesh_Internal()
1783 if (vx == 0 && cutLabel) { in DMPlexCreateCubeMesh_Internal()
1791 if (vx == numXVertices - 1) { in DMPlexCreateCubeMesh_Internal()
1795 } else if (vx == 0) { in DMPlexCreateCubeMesh_Internal()
1897 for (vx = 0; vx < numXVertices; ++vx) { in DMPlexCreateCubeMesh_Internal()
1898 …(vz * numYVertices + vy) * numXVertices + vx) * dim + 0] = lower[0] + ((upper[0] - lower[0]) / num… in DMPlexCreateCubeMesh_Internal()
1899 …coords[((vz * numYVertices + vy) * numXVertices + vx) * dim + 1] = lower[1] + ((upper[1] - lower[1… in DMPlexCreateCubeMesh_Internal()
1900 …if (dim == 3) coords[((vz * numYVertices + vy) * numXVertices + vx) * dim + 2] = lower[2] + ((uppe… in DMPlexCreateCubeMesh_Internal()