Lines Matching defs:vi

9   const PetscInt     n = a->mbs, *ai = a->i, *aj = a->j, *vi;
31 vi = aj + ai[i];
36 PetscKernel_v_gets_v_minus_A_times_w(bs, s, v, t + bs * (*vi++));
44 vi = aj + a->diag[i] + 1;
48 PetscKernel_v_gets_v_minus_A_times_w(bs, ls, v, t + bs * (*vi++));
68 const PetscInt *rout, *cout, *diag = a->diag, *vi, n = a->mbs;
96 vi = aj + ai[i];
107 idx = 7 * (*vi++);
136 vi = aj + diag[i] + 1;
147 idx = 7 * (*vi++);
188 const PetscInt n = a->mbs, *rout, *cout, *vi;
216 vi = aj + ai[i];
227 idx = 7 * vi[m];
256 vi = aj + adiag[i + 1] + 1;
267 idx = 7 * vi[m];
307 const PetscInt *diag = a->diag, n = a->mbs, *vi, *ai = a->i, *aj = a->j;
333 vi = aj + ai[i];
343 idx = 6 * (*vi++);
369 vi = aj + diag[i] + 1;
379 idx = 6 * (*vi++);
417 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag;
443 vi = aj + ai[i];
453 idx = 6 * vi[m];
479 vi = aj + adiag[i + 1] + 1;
489 idx = 6 * vi[m];
526 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j;
551 vi = aj + ai[i];
560 idx = 5 * (*vi++);
583 vi = aj + diag[i] + 1;
592 idx = 5 * (*vi++);
627 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag;
652 vi = aj + ai[i];
661 idx = 5 * vi[m];
684 vi = aj + adiag[i + 1] + 1;
693 idx = 5 * vi[m];
726 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j;
751 vi = aj + ai[i];
759 idx = 4 * (*vi++);
779 vi = aj + diag[i] + 1;
787 idx = 4 * (*vi++);
818 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag;
843 vi = aj + ai[i];
851 idx = 4 * vi[m];
871 vi = aj + adiag[i + 1] + 1;
879 idx = 4 * vi[m];
909 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j;
933 vi = aj + ai[i];
940 idx = 3 * (*vi++);
957 vi = aj + diag[i] + 1;
964 idx = 3 * (*vi++);
991 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag;
1015 vi = aj + ai[i];
1022 idx = 3 * vi[m];
1039 vi = aj + adiag[i + 1] + 1;
1046 idx = 3 * vi[m];
1072 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j;
1095 vi = aj + ai[i];
1101 idx = 2 * (*vi++);
1115 vi = aj + diag[i] + 1;
1121 idx = 2 * (*vi++);
1145 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag;
1168 vi = aj + ai[i];
1174 jdx = 2 * vi[m];
1188 vi = aj + adiag[i + 1] + 1;
1194 idx = 2 * vi[m];
1217 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j;
1240 vi = aj + ai[i];
1243 while (nz--) s1 -= (*v++) * t[*vi++];
1249 vi = aj + diag[i] + 1;
1252 while (nz--) s1 -= (*v++) * t[*vi++];
1268 PetscInt i, n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag, nz;
1289 vi = aj;
1293 PetscSparseDenseMinusDot(sum, tmp, v, vi, nz);
1296 vi += nz;
1302 vi = aj + adiag[i + 1] + 1;
1305 PetscSparseDenseMinusDot(sum, tmp, v, vi, nz);