Lines Matching refs:isend
696 PetscLogDouble isend[5], irecv[5]; in MatGetInfo_MPISELL() local
702 isend[0] = info->nz_used; in MatGetInfo_MPISELL()
703 isend[1] = info->nz_allocated; in MatGetInfo_MPISELL()
704 isend[2] = info->nz_unneeded; in MatGetInfo_MPISELL()
705 isend[3] = info->memory; in MatGetInfo_MPISELL()
706 isend[4] = info->mallocs; in MatGetInfo_MPISELL()
710 isend[0] += info->nz_used; in MatGetInfo_MPISELL()
711 isend[1] += info->nz_allocated; in MatGetInfo_MPISELL()
712 isend[2] += info->nz_unneeded; in MatGetInfo_MPISELL()
713 isend[3] += info->memory; in MatGetInfo_MPISELL()
714 isend[4] += info->mallocs; in MatGetInfo_MPISELL()
716 info->nz_used = isend[0]; in MatGetInfo_MPISELL()
717 info->nz_allocated = isend[1]; in MatGetInfo_MPISELL()
718 info->nz_unneeded = isend[2]; in MatGetInfo_MPISELL()
719 info->memory = isend[3]; in MatGetInfo_MPISELL()
720 info->mallocs = isend[4]; in MatGetInfo_MPISELL()
722 …PetscCallMPI(MPIU_Allreduce(isend, irecv, 5, MPIU_PETSCLOGDOUBLE, MPI_MAX, PetscObjectComm((PetscO… in MatGetInfo_MPISELL()
730 …PetscCallMPI(MPIU_Allreduce(isend, irecv, 5, MPIU_PETSCLOGDOUBLE, MPI_SUM, PetscObjectComm((PetscO… in MatGetInfo_MPISELL()