Lines Matching refs:numVerts

947   PetscInt     i, fStart, fEnd, numCells = 0, numVerts = 0;  in DMPlexCreateLineMesh_Internal()  local
966 if (rank == 0) numVerts = segments + (wrap ? 0 : 1); in DMPlexCreateLineMesh_Internal()
968 numPoints[0] = numVerts; in DMPlexCreateLineMesh_Internal()
970 …scCall(PetscMalloc4(numCells + numVerts, &coneSize, numCells * 2, &cones, numCells + numVerts, &co… in DMPlexCreateLineMesh_Internal()
971 PetscCall(PetscArrayzero(coneOrientations, numCells + numVerts)); in DMPlexCreateLineMesh_Internal()
973 for (i = 0; i < numVerts; ++i) coneSize[numCells + i] = 0; in DMPlexCreateLineMesh_Internal()
975 cones[2 * i] = numCells + i % numVerts; in DMPlexCreateLineMesh_Internal()
976 cones[2 * i + 1] = numCells + (i + 1) % numVerts; in DMPlexCreateLineMesh_Internal()
978 …for (i = 0; i < numVerts; ++i) vertexCoords[i] = lower + (upper - lower) * ((PetscReal)i / (PetscR… in DMPlexCreateLineMesh_Internal()
3184 PetscInt numCells, numEdges, numVerts = 0, firstVertex = 0, v, firstEdge, coordSize, d, e; in DMPlexCreateSphereMesh_Internal() local
3196 numVerts = numCells; in DMPlexCreateSphereMesh_Internal()
3199 PetscCall(DMPlexSetChart(dm, 0, numCells + numVerts)); in DMPlexCreateSphereMesh_Internal()
3206 cone[1] = (c + 1) % numVerts + numCells; in DMPlexCreateSphereMesh_Internal()
3211 PetscCall(PetscMalloc1(numVerts * embedDim, &coordsIn)); in DMPlexCreateSphereMesh_Internal()
3212 for (PetscInt v = 0; v < numVerts; ++v) { in DMPlexCreateSphereMesh_Internal()
3213 const PetscReal rad = 2. * PETSC_PI * v / numVerts; in DMPlexCreateSphereMesh_Internal()
3233 numVerts = rank == 0 ? 12 : 0; in DMPlexCreateSphereMesh_Internal()
3243 PetscCall(PetscCalloc1(numVerts * embedDim, &coordsIn)); in DMPlexCreateSphereMesh_Internal()
3255 PetscCall(PetscCalloc1(numVerts * numVerts, &graph)); in DMPlexCreateSphereMesh_Internal()
3256 for (PetscInt i = 0; i < numVerts; ++i) { in DMPlexCreateSphereMesh_Internal()
3258 for (PetscInt j = 0; j < numVerts; ++j) { in DMPlexCreateSphereMesh_Internal()
3260 graph[i * numVerts + j] = 1; in DMPlexCreateSphereMesh_Internal()
3267 PetscCall(DMPlexSetChart(dm, 0, numCells + numVerts)); in DMPlexCreateSphereMesh_Internal()
3271 for (PetscInt i = 0, c = 0; i < numVerts; ++i) { in DMPlexCreateSphereMesh_Internal()
3274 if (graph[i * numVerts + j] && graph[j * numVerts + k] && graph[k * numVerts + i]) { in DMPlexCreateSphereMesh_Internal()
3332 numVerts = rank == 0 ? 8 : 0; in DMPlexCreateSphereMesh_Internal()
3334 firstEdge = numCells + numVerts; in DMPlexCreateSphereMesh_Internal()
3336 PetscCall(DMPlexSetChart(dm, 0, numCells + numEdges + numVerts)); in DMPlexCreateSphereMesh_Internal()
3448 PetscCall(PetscCalloc1(numVerts * embedDim, &coordsIn)); in DMPlexCreateSphereMesh_Internal()
3515 numVerts = rank == 0 ? 120 : 0; in DMPlexCreateSphereMesh_Internal()
3530 PetscCall(PetscCalloc1(numVerts * embedDim, &coordsIn)); in DMPlexCreateSphereMesh_Internal()
3562 …ck(i == numVerts, PetscObjectComm((PetscObject)dm), PETSC_ERR_PLIB, "Invalid 600-cell, vertices %"… in DMPlexCreateSphereMesh_Internal()
3564 PetscCall(PetscCalloc1(numVerts * numVerts, &graph)); in DMPlexCreateSphereMesh_Internal()
3565 for (i = 0; i < numVerts; ++i) { in DMPlexCreateSphereMesh_Internal()
3566 for (j = 0, k = 0; j < numVerts; ++j) { in DMPlexCreateSphereMesh_Internal()
3568 graph[i * numVerts + j] = 1; in DMPlexCreateSphereMesh_Internal()
3575 PetscCall(DMPlexSetChart(dm, 0, numCells + numVerts)); in DMPlexCreateSphereMesh_Internal()
3580 for (PetscInt i = 0, c = 0; i < numVerts; ++i) { in DMPlexCreateSphereMesh_Internal()
3584 …[i * numVerts + j] && graph[j * numVerts + k] && graph[k * numVerts + i] && graph[l * numVerts + i… in DMPlexCreateSphereMesh_Internal()
3638 PetscCall(PetscSectionSetChart(coordSection, firstVertex, firstVertex + numVerts)); in DMPlexCreateSphereMesh_Internal()
3639 for (v = firstVertex; v < firstVertex + numVerts; ++v) { in DMPlexCreateSphereMesh_Internal()
3651 for (v = 0; v < numVerts; ++v) in DMPlexCreateSphereMesh_Internal()