Lines Matching refs:numNodes
115 int numNodes; member
483 PetscInt numNodes; /* Size of node array */ member
508 PetscInt numNodes; member
562 mesh->numNodes = num; in GmshReadNodes_v22()
587 int cellType, numElem, numVerts, numNodes, numTags; in GmshReadElements_v22() local
608 numNodes = GmshCellMap[cellType].numNodes; in GmshReadElements_v22()
612 const int off = binary ? 0 : 1, nint = 1 + numTags + numNodes - off; in GmshReadElements_v22()
620 element->numNodes = numNodes; in GmshReadElements_v22()
622 PetscCall(PetscSegBufferGet(mesh->segbuf, (size_t)element->numNodes, &element->nodes)); in GmshReadElements_v22()
623 for (p = 0; p < element->numNodes; p++) element->nodes[p] = nodeMap[nodes[p]]; in GmshReadElements_v22()
714 long block, node, n, t, numEntityBlocks, numTotalNodes, numNodes; in GmshReadNodes_v40() local
724 PetscCall(PetscIntCast(numTotalNodes, &mesh->numNodes)); in GmshReadNodes_v40()
728 PetscCall(PetscViewerRead(viewer, &numNodes, 1, NULL, PETSC_LONG)); in GmshReadNodes_v40()
729 if (byteSwap) PetscCall(PetscByteSwap(&numNodes, PETSC_LONG, 1)); in GmshReadNodes_v40()
735 PetscCall(GmshBufferGet(gmsh, numNodes, nbytes, &cbuf)); in GmshReadNodes_v40()
736 PetscCall(PetscIntCast(numNodes * nbytes, &icnt)); in GmshReadNodes_v40()
738 for (node = 0; node < numNodes; ++node, ++n) { in GmshReadNodes_v40()
752 for (node = 0; node < numNodes; ++node, ++n) { in GmshReadNodes_v40()
782 int eid, dim, cellType, numVerts, numNodes, numTags; in GmshReadElements_v40() local
804 numNodes = GmshCellMap[cellType].numNodes; in GmshReadElements_v40()
808 PetscCall(GmshBufferGet(gmsh, (1 + numNodes) * numElements, sizeof(int), &ibuf)); in GmshReadElements_v40()
809 PetscCall(PetscIntCast((1 + numNodes) * numElements, &icnt)); in GmshReadElements_v40()
811 if (byteSwap) PetscCall(PetscByteSwap(ibuf, PETSC_ENUM, (1 + numNodes) * numElements)); in GmshReadElements_v40()
814 const int *id = ibuf + elem * (1 + numNodes), *nodes = id + 1; in GmshReadElements_v40()
819 element->numNodes = numNodes; in GmshReadElements_v40()
821 PetscCall(PetscSegBufferGet(mesh->segbuf, (size_t)element->numNodes, &element->nodes)); in GmshReadElements_v40()
822 for (p = 0; p < element->numNodes; p++) element->nodes[p] = nodeMap[nodes[p]]; in GmshReadElements_v40()
977 PetscCount sizes[4], numEntityBlocks, numNodes, numNodesBlock = 0; in GmshReadNodes_v41() local
985 numNodes = sizes[1]; in GmshReadNodes_v41()
986 PetscCall(GmshNodesCreate(numNodes, &nodes)); in GmshReadNodes_v41()
987 PetscCall(PetscIntCast(numNodes, &mesh->numNodes)); in GmshReadNodes_v41()
1026 …PetscCount sizes[4], numEntityBlocks, numElements, numBlockElements, numVerts, numNodes, numTags… in GmshReadElements_v41() local
1047 numNodes = GmshCellMap[cellType].numNodes; in GmshReadElements_v41()
1050 PetscCall(GmshBufferGet(gmsh, (1 + numNodes) * numBlockElements, sizeof(PetscInt), &ibuf)); in GmshReadElements_v41()
1051 PetscCall(GmshReadPetscInt(gmsh, ibuf, (1 + numNodes) * numBlockElements)); in GmshReadElements_v41()
1054 const PetscInt *id = ibuf + elem * (1 + numNodes), *nodes = id + 1; in GmshReadElements_v41()
1060 PetscCall(PetscIntCast(numNodes, &element->numNodes)); in GmshReadElements_v41()
1062 PetscCall(PetscSegBufferGet(mesh->segbuf, element->numNodes, &element->nodes)); in GmshReadElements_v41()
1063 for (p = 0; p < element->numNodes; p++) element->nodes[p] = nodeMap[nodes[p]]; in GmshReadElements_v41()
1249 if (mesh->numNodes > 0 && gmsh->nodeEnd >= gmsh->nodeStart) { in GmshReadNodes()
1252 for (n = 0; n < mesh->numNodes; ++n) { in GmshReadNodes()
1268 for (n = 0; n < mesh->numNodes; ++n) { in GmshReadNodes()
1329 PetscCall(PetscBTCreate(mesh->numNodes, &vtx)); in GmshReadElements()
1341 PetscCall(PetscMalloc1(mesh->numNodes, &mesh->vertexMap)); in GmshReadElements()
1342 …for (n = 0; n < mesh->numNodes; ++n) mesh->vertexMap[n] = PetscBTLookup(vtx, n) ? mesh->numVerts++… in GmshReadElements()
1354 PetscCall(PetscMalloc1(mesh->numNodes, &mesh->periodMap)); in GmshReadPeriodic()
1355 for (n = 0; n < mesh->numNodes; ++n) mesh->periodMap[n] = n; in GmshReadPeriodic()
1366 for (n = 0; n < mesh->numNodes; ++n) in GmshReadPeriodic()
1371 for (n = 0; n < mesh->numNodes; ++n) in GmshReadPeriodic()
1375 for (n = 0; n < mesh->numNodes; ++n) in GmshReadPeriodic()
1581 PetscInt numNodes = 0, numElems = 0, numVerts = 0, numCells = 0, vStart, vEnd; in DMPlexCreateGmsh() local
1710 numNodes = mesh->numNodes; in DMPlexCreateGmsh()
1891 for (v = 0; v < numNodes; ++v) { in DMPlexCreateGmsh()
1933 for (n = 0; n < numNodes; ++n) { in DMPlexCreateGmsh()
2007 for (n = 0; n < elem->numNodes; ++n) { in DMPlexCreateGmsh()
2029 for (n = 0; n < elem->numNodes + s; ++n) { in DMPlexCreateGmsh()
2032 for (int bn = 0; bn < elem->numNodes + s; ++bn) { in DMPlexCreateGmsh()
2096 for (n = 0; n < numNodes; n++) in DMPlexCreateGmsh()