Lines Matching refs:cval
293 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMult_SeqSBAIJ_2() local
323 cval = ib[j] * 2; in MatMult_SeqSBAIJ_2()
324 z[cval] += v[0] * x1 + v[1] * x2; in MatMult_SeqSBAIJ_2()
325 z[cval + 1] += v[2] * x1 + v[3] * x2; in MatMult_SeqSBAIJ_2()
327 z[2 * i] += v[0] * x[cval] + v[2] * x[cval + 1]; in MatMult_SeqSBAIJ_2()
328 z[2 * i + 1] += v[1] * x[cval] + v[3] * x[cval + 1]; in MatMult_SeqSBAIJ_2()
347 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMult_SeqSBAIJ_3() local
379 cval = ib[j] * 3; in MatMult_SeqSBAIJ_3()
380 z[cval] += v[0] * x1 + v[1] * x2 + v[2] * x3; in MatMult_SeqSBAIJ_3()
381 z[cval + 1] += v[3] * x1 + v[4] * x2 + v[5] * x3; in MatMult_SeqSBAIJ_3()
382 z[cval + 2] += v[6] * x1 + v[7] * x2 + v[8] * x3; in MatMult_SeqSBAIJ_3()
384 z[3 * i] += v[0] * x[cval] + v[3] * x[cval + 1] + v[6] * x[cval + 2]; in MatMult_SeqSBAIJ_3()
385 z[3 * i + 1] += v[1] * x[cval] + v[4] * x[cval + 1] + v[7] * x[cval + 2]; in MatMult_SeqSBAIJ_3()
386 z[3 * i + 2] += v[2] * x[cval] + v[5] * x[cval + 1] + v[8] * x[cval + 2]; in MatMult_SeqSBAIJ_3()
405 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMult_SeqSBAIJ_4() local
439 cval = ib[j] * 4; in MatMult_SeqSBAIJ_4()
440 z[cval] += v[0] * x1 + v[1] * x2 + v[2] * x3 + v[3] * x4; in MatMult_SeqSBAIJ_4()
441 z[cval + 1] += v[4] * x1 + v[5] * x2 + v[6] * x3 + v[7] * x4; in MatMult_SeqSBAIJ_4()
442 z[cval + 2] += v[8] * x1 + v[9] * x2 + v[10] * x3 + v[11] * x4; in MatMult_SeqSBAIJ_4()
443 z[cval + 3] += v[12] * x1 + v[13] * x2 + v[14] * x3 + v[15] * x4; in MatMult_SeqSBAIJ_4()
445 z[4 * i] += v[0] * x[cval] + v[4] * x[cval + 1] + v[8] * x[cval + 2] + v[12] * x[cval + 3]; in MatMult_SeqSBAIJ_4()
446 … z[4 * i + 1] += v[1] * x[cval] + v[5] * x[cval + 1] + v[9] * x[cval + 2] + v[13] * x[cval + 3]; in MatMult_SeqSBAIJ_4()
447 … z[4 * i + 2] += v[2] * x[cval] + v[6] * x[cval + 1] + v[10] * x[cval + 2] + v[14] * x[cval + 3]; in MatMult_SeqSBAIJ_4()
448 … z[4 * i + 3] += v[3] * x[cval] + v[7] * x[cval + 1] + v[11] * x[cval + 2] + v[15] * x[cval + 3]; in MatMult_SeqSBAIJ_4()
467 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMult_SeqSBAIJ_5() local
503 cval = ib[j] * 5; in MatMult_SeqSBAIJ_5()
504 z[cval] += v[0] * x1 + v[1] * x2 + v[2] * x3 + v[3] * x4 + v[4] * x5; in MatMult_SeqSBAIJ_5()
505 z[cval + 1] += v[5] * x1 + v[6] * x2 + v[7] * x3 + v[8] * x4 + v[9] * x5; in MatMult_SeqSBAIJ_5()
506 z[cval + 2] += v[10] * x1 + v[11] * x2 + v[12] * x3 + v[13] * x4 + v[14] * x5; in MatMult_SeqSBAIJ_5()
507 z[cval + 3] += v[15] * x1 + v[16] * x2 + v[17] * x3 + v[18] * x4 + v[19] * x5; in MatMult_SeqSBAIJ_5()
508 z[cval + 4] += v[20] * x1 + v[21] * x2 + v[22] * x3 + v[23] * x4 + v[24] * x5; in MatMult_SeqSBAIJ_5()
510 …z[5 * i] += v[0] * x[cval] + v[5] * x[cval + 1] + v[10] * x[cval + 2] + v[15] * x[cval + 3] + v[20… in MatMult_SeqSBAIJ_5()
511 …z[5 * i + 1] += v[1] * x[cval] + v[6] * x[cval + 1] + v[11] * x[cval + 2] + v[16] * x[cval + 3] + … in MatMult_SeqSBAIJ_5()
512 …z[5 * i + 2] += v[2] * x[cval] + v[7] * x[cval + 1] + v[12] * x[cval + 2] + v[17] * x[cval + 3] + … in MatMult_SeqSBAIJ_5()
513 …z[5 * i + 3] += v[3] * x[cval] + v[8] * x[cval + 1] + v[13] * x[cval + 2] + v[18] * x[cval + 3] + … in MatMult_SeqSBAIJ_5()
514 …z[5 * i + 4] += v[4] * x[cval] + v[9] * x[cval + 1] + v[14] * x[cval + 2] + v[19] * x[cval + 3] + … in MatMult_SeqSBAIJ_5()
533 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMult_SeqSBAIJ_6() local
571 cval = ib[j] * 6; in MatMult_SeqSBAIJ_6()
572 z[cval] += v[0] * x1 + v[1] * x2 + v[2] * x3 + v[3] * x4 + v[4] * x5 + v[5] * x6; in MatMult_SeqSBAIJ_6()
573 z[cval + 1] += v[6] * x1 + v[7] * x2 + v[8] * x3 + v[9] * x4 + v[10] * x5 + v[11] * x6; in MatMult_SeqSBAIJ_6()
574 z[cval + 2] += v[12] * x1 + v[13] * x2 + v[14] * x3 + v[15] * x4 + v[16] * x5 + v[17] * x6; in MatMult_SeqSBAIJ_6()
575 z[cval + 3] += v[18] * x1 + v[19] * x2 + v[20] * x3 + v[21] * x4 + v[22] * x5 + v[23] * x6; in MatMult_SeqSBAIJ_6()
576 z[cval + 4] += v[24] * x1 + v[25] * x2 + v[26] * x3 + v[27] * x4 + v[28] * x5 + v[29] * x6; in MatMult_SeqSBAIJ_6()
577 z[cval + 5] += v[30] * x1 + v[31] * x2 + v[32] * x3 + v[33] * x4 + v[34] * x5 + v[35] * x6; in MatMult_SeqSBAIJ_6()
579 …z[6 * i] += v[0] * x[cval] + v[6] * x[cval + 1] + v[12] * x[cval + 2] + v[18] * x[cval + 3] + v[24… in MatMult_SeqSBAIJ_6()
580 … * i + 1] += v[1] * x[cval] + v[7] * x[cval + 1] + v[13] * x[cval + 2] + v[19] * x[cval + 3] + v[2… in MatMult_SeqSBAIJ_6()
581 … * i + 2] += v[2] * x[cval] + v[8] * x[cval + 1] + v[14] * x[cval + 2] + v[20] * x[cval + 3] + v[2… in MatMult_SeqSBAIJ_6()
582 … * i + 3] += v[3] * x[cval] + v[9] * x[cval + 1] + v[15] * x[cval + 2] + v[21] * x[cval + 3] + v[2… in MatMult_SeqSBAIJ_6()
583 …* i + 4] += v[4] * x[cval] + v[10] * x[cval + 1] + v[16] * x[cval + 2] + v[22] * x[cval + 3] + v[2… in MatMult_SeqSBAIJ_6()
584 …* i + 5] += v[5] * x[cval] + v[11] * x[cval + 1] + v[17] * x[cval + 2] + v[23] * x[cval + 3] + v[2… in MatMult_SeqSBAIJ_6()
603 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMult_SeqSBAIJ_7() local
643 cval = ib[j] * 7; in MatMult_SeqSBAIJ_7()
644 z[cval] += v[0] * x1 + v[1] * x2 + v[2] * x3 + v[3] * x4 + v[4] * x5 + v[5] * x6 + v[6] * x7; in MatMult_SeqSBAIJ_7()
645 …z[cval + 1] += v[7] * x1 + v[8] * x2 + v[9] * x3 + v[10] * x4 + v[11] * x5 + v[12] * x6 + v[13] * … in MatMult_SeqSBAIJ_7()
646 …z[cval + 2] += v[14] * x1 + v[15] * x2 + v[16] * x3 + v[17] * x4 + v[18] * x5 + v[19] * x6 + v[20]… in MatMult_SeqSBAIJ_7()
647 …z[cval + 3] += v[21] * x1 + v[22] * x2 + v[23] * x3 + v[24] * x4 + v[25] * x5 + v[26] * x6 + v[27]… in MatMult_SeqSBAIJ_7()
648 …z[cval + 4] += v[28] * x1 + v[29] * x2 + v[30] * x3 + v[31] * x4 + v[32] * x5 + v[33] * x6 + v[34]… in MatMult_SeqSBAIJ_7()
649 …z[cval + 5] += v[35] * x1 + v[36] * x2 + v[37] * x3 + v[38] * x4 + v[39] * x5 + v[40] * x6 + v[41]… in MatMult_SeqSBAIJ_7()
650 …z[cval + 6] += v[42] * x1 + v[43] * x2 + v[44] * x3 + v[45] * x4 + v[46] * x5 + v[47] * x6 + v[48]… in MatMult_SeqSBAIJ_7()
652 …= v[0] * x[cval] + v[7] * x[cval + 1] + v[14] * x[cval + 2] + v[21] * x[cval + 3] + v[28] * x[cval… in MatMult_SeqSBAIJ_7()
653 …= v[1] * x[cval] + v[8] * x[cval + 1] + v[15] * x[cval + 2] + v[22] * x[cval + 3] + v[29] * x[cval… in MatMult_SeqSBAIJ_7()
654 …= v[2] * x[cval] + v[9] * x[cval + 1] + v[16] * x[cval + 2] + v[23] * x[cval + 3] + v[30] * x[cval… in MatMult_SeqSBAIJ_7()
655 … v[3] * x[cval] + v[10] * x[cval + 1] + v[17] * x[cval + 2] + v[24] * x[cval + 3] + v[31] * x[cval… in MatMult_SeqSBAIJ_7()
656 … v[4] * x[cval] + v[11] * x[cval + 1] + v[18] * x[cval + 2] + v[25] * x[cval + 3] + v[32] * x[cval… in MatMult_SeqSBAIJ_7()
657 … v[5] * x[cval] + v[12] * x[cval + 1] + v[19] * x[cval + 2] + v[26] * x[cval + 3] + v[33] * x[cval… in MatMult_SeqSBAIJ_7()
658 … v[6] * x[cval] + v[13] * x[cval + 1] + v[20] * x[cval + 2] + v[27] * x[cval + 3] + v[34] * x[cval… in MatMult_SeqSBAIJ_7()
752 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMultAdd_SeqSBAIJ_1() local
777 cval = *ib; in MatMultAdd_SeqSBAIJ_1()
778 z[cval] += PetscConj(*v) * x1; /* (strict lower triangular part of A)*x */ in MatMultAdd_SeqSBAIJ_1()
783 cval = *ib; in MatMultAdd_SeqSBAIJ_1()
784 z[cval] += *v * x1; /* (strict lower triangular part of A)*x */ in MatMultAdd_SeqSBAIJ_1()
805 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMultAdd_SeqSBAIJ_2() local
835 cval = ib[j] * 2; in MatMultAdd_SeqSBAIJ_2()
836 z[cval] += v[0] * x1 + v[1] * x2; in MatMultAdd_SeqSBAIJ_2()
837 z[cval + 1] += v[2] * x1 + v[3] * x2; in MatMultAdd_SeqSBAIJ_2()
839 z[2 * i] += v[0] * x[cval] + v[2] * x[cval + 1]; in MatMultAdd_SeqSBAIJ_2()
840 z[2 * i + 1] += v[1] * x[cval] + v[3] * x[cval + 1]; in MatMultAdd_SeqSBAIJ_2()
859 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMultAdd_SeqSBAIJ_3() local
891 cval = ib[j] * 3; in MatMultAdd_SeqSBAIJ_3()
892 z[cval] += v[0] * x1 + v[1] * x2 + v[2] * x3; in MatMultAdd_SeqSBAIJ_3()
893 z[cval + 1] += v[3] * x1 + v[4] * x2 + v[5] * x3; in MatMultAdd_SeqSBAIJ_3()
894 z[cval + 2] += v[6] * x1 + v[7] * x2 + v[8] * x3; in MatMultAdd_SeqSBAIJ_3()
896 z[3 * i] += v[0] * x[cval] + v[3] * x[cval + 1] + v[6] * x[cval + 2]; in MatMultAdd_SeqSBAIJ_3()
897 z[3 * i + 1] += v[1] * x[cval] + v[4] * x[cval + 1] + v[7] * x[cval + 2]; in MatMultAdd_SeqSBAIJ_3()
898 z[3 * i + 2] += v[2] * x[cval] + v[5] * x[cval + 1] + v[8] * x[cval + 2]; in MatMultAdd_SeqSBAIJ_3()
918 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMultAdd_SeqSBAIJ_4() local
952 cval = ib[j] * 4; in MatMultAdd_SeqSBAIJ_4()
953 z[cval] += v[0] * x1 + v[1] * x2 + v[2] * x3 + v[3] * x4; in MatMultAdd_SeqSBAIJ_4()
954 z[cval + 1] += v[4] * x1 + v[5] * x2 + v[6] * x3 + v[7] * x4; in MatMultAdd_SeqSBAIJ_4()
955 z[cval + 2] += v[8] * x1 + v[9] * x2 + v[10] * x3 + v[11] * x4; in MatMultAdd_SeqSBAIJ_4()
956 z[cval + 3] += v[12] * x1 + v[13] * x2 + v[14] * x3 + v[15] * x4; in MatMultAdd_SeqSBAIJ_4()
958 z[4 * i] += v[0] * x[cval] + v[4] * x[cval + 1] + v[8] * x[cval + 2] + v[12] * x[cval + 3]; in MatMultAdd_SeqSBAIJ_4()
959 … z[4 * i + 1] += v[1] * x[cval] + v[5] * x[cval + 1] + v[9] * x[cval + 2] + v[13] * x[cval + 3]; in MatMultAdd_SeqSBAIJ_4()
960 … z[4 * i + 2] += v[2] * x[cval] + v[6] * x[cval + 1] + v[10] * x[cval + 2] + v[14] * x[cval + 3]; in MatMultAdd_SeqSBAIJ_4()
961 … z[4 * i + 3] += v[3] * x[cval] + v[7] * x[cval + 1] + v[11] * x[cval + 2] + v[15] * x[cval + 3]; in MatMultAdd_SeqSBAIJ_4()
981 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMultAdd_SeqSBAIJ_5() local
1017 cval = ib[j] * 5; in MatMultAdd_SeqSBAIJ_5()
1018 z[cval] += v[0] * x1 + v[1] * x2 + v[2] * x3 + v[3] * x4 + v[4] * x5; in MatMultAdd_SeqSBAIJ_5()
1019 z[cval + 1] += v[5] * x1 + v[6] * x2 + v[7] * x3 + v[8] * x4 + v[9] * x5; in MatMultAdd_SeqSBAIJ_5()
1020 z[cval + 2] += v[10] * x1 + v[11] * x2 + v[12] * x3 + v[13] * x4 + v[14] * x5; in MatMultAdd_SeqSBAIJ_5()
1021 z[cval + 3] += v[15] * x1 + v[16] * x2 + v[17] * x3 + v[18] * x4 + v[19] * x5; in MatMultAdd_SeqSBAIJ_5()
1022 z[cval + 4] += v[20] * x1 + v[21] * x2 + v[22] * x3 + v[23] * x4 + v[24] * x5; in MatMultAdd_SeqSBAIJ_5()
1024 …z[5 * i] += v[0] * x[cval] + v[5] * x[cval + 1] + v[10] * x[cval + 2] + v[15] * x[cval + 3] + v[20… in MatMultAdd_SeqSBAIJ_5()
1025 …z[5 * i + 1] += v[1] * x[cval] + v[6] * x[cval + 1] + v[11] * x[cval + 2] + v[16] * x[cval + 3] + … in MatMultAdd_SeqSBAIJ_5()
1026 …z[5 * i + 2] += v[2] * x[cval] + v[7] * x[cval + 1] + v[12] * x[cval + 2] + v[17] * x[cval + 3] + … in MatMultAdd_SeqSBAIJ_5()
1027 …z[5 * i + 3] += v[3] * x[cval] + v[8] * x[cval + 1] + v[13] * x[cval + 2] + v[18] * x[cval + 3] + … in MatMultAdd_SeqSBAIJ_5()
1028 …z[5 * i + 4] += v[4] * x[cval] + v[9] * x[cval + 1] + v[14] * x[cval + 2] + v[19] * x[cval + 3] + … in MatMultAdd_SeqSBAIJ_5()
1048 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMultAdd_SeqSBAIJ_6() local
1086 cval = ib[j] * 6; in MatMultAdd_SeqSBAIJ_6()
1087 z[cval] += v[0] * x1 + v[1] * x2 + v[2] * x3 + v[3] * x4 + v[4] * x5 + v[5] * x6; in MatMultAdd_SeqSBAIJ_6()
1088 z[cval + 1] += v[6] * x1 + v[7] * x2 + v[8] * x3 + v[9] * x4 + v[10] * x5 + v[11] * x6; in MatMultAdd_SeqSBAIJ_6()
1089 z[cval + 2] += v[12] * x1 + v[13] * x2 + v[14] * x3 + v[15] * x4 + v[16] * x5 + v[17] * x6; in MatMultAdd_SeqSBAIJ_6()
1090 z[cval + 3] += v[18] * x1 + v[19] * x2 + v[20] * x3 + v[21] * x4 + v[22] * x5 + v[23] * x6; in MatMultAdd_SeqSBAIJ_6()
1091 z[cval + 4] += v[24] * x1 + v[25] * x2 + v[26] * x3 + v[27] * x4 + v[28] * x5 + v[29] * x6; in MatMultAdd_SeqSBAIJ_6()
1092 z[cval + 5] += v[30] * x1 + v[31] * x2 + v[32] * x3 + v[33] * x4 + v[34] * x5 + v[35] * x6; in MatMultAdd_SeqSBAIJ_6()
1094 …z[6 * i] += v[0] * x[cval] + v[6] * x[cval + 1] + v[12] * x[cval + 2] + v[18] * x[cval + 3] + v[24… in MatMultAdd_SeqSBAIJ_6()
1095 … * i + 1] += v[1] * x[cval] + v[7] * x[cval + 1] + v[13] * x[cval + 2] + v[19] * x[cval + 3] + v[2… in MatMultAdd_SeqSBAIJ_6()
1096 … * i + 2] += v[2] * x[cval] + v[8] * x[cval + 1] + v[14] * x[cval + 2] + v[20] * x[cval + 3] + v[2… in MatMultAdd_SeqSBAIJ_6()
1097 … * i + 3] += v[3] * x[cval] + v[9] * x[cval + 1] + v[15] * x[cval + 2] + v[21] * x[cval + 3] + v[2… in MatMultAdd_SeqSBAIJ_6()
1098 …* i + 4] += v[4] * x[cval] + v[10] * x[cval + 1] + v[16] * x[cval + 2] + v[22] * x[cval + 3] + v[2… in MatMultAdd_SeqSBAIJ_6()
1099 …* i + 5] += v[5] * x[cval] + v[11] * x[cval + 1] + v[17] * x[cval + 2] + v[23] * x[cval + 3] + v[2… in MatMultAdd_SeqSBAIJ_6()
1119 PetscInt mbs = a->mbs, i, n, cval, j, jmin; in MatMultAdd_SeqSBAIJ_7() local
1159 cval = ib[j] * 7; in MatMultAdd_SeqSBAIJ_7()
1160 z[cval] += v[0] * x1 + v[1] * x2 + v[2] * x3 + v[3] * x4 + v[4] * x5 + v[5] * x6 + v[6] * x7; in MatMultAdd_SeqSBAIJ_7()
1161 …z[cval + 1] += v[7] * x1 + v[8] * x2 + v[9] * x3 + v[10] * x4 + v[11] * x5 + v[12] * x6 + v[13] * … in MatMultAdd_SeqSBAIJ_7()
1162 …z[cval + 2] += v[14] * x1 + v[15] * x2 + v[16] * x3 + v[17] * x4 + v[18] * x5 + v[19] * x6 + v[20]… in MatMultAdd_SeqSBAIJ_7()
1163 …z[cval + 3] += v[21] * x1 + v[22] * x2 + v[23] * x3 + v[24] * x4 + v[25] * x5 + v[26] * x6 + v[27]… in MatMultAdd_SeqSBAIJ_7()
1164 …z[cval + 4] += v[28] * x1 + v[29] * x2 + v[30] * x3 + v[31] * x4 + v[32] * x5 + v[33] * x6 + v[34]… in MatMultAdd_SeqSBAIJ_7()
1165 …z[cval + 5] += v[35] * x1 + v[36] * x2 + v[37] * x3 + v[38] * x4 + v[39] * x5 + v[40] * x6 + v[41]… in MatMultAdd_SeqSBAIJ_7()
1166 …z[cval + 6] += v[42] * x1 + v[43] * x2 + v[44] * x3 + v[45] * x4 + v[46] * x5 + v[47] * x6 + v[48]… in MatMultAdd_SeqSBAIJ_7()
1168 …= v[0] * x[cval] + v[7] * x[cval + 1] + v[14] * x[cval + 2] + v[21] * x[cval + 3] + v[28] * x[cval… in MatMultAdd_SeqSBAIJ_7()
1169 …= v[1] * x[cval] + v[8] * x[cval + 1] + v[15] * x[cval + 2] + v[22] * x[cval + 3] + v[29] * x[cval… in MatMultAdd_SeqSBAIJ_7()
1170 …= v[2] * x[cval] + v[9] * x[cval + 1] + v[16] * x[cval + 2] + v[23] * x[cval + 3] + v[30] * x[cval… in MatMultAdd_SeqSBAIJ_7()
1171 … v[3] * x[cval] + v[10] * x[cval + 1] + v[17] * x[cval + 2] + v[24] * x[cval + 3] + v[31] * x[cval… in MatMultAdd_SeqSBAIJ_7()
1172 … v[4] * x[cval] + v[11] * x[cval + 1] + v[18] * x[cval + 2] + v[25] * x[cval + 3] + v[32] * x[cval… in MatMultAdd_SeqSBAIJ_7()
1173 … v[5] * x[cval] + v[12] * x[cval + 1] + v[19] * x[cval + 2] + v[26] * x[cval + 3] + v[33] * x[cval… in MatMultAdd_SeqSBAIJ_7()
1174 … v[6] * x[cval] + v[13] * x[cval + 1] + v[20] * x[cval + 2] + v[27] * x[cval + 3] + v[34] * x[cval… in MatMultAdd_SeqSBAIJ_7()