Lines Matching refs:coi
81 PetscCall(PetscFree(merge->coi)); in MatProductCtxDestroy_MPIAIJ_PtAP()
234 …PetscInt *owners_co, *coi, *coj; /* i and j array of (p->B)^T*A*P - used in the com… in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local
395 coi = c_oth->i; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
399 PetscCall(ISLocalToGlobalMappingApply(ptap->ltog, coi[con], coj, coj)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
403 len_s[proc] += coi[i + 1] - coi[i]; /* num of nonzeros in Co to be sent to [proc] */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
429 PetscCallMPI(MPIU_Isend(coj + coi[i], len_s[proc], MPIU_INT, proc, tagj, comm, swaits + k)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
479 nzi = coi[i + 1] - coi[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
1521 …PetscInt *owners_co, *coi, *coj; /* i and j array of (p->B)^T*A*P - used in the com… in MatPtAPSymbolic_MPIAIJ_MPIAIJ() local
1685 coi = c_oth->i; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1692 len_s[proc] += coi[i + 1] - coi[i]; /* num of nonzeros in Co to be sent to [proc] */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1718 PetscCallMPI(MPIU_Isend(coj + coi[i], len_s[proc], MPIU_INT, proc, tagj, comm, swaits + k)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1768 nzi = coi[i + 1] - coi[i]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()