Lines Matching refs:vi
11 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolve_SeqBAIJ_1_NaturalOrdering_inplace() local
27 vi = aj + ai[i]; in MatSolve_SeqBAIJ_1_NaturalOrdering_inplace()
32 jdx = *vi++; in MatSolve_SeqBAIJ_1_NaturalOrdering_inplace()
42 vi = aj + diag[i] + 1; in MatSolve_SeqBAIJ_1_NaturalOrdering_inplace()
47 idx = *vi++; in MatSolve_SeqBAIJ_1_NaturalOrdering_inplace()
64 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *vi; in MatForwardSolve_SeqBAIJ_1_NaturalOrdering() local
79 vi = aj; in MatForwardSolve_SeqBAIJ_1_NaturalOrdering()
83 PetscSparseDenseMinusDot(sum, x, v, vi, nz); in MatForwardSolve_SeqBAIJ_1_NaturalOrdering()
85 vi += nz; in MatForwardSolve_SeqBAIJ_1_NaturalOrdering()
97 const PetscInt n = a->mbs, *aj = a->j, *adiag = a->diag, *vi; in MatBackwardSolve_SeqBAIJ_1_NaturalOrdering() local
112 vi = aj + adiag[i + 1] + 1; in MatBackwardSolve_SeqBAIJ_1_NaturalOrdering()
115 PetscSparseDenseMinusDot(sum, x, v, vi, nz); in MatBackwardSolve_SeqBAIJ_1_NaturalOrdering()
128 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *adiag = a->diag, *vi; in MatSolve_SeqBAIJ_1_NaturalOrdering() local
143 vi = aj; in MatSolve_SeqBAIJ_1_NaturalOrdering()
147 PetscSparseDenseMinusDot(sum, x, v, vi, nz); in MatSolve_SeqBAIJ_1_NaturalOrdering()
149 vi += nz; in MatSolve_SeqBAIJ_1_NaturalOrdering()
156 vi = aj + adiag[i + 1] + 1; in MatSolve_SeqBAIJ_1_NaturalOrdering()
159 PetscSparseDenseMinusDot(sum, x, v, vi, nz); in MatSolve_SeqBAIJ_1_NaturalOrdering()