Home
last modified time | relevance | path

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

/petsc/src/snes/tutorials/network/water/
H A Dwaterreaddata.c124 VERTEX_Water vert; in WaterReadData() local
184 vert = water->vertex; in WaterReadData()
192 vert[nv].type = VERTEX_TYPE_JUNCTION; in WaterReadData()
193 junction = &vert[nv].junc; in WaterReadData()
196 vert[nv].id = id; in WaterReadData()
201 junction->id = vert[nv].id; in WaterReadData()
210 vert[nv].type = VERTEX_TYPE_RESERVOIR; in WaterReadData()
211 reservoir = &vert[nv].res; in WaterReadData()
214 vert[nv].id = id; in WaterReadData()
217 reservoir->id = vert[nv].id; in WaterReadData()
[all …]
/petsc/src/snes/tutorials/ex10d/
H A Doptions.inf1 -vert 16
/petsc/src/dm/impls/plex/
H A Dplexcreate.c2233 PetscInt *vert, *vtmp, *supp, cone[2], *leaves; in DMPlexCreateHypercubicMesh_Internal() local
2245 …PetscCall(PetscCalloc7(dim, &ledges, dim, &vertices, dim, &rvertices, dim, &vert, dim, &rvert, dim… in DMPlexCreateHypercubicMesh_Internal()
2294 while (vert[dim - 1] < vertices[dim - 1]) { in DMPlexCreateHypercubicMesh_Internal()
2295 const PetscInt vertex = TupleToIndex_Private(dim, vertices, vert) + numCells; in DMPlexCreateHypercubicMesh_Internal()
2301 …PetscInt d = 0; d < dim; ++d) PetscCall(PetscSynchronizedPrintf(comm, " %" PetscInt_FMT, vert[d])); in DMPlexCreateHypercubicMesh_Internal()
2307 for (PetscInt e = 0; e < dim; ++e) vtmp[e] = vert[e]; in DMPlexCreateHypercubicMesh_Internal()
2308 vtmp[d] = (vert[d] + 1) % vertices[d]; in DMPlexCreateHypercubicMesh_Internal()
2321 if (vert[d] < overlap || vert[d] >= vertices[d] - overlap) leaf = PETSC_TRUE; in DMPlexCreateHypercubicMesh_Internal()
2326 for (PetscInt e = 0; e < dim; ++e) vtmp[e] = vert[e]; in DMPlexCreateHypercubicMesh_Internal()
2327 vtmp[d] = (vert[d] + vertices[d] - 1) % vertices[d]; in DMPlexCreateHypercubicMesh_Internal()
[all …]
/petsc/src/dm/dt/dualspace/impls/lagrange/
H A Ddspacelagrange.c542 static PetscErrorCode PetscLagNodeIndicesPushForward(DM dm, PetscLagNodeIndices vert, PetscInt p, P… in PetscLagNodeIndicesPushForward() argument
549 PetscInt nodeIdxDim = vert->nodeIdxDim; in PetscLagNodeIndicesPushForward()
552 const PetscInt *vertIdx = vert->nodeIdx; in PetscLagNodeIndicesPushForward()
574 for (v = 0; v < nSubVert; v++) closureVerts[v] = vert->perm[closure[2 * (c + v)] - vStart]; in PetscLagNodeIndicesPushForward()