Lines Matching refs:usecprow

244   PetscBool          usecprow = a->compressedrow.use;  in MatMult_SeqBAIJ_1()  local
250 if (usecprow) { in MatMult_SeqBAIJ_1()
269 if (usecprow) { in MatMult_SeqBAIJ_1()
289 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_2() local
297 if (usecprow) { in MatMult_SeqBAIJ_2()
323 if (usecprow) z = zarray + 2 * ridx[i]; in MatMult_SeqBAIJ_2()
326 if (!usecprow) z += 2; in MatMult_SeqBAIJ_2()
341 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_3() local
353 if (usecprow) { in MatMult_SeqBAIJ_3()
383 if (usecprow) z = zarray + 3 * ridx[i]; in MatMult_SeqBAIJ_3()
387 if (!usecprow) z += 3; in MatMult_SeqBAIJ_3()
402 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_4() local
410 if (usecprow) { in MatMult_SeqBAIJ_4()
443 if (usecprow) z = zarray + 4 * ridx[i]; in MatMult_SeqBAIJ_4()
448 if (!usecprow) z += 4; in MatMult_SeqBAIJ_4()
464 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_5() local
472 if (usecprow) { in MatMult_SeqBAIJ_5()
507 if (usecprow) z = zarray + 5 * ridx[i]; in MatMult_SeqBAIJ_5()
513 if (!usecprow) z += 5; in MatMult_SeqBAIJ_5()
529 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_6() local
537 if (usecprow) { in MatMult_SeqBAIJ_6()
576 if (usecprow) z = zarray + 6 * ridx[i]; in MatMult_SeqBAIJ_6()
583 if (!usecprow) z += 6; in MatMult_SeqBAIJ_6()
600 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_7() local
608 if (usecprow) { in MatMult_SeqBAIJ_7()
650 if (usecprow) z = zarray + 7 * ridx[i]; in MatMult_SeqBAIJ_7()
658 if (!usecprow) z += 7; in MatMult_SeqBAIJ_7()
677 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_9_AVX2() local
690 if (usecprow) { in MatMult_SeqBAIJ_9_AVX2()
716 if (usecprow) z = zarray + bs * ridx[i]; in MatMult_SeqBAIJ_9_AVX2()
810 if (!usecprow) z += bs; in MatMult_SeqBAIJ_9_AVX2()
828 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_11() local
835 if (usecprow) { in MatMult_SeqBAIJ_11()
880 if (usecprow) z = zarray + 11 * ridx[i]; in MatMult_SeqBAIJ_11()
893 if (!usecprow) z += 11; in MatMult_SeqBAIJ_11()
912 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_12_ver1() local
919 if (usecprow) { in MatMult_SeqBAIJ_12_ver1()
966 if (usecprow) z = zarray + 12 * ridx[i]; in MatMult_SeqBAIJ_12_ver1()
979 if (!usecprow) z += 12; in MatMult_SeqBAIJ_12_ver1()
996 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_12_ver1() local
1003 if (usecprow) { in MatMultAdd_SeqBAIJ_12_ver1()
1018 if (usecprow) { in MatMultAdd_SeqBAIJ_12_ver1()
1068 if (!usecprow) { in MatMultAdd_SeqBAIJ_12_ver1()
1089 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_12_ver2() local
1096 if (usecprow) { in MatMult_SeqBAIJ_12_ver2()
1170 if (usecprow) z = zarray + 12 * ridx[i]; in MatMult_SeqBAIJ_12_ver2()
1183 if (!usecprow) z += 12; in MatMult_SeqBAIJ_12_ver2()
1201 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_12_ver2() local
1208 if (usecprow) { in MatMultAdd_SeqBAIJ_12_ver2()
1223 if (usecprow) { in MatMultAdd_SeqBAIJ_12_ver2()
1310 if (!usecprow) { in MatMultAdd_SeqBAIJ_12_ver2()
1330 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_12_AVX2() local
1341 if (usecprow) { in MatMult_SeqBAIJ_12_AVX2()
1472 if (usecprow) z = zarray + bs * ridx[i]; in MatMult_SeqBAIJ_12_AVX2()
1476 if (!usecprow) z += bs; in MatMult_SeqBAIJ_12_AVX2()
1496 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_15_ver1() local
1503 if (usecprow) { in MatMult_SeqBAIJ_15_ver1()
1556 if (usecprow) z = zarray + 15 * ridx[i]; in MatMult_SeqBAIJ_15_ver1()
1573 if (!usecprow) z += 15; in MatMult_SeqBAIJ_15_ver1()
1592 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_15_ver2() local
1599 if (usecprow) { in MatMult_SeqBAIJ_15_ver2()
1717 if (usecprow) z = zarray + 15 * ridx[i]; in MatMult_SeqBAIJ_15_ver2()
1734 if (!usecprow) z += 15; in MatMult_SeqBAIJ_15_ver2()
1753 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_15_ver3() local
1760 if (usecprow) { in MatMult_SeqBAIJ_15_ver3()
1843 if (usecprow) z = zarray + 15 * ridx[i]; in MatMult_SeqBAIJ_15_ver3()
1860 if (!usecprow) z += 15; in MatMult_SeqBAIJ_15_ver3()
1879 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_15_ver4() local
1886 if (usecprow) { in MatMult_SeqBAIJ_15_ver4()
1951 if (usecprow) z = zarray + 15 * ridx[i]; in MatMult_SeqBAIJ_15_ver4()
1968 if (!usecprow) z += 15; in MatMult_SeqBAIJ_15_ver4()
1989 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqBAIJ_N() local
1997 if (usecprow) { in MatMult_SeqBAIJ_N()
2023 if (usecprow) z = zarray + bs * ridx[i]; in MatMult_SeqBAIJ_N()
2026 if (!usecprow) z += bs; in MatMult_SeqBAIJ_N()
2042 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_1() local
2050 if (usecprow) { in MatMultAdd_SeqBAIJ_1()
2062 if (!usecprow) { in MatMultAdd_SeqBAIJ_1()
2072 if (usecprow) { in MatMultAdd_SeqBAIJ_1()
2093 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_2() local
2101 if (usecprow) { in MatMultAdd_SeqBAIJ_2()
2115 if (usecprow) { in MatMultAdd_SeqBAIJ_2()
2134 if (!usecprow) { in MatMultAdd_SeqBAIJ_2()
2153 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_3() local
2161 if (usecprow) { in MatMultAdd_SeqBAIJ_3()
2175 if (usecprow) { in MatMultAdd_SeqBAIJ_3()
2197 if (!usecprow) { in MatMultAdd_SeqBAIJ_3()
2216 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_4() local
2224 if (usecprow) { in MatMultAdd_SeqBAIJ_4()
2238 if (usecprow) { in MatMultAdd_SeqBAIJ_4()
2264 if (!usecprow) { in MatMultAdd_SeqBAIJ_4()
2284 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_5() local
2292 if (usecprow) { in MatMultAdd_SeqBAIJ_5()
2306 if (usecprow) { in MatMultAdd_SeqBAIJ_5()
2336 if (!usecprow) { in MatMultAdd_SeqBAIJ_5()
2356 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_6() local
2364 if (usecprow) { in MatMultAdd_SeqBAIJ_6()
2378 if (usecprow) { in MatMultAdd_SeqBAIJ_6()
2412 if (!usecprow) { in MatMultAdd_SeqBAIJ_6()
2432 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_7() local
2440 if (usecprow) { in MatMultAdd_SeqBAIJ_7()
2454 if (usecprow) { in MatMultAdd_SeqBAIJ_7()
2492 if (!usecprow) { in MatMultAdd_SeqBAIJ_7()
2512 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_9_AVX2() local
2527 if (usecprow) { in MatMultAdd_SeqBAIJ_9_AVX2()
2552 if (usecprow) z = zarray + bs * ridx[i]; in MatMultAdd_SeqBAIJ_9_AVX2()
2646 if (!usecprow) z += bs; in MatMultAdd_SeqBAIJ_9_AVX2()
2664 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_11() local
2672 if (usecprow) { in MatMultAdd_SeqBAIJ_11()
2686 if (usecprow) { in MatMultAdd_SeqBAIJ_11()
2740 if (!usecprow) { in MatMultAdd_SeqBAIJ_11()
2760 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqBAIJ_N() local
2769 if (usecprow) { in MatMultAdd_SeqBAIJ_N()
2794 if (usecprow) z = zarray + bs * ridx[i]; in MatMultAdd_SeqBAIJ_N()
2797 if (!usecprow) z += bs; in MatMultAdd_SeqBAIJ_N()
2834 PetscBool usecprow = cprow.use; in MatMultHermitianTransposeAdd_SeqBAIJ() local
2843 if (usecprow) { in MatMultHermitianTransposeAdd_SeqBAIJ()
2856 if (usecprow) xb = x + ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2866 if (!usecprow) xb++; in MatMultHermitianTransposeAdd_SeqBAIJ()
2871 if (usecprow) xb = x + 2 * ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2883 if (!usecprow) xb += 2; in MatMultHermitianTransposeAdd_SeqBAIJ()
2888 if (usecprow) xb = x + 3 * ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2902 if (!usecprow) xb += 3; in MatMultHermitianTransposeAdd_SeqBAIJ()
2907 if (usecprow) xb = x + 4 * ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2923 if (!usecprow) xb += 4; in MatMultHermitianTransposeAdd_SeqBAIJ()
2928 if (usecprow) xb = x + 5 * ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2946 if (!usecprow) xb += 5; in MatMultHermitianTransposeAdd_SeqBAIJ()
2966 if (usecprow) xtmp = x + bs*ridx[i]; in MatMultHermitianTransposeAdd_SeqBAIJ()
2969 if (!usecprow) xtmp += bs; in MatMultHermitianTransposeAdd_SeqBAIJ()
2995 PetscBool usecprow = cprow.use; in MatMultTransposeAdd_SeqBAIJ() local
3004 if (usecprow) { in MatMultTransposeAdd_SeqBAIJ()
3017 if (usecprow) xb = x + ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3027 if (!usecprow) xb++; in MatMultTransposeAdd_SeqBAIJ()
3032 if (usecprow) xb = x + 2 * ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3044 if (!usecprow) xb += 2; in MatMultTransposeAdd_SeqBAIJ()
3049 if (usecprow) xb = x + 3 * ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3063 if (!usecprow) xb += 3; in MatMultTransposeAdd_SeqBAIJ()
3068 if (usecprow) xb = x + 4 * ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3084 if (!usecprow) xb += 4; in MatMultTransposeAdd_SeqBAIJ()
3089 if (usecprow) xb = x + 5 * ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3107 if (!usecprow) xb += 5; in MatMultTransposeAdd_SeqBAIJ()
3125 if (usecprow) xtmp = x + bs * ridx[i]; in MatMultTransposeAdd_SeqBAIJ()
3128 if (!usecprow) xtmp += bs; in MatMultTransposeAdd_SeqBAIJ()
3370 PetscBool usecprow = a->compressedrow.use; in MatMatMult_SeqBAIJ_1_Private() local
3375 if (usecprow) { in MatMatMult_SeqBAIJ_1_Private()
3390 if (usecprow) z = c + ridx[i]; in MatMatMult_SeqBAIJ_1_Private()
3405 if (!usecprow) z += 1; in MatMatMult_SeqBAIJ_1_Private()
3418 PetscBool usecprow = a->compressedrow.use; in MatMatMult_SeqBAIJ_2_Private() local
3423 if (usecprow) { in MatMatMult_SeqBAIJ_2_Private()
3438 if (usecprow) z = c + 2 * ridx[i]; in MatMatMult_SeqBAIJ_2_Private()
3457 if (!usecprow) z += 2; in MatMatMult_SeqBAIJ_2_Private()
3470 PetscBool usecprow = a->compressedrow.use; in MatMatMult_SeqBAIJ_3_Private() local
3475 if (usecprow) { in MatMatMult_SeqBAIJ_3_Private()
3490 if (usecprow) z = c + 3 * ridx[i]; in MatMatMult_SeqBAIJ_3_Private()
3513 if (!usecprow) z += 3; in MatMatMult_SeqBAIJ_3_Private()
3526 PetscBool usecprow = a->compressedrow.use; in MatMatMult_SeqBAIJ_4_Private() local
3531 if (usecprow) { in MatMatMult_SeqBAIJ_4_Private()
3546 if (usecprow) z = c + 4 * ridx[i]; in MatMatMult_SeqBAIJ_4_Private()
3573 if (!usecprow) z += 4; in MatMatMult_SeqBAIJ_4_Private()
3586 PetscBool usecprow = a->compressedrow.use; in MatMatMult_SeqBAIJ_5_Private() local
3591 if (usecprow) { in MatMatMult_SeqBAIJ_5_Private()
3606 if (usecprow) z = c + 5 * ridx[i]; in MatMatMult_SeqBAIJ_5_Private()
3637 if (!usecprow) z += 5; in MatMatMult_SeqBAIJ_5_Private()
3655 PetscBool usecprow = a->compressedrow.use; in MatMatMultNumeric_SeqBAIJ_SeqDense() local
3688 if (usecprow) { in MatMatMultNumeric_SeqBAIJ_SeqDense()
3700 if (usecprow) z = c + bs * ridx[i]; in MatMatMultNumeric_SeqBAIJ_SeqDense()
3709 if (!usecprow) z += bs; in MatMatMultNumeric_SeqBAIJ_SeqDense()
3722 PetscBool usecprow = a->compressedrow.use; in MatTransposeMatMult_SeqBAIJ_1_Private() local
3728 if (usecprow) { in MatTransposeMatMult_SeqBAIJ_1_Private()
3738 PetscInt brow = usecprow ? ridx[i] : i; in MatTransposeMatMult_SeqBAIJ_1_Private()
3759 PetscBool usecprow = a->compressedrow.use; in MatTransposeMatMult_SeqBAIJ_2_Private() local
3766 if (usecprow) { in MatTransposeMatMult_SeqBAIJ_2_Private()
3776 PetscInt brow = usecprow ? ridx[i] : i; in MatTransposeMatMult_SeqBAIJ_2_Private()
3802 PetscBool usecprow = a->compressedrow.use; in MatTransposeMatMult_SeqBAIJ_3_Private() local
3809 if (usecprow) { in MatTransposeMatMult_SeqBAIJ_3_Private()
3819 PetscInt brow = usecprow ? ridx[i] : i; in MatTransposeMatMult_SeqBAIJ_3_Private()
3847 PetscBool usecprow = a->compressedrow.use; in MatTransposeMatMult_SeqBAIJ_4_Private() local
3854 if (usecprow) { in MatTransposeMatMult_SeqBAIJ_4_Private()
3864 PetscInt brow = usecprow ? ridx[i] : i; in MatTransposeMatMult_SeqBAIJ_4_Private()
3894 PetscBool usecprow = a->compressedrow.use; in MatTransposeMatMult_SeqBAIJ_5_Private() local
3901 if (usecprow) { in MatTransposeMatMult_SeqBAIJ_5_Private()
3911 PetscInt brow = usecprow ? ridx[i] : i; in MatTransposeMatMult_SeqBAIJ_5_Private()
3950 PetscBool usecprow = a->compressedrow.use; in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense() local
3983 if (usecprow) { in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()
3992 const PetscScalar *bi = b + bs * (usecprow ? ridx[i] : i); in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()