Lines Matching refs:owners_co
83 PetscCall(PetscFree(merge->owners_co)); 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
390 PetscCall(PetscMalloc4(size, &len_s, size, &len_si, size, &sstatus, size + 2, &owners_co)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
407 owners_co[0] = 0; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
410 owners_co[proc + 1] = owners_co[proc] + len_si[proc]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
428 i = owners_co[proc]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
478 for (i = owners_co[proc]; i < owners_co[proc + 1]; i++) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
492 PetscCall(PetscFree4(len_s, len_si, sstatus, owners_co)); 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
1680 PetscCall(PetscMalloc4(size, &len_s, size, &len_si, size, &sstatus, size + 2, &owners_co)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1696 owners_co[0] = 0; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1699 owners_co[proc + 1] = owners_co[proc] + len_si[proc]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1717 i = owners_co[proc]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1767 for (i = owners_co[proc]; i < owners_co[proc + 1]; i++) { in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1781 PetscCall(PetscFree4(len_s, len_si, sstatus, owners_co)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()