Lines Matching refs:numVertices

44 …Partition_Simple_Grid(PetscPartitioner part, PetscInt nparts, PetscInt numVertices, PetscInt start…  in PetscPartitionerPartition_Simple_Grid()  argument
63numVertices % nparts == 0, comm, PETSC_ERR_ARG_INCOMP, "Number of cells %" PetscInt_FMT " is not d… in PetscPartitionerPartition_Simple_Grid()
65 Nr = numVertices / nparts; in PetscPartitionerPartition_Simple_Grid()
72 …scCheck(!numVertices || Nr == 1, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Odd number of cells %" Pe… in PetscPartitionerPartition_Simple_Grid()
78 …for (np = 0; np < nparts; ++np) PetscCall(PetscSectionSetDof(partSection, np, numVertices / nparts… in PetscPartitionerPartition_Simple_Grid()
82 if (!numVertices) pcells[0] = pcells[1] = pcells[2] = 0; in PetscPartitionerPartition_Simple_Grid()
84 PetscCall(PetscMalloc1(numVertices, &cellproc)); in PetscPartitionerPartition_Simple_Grid()
111 …= numVertices / nparts, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Offset %" PetscInt_FMT " != %" Pet… in PetscPartitionerPartition_Simple_Grid()
113 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, numVertices, cellproc, PETSC_OWN_POINTER, partition)); in PetscPartitionerPartition_Simple_Grid()
117 …ionerPartition_Simple(PetscPartitioner part, PetscInt nparts, PetscInt numVertices, PetscInt start… in PetscPartitionerPartition_Simple() argument
126 …PetscCall(PetscPartitionerPartition_Simple_Grid(part, nparts, numVertices, start, adjacency, vertS… in PetscPartitionerPartition_Simple()
133 PetscCallMPI(MPIU_Allreduce(&numVertices, &numVerticesGlobal, 1, MPIU_INT, MPI_SUM, comm)); in PetscPartitionerPartition_Simple()
154 PetscCall(ISCreateStride(PETSC_COMM_SELF, numVertices, 0, 1, partition)); in PetscPartitionerPartition_Simple()
159 …arts; ++np) PetscCall(PetscSectionSetDof(partSection, np, numVertices / nparts + ((numVertices % n… in PetscPartitionerPartition_Simple()
169 PetscCall(VecSetSizes(v, numVertices, numVerticesGlobal)); in PetscPartitionerPartition_Simple()
181 …for (j = 0; j < numVertices; ++j) PetscCall(PetscSectionAddDof(partSection, PetscRealPart(array[j]… in PetscPartitionerPartition_Simple()
190 PetscCallMPI(MPI_Allgather(&numVertices, 1, MPIU_INT, &offsets[1], 1, MPIU_INT, comm)); in PetscPartitionerPartition_Simple()
197 if (numVertices) { in PetscPartitionerPartition_Simple()