| /petsc/src/snes/tutorials/network/water/ |
| H A D | waterfunctions.c | 26 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 D | ido.c | 13 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 D | ex3.c | 18 …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 D | networkview.c | 14 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 D | network.c | 1496 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 D | ex1.c | 208 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 D | plexcgns2.c | 1939 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 D | DMPlex.pyx | 1939 cdef PetscInt ncomp = 0, ndof = 0 1941 numComp = iarray_i(numComp, &ncomp, &icomp) 1943 assert ndof == ncomp*(dim+1)
|