Searched refs:root_sizes (Results 1 – 1 of 1) sorted by relevance
122 PetscInt *root_sizes, *root_starts; in PetscSFSetGraphFromCoordinates() local141 PetscCall(PetscMalloc1(size, &root_sizes)); in PetscSFSetGraphFromCoordinates()142 PetscCallMPI(MPI_Allgather(&nroots, 1, MPIU_INT, root_sizes, 1, MPIU_INT, comm)); in PetscSFSetGraphFromCoordinates()150 root_starts[num_ranks] = root_starts[num_ranks - 1] + root_sizes[r]; in PetscSFSetGraphFromCoordinates()153 PetscCall(PetscFree(root_sizes)); in PetscSFSetGraphFromCoordinates()