Lines Matching refs:vi

15   const PetscInt     n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag;  in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace()  local
31 vi = aj + ai[i]; in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace()
37 jdx = 2 * (*vi++); in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace()
50 vi = aj + diag[i] + 1; in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace()
56 idx = 2 * (*vi++); in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace()
77 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag; in MatSolve_SeqBAIJ_2_NaturalOrdering() local
92 vi = aj + ai[i]; in MatSolve_SeqBAIJ_2_NaturalOrdering()
97 PetscPrefetchBlock(vi + nz, nz, 0, PETSC_PREFETCH_HINT_NTA); in MatSolve_SeqBAIJ_2_NaturalOrdering()
100 jdx = 2 * vi[k]; in MatSolve_SeqBAIJ_2_NaturalOrdering()
114 vi = aj + adiag[i + 1] + 1; in MatSolve_SeqBAIJ_2_NaturalOrdering()
119 PetscPrefetchBlock(vi + nz, nz, 0, PETSC_PREFETCH_HINT_NTA); in MatSolve_SeqBAIJ_2_NaturalOrdering()
122 idx = 2 * vi[k]; in MatSolve_SeqBAIJ_2_NaturalOrdering()
143 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqBAIJ_2_NaturalOrdering() local
158 vi = aj + ai[i]; in MatForwardSolve_SeqBAIJ_2_NaturalOrdering()
163 PetscPrefetchBlock(vi + nz, nz, 0, PETSC_PREFETCH_HINT_NTA); in MatForwardSolve_SeqBAIJ_2_NaturalOrdering()
166 jdx = 2 * vi[k]; in MatForwardSolve_SeqBAIJ_2_NaturalOrdering()
186 const PetscInt n = a->mbs, *vi, *aj = a->j, *adiag = a->diag; in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering() local
199 vi = aj + adiag[i + 1] + 1; in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering()
204 PetscPrefetchBlock(vi + nz, nz, 0, PETSC_PREFETCH_HINT_NTA); in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering()
207 idx = 2 * vi[k]; in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering()