Home
last modified time | relevance | path

Searched refs:ncomp (Results 1 – 8 of 8) sorted by relevance

/petsc/src/snes/tutorials/network/water/
H A Dwaterfunctions.c26 PetscInt i, key, vnode1, vnode2, offsetnode1, offsetnode2, offset, ncomp; in FormFunction_Water() local
50 PetscCall(DMNetworkGetNumComponents(networkdm, vnode1, &ncomp)); in FormFunction_Water()
51 … PetscCall(DMNetworkGetComponent(networkdm, vnode1, ncomp - 1, &key, (void **)&vertexnode1, NULL)); in FormFunction_Water()
52 PetscCall(DMNetworkGetLocalVecOffset(networkdm, vnode1, ncomp - 1, &offsetnode1)); in FormFunction_Water()
54 PetscCall(DMNetworkGetNumComponents(networkdm, vnode2, &ncomp)); in FormFunction_Water()
55 … PetscCall(DMNetworkGetComponent(networkdm, vnode2, ncomp - 1, &key, (void **)&vertexnode2, NULL)); in FormFunction_Water()
56 PetscCall(DMNetworkGetLocalVecOffset(networkdm, vnode2, ncomp - 1, &offsetnode2)); in FormFunction_Water()
81 PetscCall(DMNetworkGetNumComponents(networkdm, vtx[i], &ncomp)); in FormFunction_Water()
82 PetscCall(DMNetworkGetComponent(networkdm, vtx[i], ncomp - 1, &key, (void **)&vertex, NULL)); in FormFunction_Water()
/petsc/src/mat/graphops/color/impls/minpack/
H A Dido.c13 PetscInt jcol = 0, ncomp = 0, ic, ip, jp, ir, maxinc, numinc, numord, maxlst, numwgt, numlst; in MINPACKido() local
158 if (!maxinc) ncomp = 0; in MINPACKido()
159 ++ncomp; in MINPACKido()
160 if (maxinc + 1 == ncomp) *maxclq = PetscMax(*maxclq, ncomp); in MINPACKido()
/petsc/src/ksp/ksp/tutorials/network/
H A Dex3.c18 …PetscInt i, j, net, Nsubnet, nsubnet, ne, nv, nvar, v, ncomp, compkey0, compkey1, compkey, … in main() local
152 PetscCall(DMNetworkGetNumComponents(dmnetwork, vtx[v], &ncomp)); in main()
154 for (j = 0; j < ncomp; j++) { in main()
182 PetscCall(DMNetworkGetNumComponents(dmnetwork, vtx[i], &ncomp)); in main()
183 …FMT " is shared %d, is ghost %d, ncomp %" PetscInt_FMT "\n", rank, vtx[i], sharedv, ghost, ncomp)); in main()
185 for (j = 0; j < ncomp; j++) { in main()
/petsc/src/dm/impls/network/
H A Dnetworkview.c14 PetscInt nsubnets, i, subnet, nvertices, nedges, vertex, edge, gidx, ncomp; in DMView_Network_CSV() local
62 PetscCall(DMNetworkGetNumComponents(dmcoords, vertex, &ncomp)); in DMView_Network_CSV()
63 …PetscCheck(ncomp <= 1, PETSC_COMM_WORLD, PETSC_ERR_SUP, "num of components %" PetscInt_FMT " must … in DMView_Network_CSV()
65 if (ncomp == 1) { in DMView_Network_CSV()
H A Dnetwork.c1496 PetscInt arr_size, p, offset, offsetp, ncomp, i, *headerarr; in DMNetworkComponentSetUp() local
1532 ncomp = header->ndata; in DMNetworkComponentSetUp()
1534 for (i = 0; i < ncomp; i++) { in DMNetworkComponentSetUp()
/petsc/src/snes/tutorials/network/
H A Dex1.c208 PetscInt key, ncomp, nvar, nconnedges, k, e, keye, goffset[3]; in FormFunction() local
213 PetscCall(DMNetworkGetNumComponents(networkdm, vtx[v], &ncomp)); in FormFunction()
216 for (k = 0; k < ncomp; k++) { in FormFunction()
242 PetscCall(DMNetworkGetNumComponents(networkdm, e, &ncomp)); in FormFunction()
263 PetscInt nv, ne, i, j, ncomp, offset, key; in SetInitialGuess() local
295 PetscCall(DMNetworkGetNumComponents(networkdm, vtx[i], &ncomp)); in SetInitialGuess()
296 for (j = 0; j < ncomp; j++) { in SetInitialGuess()
/petsc/src/dm/impls/plex/cgns/
H A Dplexcgns2.c1939 PetscInt pStart, pEnd, spStart, spEnd, *points, nleaves, ncomp, *nodes; in DMPlexCreateNodeNumbering() local
1957 PetscCall(PetscSectionGetFieldComponents(local_section, field, &ncomp)); in DMPlexCreateNodeNumbering()
1963 …(dof % ncomp == 0, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Field dof %" PetscInt_FMT " must be div… in DMPlexCreateNodeNumbering()
1964 local_node += dof / ncomp; in DMPlexCreateNodeNumbering()
1968 owned_node += dof / ncomp; in DMPlexCreateNodeNumbering()
1983 …t % ncomp == 0, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Field offset %" PetscInt_FMT " must be div… in DMPlexCreateNodeNumbering()
1985 owned_node += dof / ncomp; in DMPlexCreateNodeNumbering()
1998 for (PetscInt n = 0; n < dof / ncomp; n++) nodes[offset / ncomp + n] = points[p - pStart] + n; in DMPlexCreateNodeNumbering()
2449 PetscInt ncomp; in VecView_Plex_Local_CGNS() local
2452 PetscCall(PetscSectionGetFieldComponents(section, field, &ncomp)); in VecView_Plex_Local_CGNS()
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMPlex.pyx1939 cdef PetscInt ncomp = 0, ndof = 0
1941 numComp = iarray_i(numComp, &ncomp, &icomp)
1943 assert ndof == ncomp*(dim+1)