Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/mpi/mumps/
H A Dmumps.c1828 const PetscMPIInt ompsize = mumps->omp_comm_size; in MatMumpsSetUpDistRHSInfo() local
1835 if (ompsize == 1) { in MatMumpsSetUpDistRHSInfo()
1853 PetscCall(PetscMalloc2(ompsize, &omp_ranks, ompsize, &petsc_ranks)); in MatMumpsSetUpDistRHSInfo()
1854 …PetscCall(PetscMalloc3(ompsize, &mumps->rhs_nrow, ompsize, &mumps->rhs_recvcounts, ompsize, &mumps… in MatMumpsSetUpDistRHSInfo()
1857 for (j = 0; j < ompsize; j++) omp_ranks[j] = j; in MatMumpsSetUpDistRHSInfo()
1858 … PetscCallMPI(MPI_Group_translate_ranks(omp_group, ompsize, omp_ranks, petsc_group, petsc_ranks)); in MatMumpsSetUpDistRHSInfo()
1863 for (j = 0; j < ompsize; j++) { in MatMumpsSetUpDistRHSInfo()
1868 for (j = k = 0; j < ompsize; j++) { in MatMumpsSetUpDistRHSInfo()
1885 …for (j = 0; j < ompsize; j++) PetscCall(PetscMPIIntCast(mumps->rhs_nrow[j] * nrhs, &mumps->rhs_rec… in MatMumpsSetUpDistRHSInfo()
1887 for (j = 1; j < ompsize; j++) { in MatMumpsSetUpDistRHSInfo()
[all …]