Lines Matching refs:ct2
965 PetscInt row, total_sz, ct, ct1, ct2, ct3, mem_estimate, oct2, l, start, end; in MatIncreaseOverlap_MPIAIJ_Receive() local
1002 ct2 = ct1; in MatIncreaseOverlap_MPIAIJ_Receive()
1006 oct2 = ct2; in MatIncreaseOverlap_MPIAIJ_Receive()
1021 xdata[i][ct2++] = row; in MatIncreaseOverlap_MPIAIJ_Receive()
1025 for (k = oct2, max2 = ct2; k < max2; k++) { in MatIncreaseOverlap_MPIAIJ_Receive()
1042 xdata[i][ct2++] = val; in MatIncreaseOverlap_MPIAIJ_Receive()
1061 xdata[i][ct2++] = val; in MatIncreaseOverlap_MPIAIJ_Receive()
1067 xdata[i][2 * j] = ct2 - oct2; /* Undo the vector isz1 and use only a var*/ in MatIncreaseOverlap_MPIAIJ_Receive()
1071 if (i + 1 < nrqr) xdata[i + 1] = xdata[i] + ct2; in MatIncreaseOverlap_MPIAIJ_Receive()
1072 isz1[i] = ct2; /* size of each message */ in MatIncreaseOverlap_MPIAIJ_Receive()
1223 PetscInt **sbuf1, **sbuf2, k, ct1, ct2, ct3, **rbuf1, row; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() local
1440 ct2 = 0; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1453 cols = PetscSafePointerPlusOffset(sbuf_aj_i, ct2); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1464 ct2 += ncols; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1559 ct2 = 0; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1578 for (PetscMPIInt l = 0; l < nnz; l++, ct2++) { in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1580 if (rbuf3_i[ct2] >= cstart && rbuf3_i[ct2] < cend) { in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1581 tcol = cmap_loc[rbuf3_i[ct2] - cstart]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1583 PetscCall(PetscHMapIGetWithDefault(cmap, rbuf3_i[ct2] + 1, 0, &tcol)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1586 tcol = cmap[rbuf3_i[ct2]]; /* column index in submat */ in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1703 ct2 = 0; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1717 vals = PetscSafePointerPlusOffset(sbuf_aa_i, ct2); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1728 ct2 += ncols; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1832 ct2 = 0; /* count of received C->j */ in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1846 for (PetscInt l = 0; l < nnz; l++, ct2++) { /* for each recved column */ in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1848 if (rbuf3_i[ct2] >= cstart && rbuf3_i[ct2] < cend) { in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1849 tcol = cmap_loc[rbuf3_i[ct2] - cstart]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1851 PetscCall(PetscHMapIGetWithDefault(cmap, rbuf3_i[ct2] + 1, 0, &tcol)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1854 tcol = cmap[rbuf3_i[ct2]]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1858 subvals[idex++] = rbuf4_i[ct2]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1862 if (iscolsorted) rbuf3_i[ct3++] = ct2; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1872 … ct2 = rbuf3_i[ct3++]; /* index of rbuf4_i[] which needs to be inserted into submat */ in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1873 subvals[idex++] = rbuf4_i[ct2]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1881 …at, 1, &row, nnz, PetscSafePointerPlusOffset(rbuf3_i, ct2), PetscSafePointerPlusOffset(rbuf4_i, ct… in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1882 ct2 += nnz; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
2043 PetscInt **sbuf1, **sbuf2, k, ct1, ct2, **rbuf1, row; in MatCreateSubMatrices_MPIAIJ_Local() local
2354 ct2 = 0; in MatCreateSubMatrices_MPIAIJ_Local()
2366 cols = sbuf_aj_i + ct2; in MatCreateSubMatrices_MPIAIJ_Local()
2377 ct2 += ncols; in MatCreateSubMatrices_MPIAIJ_Local()
2475 ct2 = 0; in MatCreateSubMatrices_MPIAIJ_Local()
2493 for (PetscInt l = 0; l < max2; l++, ct2++) { in MatCreateSubMatrices_MPIAIJ_Local()
2496 PetscCall(PetscHMapIGetWithDefault(cmap_i, rbuf3_i[ct2] + 1, 0, &tcol)); in MatCreateSubMatrices_MPIAIJ_Local()
2498 tcol = cmap_i[rbuf3_i[ct2]]; in MatCreateSubMatrices_MPIAIJ_Local()
2638 ct2 = 0; in MatCreateSubMatrices_MPIAIJ_Local()
2651 vals = sbuf_aa_i + ct2; in MatCreateSubMatrices_MPIAIJ_Local()
2662 ct2 += ncols; in MatCreateSubMatrices_MPIAIJ_Local()
2734 ct2 = 0; in MatCreateSubMatrices_MPIAIJ_Local()
2762 for (PetscInt l = 0; l < max2; l++, ct2++) { in MatCreateSubMatrices_MPIAIJ_Local()
2764 PetscCall(PetscHMapIGetWithDefault(cmap_i, rbuf3_i[ct2] + 1, 0, &tcol)); in MatCreateSubMatrices_MPIAIJ_Local()
2766 tcol = cmap_i[rbuf3_i[ct2]]; in MatCreateSubMatrices_MPIAIJ_Local()
2770 *mat_a++ = rbuf4_i[ct2]; in MatCreateSubMatrices_MPIAIJ_Local()
2775 for (PetscInt l = 0; l < max2; l++, ct2++) { in MatCreateSubMatrices_MPIAIJ_Local()
2776 *mat_j++ = rbuf3_i[ct2]; /* same global column index of C */ in MatCreateSubMatrices_MPIAIJ_Local()
2777 *mat_a++ = rbuf4_i[ct2]; in MatCreateSubMatrices_MPIAIJ_Local()