Searched refs:owners_co (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiptap.c | 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() [all …]
|
| H A D | mpimatmatmult.c | 1282 …PetscInt *owners_co, *coi, *coj; /* i and j array of (p->B)^T*A*P - used in the com… in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() local 1327 PetscCall(PetscMalloc4(size, &len_s, size, &len_si, size, &sstatus, size + 1, &owners_co)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 1343 owners_co[0] = 0; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 1346 owners_co[proc + 1] = owners_co[proc] + len_si[proc]; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 1364 i = owners_co[proc]; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 1412 for (i = owners_co[proc]; i < owners_co[proc + 1]; i++) { in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 1426 PetscCall(PetscFree4(len_s, len_si, sstatus, owners_co)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() 1702 i = merge->owners_co[proc]; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ() 1765 PetscInt *lnk, *owners_co, *coi, *coj, i, k, pnz, row; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ() local 1876 PetscCall(PetscMalloc1(size + 1, &owners_co)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ() [all …]
|
| H A D | mpiaij.h | 11 …PetscInt *owners_co, *coi, *coj; /* i and j array of (p->B)^T*A*P - used in the communication */ member
|
| H A D | mpiaij.c | 4639 PetscCall(PetscFree(merge->owners_co)); in MatMergeSeqsToMPIDestroy() 4987 merge->owners_co = NULL; in MatCreateMPIAIJSumSeqAIJSymbolic()
|