Lines Matching refs:nreqs

2379   PetscMPIInt    nreqs;  in MatMumpsGatherNonzerosOnMaster()  local
2396 nreqs = 0; in MatMumpsGatherNonzerosOnMaster()
2397 …for (PetscMPIInt i = 1; i < osize; i++) nreqs += (mumps->recvcount[i] + PETSC_MPI_INT_MAX - 1) / P… in MatMumpsGatherNonzerosOnMaster()
2399 nreqs = (PetscMPIInt)(((mumps->nnz + PETSC_MPI_INT_MAX - 1) / PETSC_MPI_INT_MAX)); in MatMumpsGatherNonzerosOnMaster()
2401 …PetscCall(PetscMalloc1(nreqs * 3, &mumps->reqs)); /* Triple the requests since we send irn, jcn an… in MatMumpsGatherNonzerosOnMaster()
2408 nreqs = 0; /* counter for actual send/recvs */ in MatMumpsGatherNonzerosOnMaster()
2438 …lMPI(MPIU_Irecv(irn, count, MPIU_MUMPSINT, i, mumps->tag, mumps->omp_comm, &mumps->reqs[nreqs++])); in MatMumpsGatherNonzerosOnMaster()
2439 …lMPI(MPIU_Irecv(jcn, count, MPIU_MUMPSINT, i, mumps->tag, mumps->omp_comm, &mumps->reqs[nreqs++])); in MatMumpsGatherNonzerosOnMaster()
2440 …allMPI(MPIU_Irecv(val, count, MPIU_SCALAR, i, mumps->tag, mumps->omp_comm, &mumps->reqs[nreqs++])); in MatMumpsGatherNonzerosOnMaster()
2455 …lMPI(MPIU_Isend(irn, count, MPIU_MUMPSINT, 0, mumps->tag, mumps->omp_comm, &mumps->reqs[nreqs++])); in MatMumpsGatherNonzerosOnMaster()
2456 …lMPI(MPIU_Isend(jcn, count, MPIU_MUMPSINT, 0, mumps->tag, mumps->omp_comm, &mumps->reqs[nreqs++])); in MatMumpsGatherNonzerosOnMaster()
2457 …allMPI(MPIU_Isend(val, count, MPIU_SCALAR, 0, mumps->tag, mumps->omp_comm, &mumps->reqs[nreqs++])); in MatMumpsGatherNonzerosOnMaster()
2466 nreqs = 0; in MatMumpsGatherNonzerosOnMaster()
2473 …allMPI(MPIU_Irecv(val, count, MPIU_SCALAR, i, mumps->tag, mumps->omp_comm, &mumps->reqs[nreqs++])); in MatMumpsGatherNonzerosOnMaster()
2484 …allMPI(MPIU_Isend(val, count, MPIU_SCALAR, 0, mumps->tag, mumps->omp_comm, &mumps->reqs[nreqs++])); in MatMumpsGatherNonzerosOnMaster()
2491 PetscCallMPI(MPI_Waitall(nreqs, mumps->reqs, MPI_STATUSES_IGNORE)); in MatMumpsGatherNonzerosOnMaster()