Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexgmsh.c115 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()
[all …]
H A Dplexegads.c5566 …Code DMPlexGetGeomModelBodyNodes(DM dm, PetscGeom body, PetscGeom **nodes, PetscInt *numNodes) PeNS in DMPlexGetGeomModelBodyNodes() argument
5581 PetscCall(EGlite_getBodyTopos(body, NULL, NODE, numNodes, nodes)); in DMPlexGetGeomModelBodyNodes()
5583 PetscCall(EG_getBodyTopos(body, NULL, NODE, numNodes, nodes)); in DMPlexGetGeomModelBodyNodes()
5607 …omModelEdgeNodes(DM dm, PetscGeom body, PetscGeom edge, PetscGeom **nodes, PetscInt *numNodes) PeNS in DMPlexGetGeomModelEdgeNodes() argument
5622 PetscCall(EGlite_getBodyTopos(body, edge, NODE, numNodes, nodes)); in DMPlexGetGeomModelEdgeNodes()
5624 PetscCall(EG_getBodyTopos(body, edge, NODE, numNodes, nodes)); in DMPlexGetGeomModelEdgeNodes()
/petsc/src/dm/impls/plex/exodusii/
H A Dplexexodusii2.c778 …End, numCells, vStart, vEnd, numVertices, eStart, eEnd, numEdges, fStart, fEnd, numFaces, numNodes; in DMView_PlexExodusII() local
865 numNodes = numVertices; in DMView_PlexExodusII()
868 if (degree == 2) numNodes += numEdges; in DMView_PlexExodusII()
902 if ((degree == 2) && (type[cs] == SEGMENT)) numNodes += csSize; in DMView_PlexExodusII()
903 if ((degree == 2) && (type[cs] == QUAD)) numNodes += csSize; in DMView_PlexExodusII()
905 numNodes += csSize; in DMView_PlexExodusII()
906 numNodes += numFaces; in DMView_PlexExodusII()
932 …if (num_cs) PetscCallExternal(ex_put_init, exo->exoid, dmName, dim, numNodes, numCells, num_cs, nu… in DMView_PlexExodusII()
1101 if (numNodes) { in DMView_PlexExodusII()
1108 PetscCall(PetscCalloc3(numNodes * 3, &coords, dim, &cval, 24, &closure)); in DMView_PlexExodusII()
[all …]