Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/amgx/
H A Damgx.cxx278 std::vector<PetscInt> partitionOffsets(amgx->nranks + 1); in PCSetUp_AMGX() local
281 partitionOffsets[0] = 0; /* could use PetscLayoutGetRanges */ in PCSetUp_AMGX()
282 …PetscCallMPI(MPI_Allgather(&amgx->nLocalRows, 1, MPIU_INT, partitionOffsets.data() + 1, 1, MPIU_IN… in PCSetUp_AMGX()
283 std::partial_sum(partitionOffsets.begin(), partitionOffsets.end(), partitionOffsets.begin()); in PCSetUp_AMGX()
286 amgx->nGlobalRows = partitionOffsets[amgx->nranks]; in PCSetUp_AMGX()
295 …(AMGX_distribution_set_partition_data(dist, AMGX_DIST_PARTITION_OFFSETS, partitionOffsets.data())); in PCSetUp_AMGX()