Lines Matching refs:ridx

243   const PetscInt    *idx, *ii, *ridx = NULL;  in MatMult_SeqBAIJ_1()  local
253 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_1()
270 z[ridx[i]] = sum; in MatMult_SeqBAIJ_1()
288 PetscInt mbs, i, *idx, *ii, j, n, *ridx = NULL; in MatMult_SeqBAIJ_2() local
300 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_2()
323 if (usecprow) z = zarray + 2 * ridx[i]; in MatMult_SeqBAIJ_2()
340 PetscInt mbs, i, *idx, *ii, j, n, *ridx = NULL; in MatMult_SeqBAIJ_3() local
356 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_3()
383 if (usecprow) z = zarray + 3 * ridx[i]; in MatMult_SeqBAIJ_3()
401 PetscInt mbs, i, *idx, *ii, j, n, *ridx = NULL; in MatMult_SeqBAIJ_4() local
413 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_4()
443 if (usecprow) z = zarray + 4 * ridx[i]; in MatMult_SeqBAIJ_4()
462 const PetscInt *idx, *ii, *ridx = NULL; in MatMult_SeqBAIJ_5() local
475 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_5()
507 if (usecprow) z = zarray + 5 * ridx[i]; in MatMult_SeqBAIJ_5()
528 PetscInt mbs, i, *idx, *ii, j, n, *ridx = NULL; in MatMult_SeqBAIJ_6() local
540 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_6()
576 if (usecprow) z = zarray + 6 * ridx[i]; in MatMult_SeqBAIJ_6()
599 PetscInt mbs, i, *idx, *ii, j, n, *ridx = NULL; in MatMult_SeqBAIJ_7() local
611 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_7()
650 if (usecprow) z = zarray + 7 * ridx[i]; in MatMult_SeqBAIJ_7()
675 const PetscInt *idx, *ii, *ridx = NULL; in MatMult_SeqBAIJ_9_AVX2() local
693 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_9_AVX2()
716 if (usecprow) z = zarray + bs * ridx[i]; in MatMult_SeqBAIJ_9_AVX2()
827 PetscInt mbs, i, j, k, n, *ridx = NULL; in MatMult_SeqBAIJ_11() local
838 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_11()
880 if (usecprow) z = zarray + 11 * ridx[i]; in MatMult_SeqBAIJ_11()
911 PetscInt mbs, i, j, k, n, *ridx = NULL; in MatMult_SeqBAIJ_12_ver1() local
922 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_12_ver1()
966 if (usecprow) z = zarray + 12 * ridx[i]; in MatMult_SeqBAIJ_12_ver1()
995 PetscInt mbs = a->mbs, i, j, k, n, *ridx = NULL; in MatMultAdd_SeqBAIJ_12_ver1() local
1007 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_12_ver1()
1019 y = yarray + 12 * ridx[i]; in MatMultAdd_SeqBAIJ_12_ver1()
1020 z = zarray + 12 * ridx[i]; in MatMultAdd_SeqBAIJ_12_ver1()
1087 const PetscInt *ii, *ij = a->j, *idx, *ridx = NULL; in MatMult_SeqBAIJ_12_ver2() local
1099 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_12_ver2()
1170 if (usecprow) z = zarray + 12 * ridx[i]; in MatMult_SeqBAIJ_12_ver2()
1199 const PetscInt *ii, *ij = a->j, *idx, *ridx = NULL; in MatMultAdd_SeqBAIJ_12_ver2() local
1212 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_12_ver2()
1224 y = yarray + 12 * ridx[i]; in MatMultAdd_SeqBAIJ_12_ver2()
1225 z = zarray + 12 * ridx[i]; in MatMultAdd_SeqBAIJ_12_ver2()
1329 const PetscInt *idx = a->j, *ii, *ridx = NULL; in MatMult_SeqBAIJ_12_AVX2() local
1344 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_12_AVX2()
1472 if (usecprow) z = zarray + bs * ridx[i]; in MatMult_SeqBAIJ_12_AVX2()
1495 PetscInt mbs, i, j, k, n, *ridx = NULL; in MatMult_SeqBAIJ_15_ver1() local
1506 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_15_ver1()
1556 if (usecprow) z = zarray + 15 * ridx[i]; in MatMult_SeqBAIJ_15_ver1()
1591 PetscInt mbs, i, j, n, *ridx = NULL; in MatMult_SeqBAIJ_15_ver2() local
1602 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_15_ver2()
1717 if (usecprow) z = zarray + 15 * ridx[i]; in MatMult_SeqBAIJ_15_ver2()
1752 PetscInt mbs, i, j, n, *ridx = NULL; in MatMult_SeqBAIJ_15_ver3() local
1763 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_15_ver3()
1843 if (usecprow) z = zarray + 15 * ridx[i]; in MatMult_SeqBAIJ_15_ver3()
1878 PetscInt mbs, i, j, n, *ridx = NULL; in MatMult_SeqBAIJ_15_ver4() local
1889 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_15_ver4()
1951 if (usecprow) z = zarray + 15 * ridx[i]; in MatMult_SeqBAIJ_15_ver4()
1987 const PetscInt *idx, *ii, *ridx = NULL; in MatMult_SeqBAIJ_N() local
2000 ridx = a->compressedrow.rindex; in MatMult_SeqBAIJ_N()
2023 if (usecprow) z = zarray + bs * ridx[i]; in MatMult_SeqBAIJ_N()
2040 PetscInt mbs = a->mbs, i, n, *ridx = NULL; in MatMultAdd_SeqBAIJ_1() local
2054 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_1()
2065 sum = y[ridx[i]]; in MatMultAdd_SeqBAIJ_1()
2073 z[ridx[i]] = sum; in MatMultAdd_SeqBAIJ_1()
2092 const PetscInt *idx, *ii, *ridx = NULL; in MatMultAdd_SeqBAIJ_2() local
2105 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_2()
2116 z = zarray + 2 * ridx[i]; in MatMultAdd_SeqBAIJ_2()
2117 y = yarray + 2 * ridx[i]; in MatMultAdd_SeqBAIJ_2()
2152 const PetscInt *idx, *ii, *ridx = NULL; in MatMultAdd_SeqBAIJ_3() local
2165 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_3()
2176 z = zarray + 3 * ridx[i]; in MatMultAdd_SeqBAIJ_3()
2177 y = yarray + 3 * ridx[i]; in MatMultAdd_SeqBAIJ_3()
2215 const PetscInt *idx, *ii, *ridx = NULL; in MatMultAdd_SeqBAIJ_4() local
2228 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_4()
2239 z = zarray + 4 * ridx[i]; in MatMultAdd_SeqBAIJ_4()
2240 y = yarray + 4 * ridx[i]; in MatMultAdd_SeqBAIJ_4()
2283 const PetscInt *idx, *ii, *ridx = NULL; in MatMultAdd_SeqBAIJ_5() local
2296 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_5()
2307 z = zarray + 5 * ridx[i]; in MatMultAdd_SeqBAIJ_5()
2308 y = yarray + 5 * ridx[i]; in MatMultAdd_SeqBAIJ_5()
2355 const PetscInt *idx, *ii, *ridx = NULL; in MatMultAdd_SeqBAIJ_6() local
2368 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_6()
2379 z = zarray + 6 * ridx[i]; in MatMultAdd_SeqBAIJ_6()
2380 y = yarray + 6 * ridx[i]; in MatMultAdd_SeqBAIJ_6()
2431 const PetscInt *idx, *ii, *ridx = NULL; in MatMultAdd_SeqBAIJ_7() local
2444 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_7()
2455 z = zarray + 7 * ridx[i]; in MatMultAdd_SeqBAIJ_7()
2456 y = yarray + 7 * ridx[i]; in MatMultAdd_SeqBAIJ_7()
2513 const PetscInt *idx, *ii, *ridx = NULL, bs = 9, bs2 = 81; in MatMultAdd_SeqBAIJ_9_AVX2() local
2530 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_9_AVX2()
2552 if (usecprow) z = zarray + bs * ridx[i]; in MatMultAdd_SeqBAIJ_9_AVX2()
2663 const PetscInt *idx, *ii, *ridx = NULL; in MatMultAdd_SeqBAIJ_11() local
2676 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_11()
2687 z = zarray + 11 * ridx[i]; in MatMultAdd_SeqBAIJ_11()
2688 y = yarray + 11 * ridx[i]; in MatMultAdd_SeqBAIJ_11()
2759 const PetscInt *ridx = NULL, *idx, *ii; in MatMultAdd_SeqBAIJ_N() local
2772 ridx = a->compressedrow.rindex; in MatMultAdd_SeqBAIJ_N()
2794 if (usecprow) z = zarray + bs * ridx[i]; in MatMultAdd_SeqBAIJ_N()
2832 const PetscInt *idx, *ii, *ib, *ridx = NULL; in MatMultHermitianTransposeAdd_SeqBAIJ() local
2846 ridx = cprow.rindex; in MatMultHermitianTransposeAdd_SeqBAIJ()
2856 if (usecprow) xb = x + ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2871 if (usecprow) xb = x + 2 * ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2888 if (usecprow) xb = x + 3 * ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2907 if (usecprow) xb = x + 4 * ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2928 if (usecprow) xb = x + 5 * ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2966 if (usecprow) xtmp = x + bs*ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2993 const PetscInt *idx, *ii, *ib, *ridx = NULL; in MatMultTransposeAdd_SeqBAIJ() local
3007 ridx = cprow.rindex; in MatMultTransposeAdd_SeqBAIJ()
3017 if (usecprow) xb = x + ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3032 if (usecprow) xb = x + 2 * ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3049 if (usecprow) xb = x + 3 * ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3068 if (usecprow) xb = x + 4 * ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3089 if (usecprow) xb = x + 5 * ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3125 if (usecprow) xtmp = x + bs * ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3369 PetscInt mbs, i, *idx, *ii, j, *jj, n, k, *ridx = NULL; in MatMatMult_SeqBAIJ_1_Private() local
3378 ridx = a->compressedrow.rindex; in MatMatMult_SeqBAIJ_1_Private()
3390 if (usecprow) z = c + ridx[i]; in MatMatMult_SeqBAIJ_1_Private()
3417 PetscInt mbs, i, *idx, *ii, j, *jj, n, k, *ridx = NULL; in MatMatMult_SeqBAIJ_2_Private() local
3426 ridx = a->compressedrow.rindex; in MatMatMult_SeqBAIJ_2_Private()
3438 if (usecprow) z = c + 2 * ridx[i]; in MatMatMult_SeqBAIJ_2_Private()
3469 PetscInt mbs, i, *idx, *ii, j, *jj, n, k, *ridx = NULL; in MatMatMult_SeqBAIJ_3_Private() local
3478 ridx = a->compressedrow.rindex; in MatMatMult_SeqBAIJ_3_Private()
3490 if (usecprow) z = c + 3 * ridx[i]; in MatMatMult_SeqBAIJ_3_Private()
3525 PetscInt mbs, i, *idx, *ii, j, *jj, n, k, *ridx = NULL; in MatMatMult_SeqBAIJ_4_Private() local
3534 ridx = a->compressedrow.rindex; in MatMatMult_SeqBAIJ_4_Private()
3546 if (usecprow) z = c + 4 * ridx[i]; in MatMatMult_SeqBAIJ_4_Private()
3585 PetscInt mbs, i, *idx, *ii, j, *jj, n, k, *ridx = NULL; in MatMatMult_SeqBAIJ_5_Private() local
3594 ridx = a->compressedrow.rindex; in MatMatMult_SeqBAIJ_5_Private()
3606 if (usecprow) z = c + 5 * ridx[i]; in MatMatMult_SeqBAIJ_5_Private()
3653 const PetscInt *idx, *ii, *ridx = NULL; in MatMatMultNumeric_SeqBAIJ_SeqDense() local
3691 ridx = a->compressedrow.rindex; in MatMatMultNumeric_SeqBAIJ_SeqDense()
3700 if (usecprow) z = c + bs * ridx[i]; in MatMatMultNumeric_SeqBAIJ_SeqDense()
3721 PetscInt mbs, i, *idx, *ii, j, n, k, *ridx = NULL; in MatTransposeMatMult_SeqBAIJ_1_Private() local
3731 ridx = a->compressedrow.rindex; in MatTransposeMatMult_SeqBAIJ_1_Private()
3738 PetscInt brow = usecprow ? ridx[i] : i; in MatTransposeMatMult_SeqBAIJ_1_Private()
3758 PetscInt mbs, i, *idx, *ii, j, n, k, *ridx = NULL; in MatTransposeMatMult_SeqBAIJ_2_Private() local
3769 ridx = a->compressedrow.rindex; in MatTransposeMatMult_SeqBAIJ_2_Private()
3776 PetscInt brow = usecprow ? ridx[i] : i; in MatTransposeMatMult_SeqBAIJ_2_Private()
3801 PetscInt mbs, i, *idx, *ii, j, n, k, *ridx = NULL; in MatTransposeMatMult_SeqBAIJ_3_Private() local
3812 ridx = a->compressedrow.rindex; in MatTransposeMatMult_SeqBAIJ_3_Private()
3819 PetscInt brow = usecprow ? ridx[i] : i; in MatTransposeMatMult_SeqBAIJ_3_Private()
3846 PetscInt mbs, i, *idx, *ii, j, n, k, *ridx = NULL; in MatTransposeMatMult_SeqBAIJ_4_Private() local
3857 ridx = a->compressedrow.rindex; in MatTransposeMatMult_SeqBAIJ_4_Private()
3864 PetscInt brow = usecprow ? ridx[i] : i; in MatTransposeMatMult_SeqBAIJ_4_Private()
3893 PetscInt mbs, i, *idx, *ii, j, n, k, *ridx = NULL; in MatTransposeMatMult_SeqBAIJ_5_Private() local
3904 ridx = a->compressedrow.rindex; in MatTransposeMatMult_SeqBAIJ_5_Private()
3911 PetscInt brow = usecprow ? ridx[i] : i; in MatTransposeMatMult_SeqBAIJ_5_Private()
3948 const PetscInt *idx, *ii, *ridx = NULL; in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense() local
3986 ridx = a->compressedrow.rindex; in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()
3992 const PetscScalar *bi = b + bs * (usecprow ? ridx[i] : i); in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()