Lines Matching refs:ai
65 const PetscInt *ai = a->i; in MatMult_SeqSBAIJ_1_ushort() local
83 nz = ai[i + 1] - ai[i]; /* length of i_th row of A */ in MatMult_SeqSBAIJ_1_ushort()
133 const PetscInt *ai = a->i; in MatSOR_SeqSBAIJ_ushort() local
168 d = fshift + aa[ai[i]]; in MatSOR_SeqSBAIJ_ushort()
169 nz = ai[i + 1] - ai[i] - 1; in MatSOR_SeqSBAIJ_ushort()
170 vj = aj + ai[i] + 1; in MatSOR_SeqSBAIJ_ushort()
171 v = aa + ai[i] + 1; in MatSOR_SeqSBAIJ_ushort()
190 nz = ai[i + 1] - ai[i] - 1; in MatSOR_SeqSBAIJ_ushort()
202 v = aa + ai[m] - 1; in MatSOR_SeqSBAIJ_ushort()
203 vj = aj + ai[m] - 1; in MatSOR_SeqSBAIJ_ushort()
206 nz = ai[i + 1] - ai[i] - 1; in MatSOR_SeqSBAIJ_ushort()
217 v = aa + ai[m - 1] + 1; in MatSOR_SeqSBAIJ_ushort()
218 vj = aj + ai[m - 1] + 1; in MatSOR_SeqSBAIJ_ushort()
222 …nz2 = ai[i] - ai[PetscMax(i - 1, 0)] - 1; /* avoid referencing ai[-1], nonsense nz2 is okay on las… in MatSOR_SeqSBAIJ_ushort()
250 v = aa + ai[i] + 1; in MatSOR_SeqSBAIJ_ushort()
252 vj = aj + ai[i] + 1; in MatSOR_SeqSBAIJ_ushort()
254 nz = ai[i + 1] - ai[i] - 1; in MatSOR_SeqSBAIJ_ushort()
276 v = aa + ai[i] + 1; in MatSOR_SeqSBAIJ_ushort()
277 vj = aj + ai[i] + 1; in MatSOR_SeqSBAIJ_ushort()
278 nz = ai[i + 1] - ai[i] - 1; in MatSOR_SeqSBAIJ_ushort()
283 v = aa + ai[i] + 1; in MatSOR_SeqSBAIJ_ushort()
284 vj = aj + ai[i] + 1; in MatSOR_SeqSBAIJ_ushort()
285 nz = ai[i + 1] - ai[i] - 1; in MatSOR_SeqSBAIJ_ushort()