Lines Matching refs:ishift
53 …de_Symmetric(Mat A, const PetscInt *iia[], const PetscInt *jja[], PetscInt ishift, PetscInt oshift) in MatGetRowIJ_SeqAIJ_Inode_Symmetric() argument
88 j = aj + ai[row] + ishift; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
89 jmax = aj + ai[row + 1] + ishift; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
91 col = *j++ + ishift; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
97 while ((j < jmax) && ((col = *j + ishift) < tns[i2])) ++j; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
111 nz = ia[nslim_row] + (!ishift); in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
118 j = aj + ai[row] + ishift; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
119 jmax = aj + ai[row + 1] + ishift; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
121 col = *j++ + ishift; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
127 …while ((j < jmax) && ((col = *j + ishift) < tns[i2])) ++j; /* Skip rest col indices in this node */ in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
140 …Nonsymmetric(Mat A, const PetscInt *iia[], const PetscInt *jja[], PetscInt ishift, PetscInt oshift) in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric() argument
172 j = aj + ai[row] + ishift; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
175 col = *j++ + ishift; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
180 while (nz > 0 && ((col = *j++ + ishift) < tns[i2])) nz--; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
193 nz = ia[nslim_row] + (!ishift); in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
200 j = aj + ai[row] + ishift; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
203 col = *j++ + ishift; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
208 while (nz > 0 && ((col = *j++ + ishift) < tns[i2])) nz--; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
249 …Nonsymmetric(Mat A, const PetscInt *iia[], const PetscInt *jja[], PetscInt ishift, PetscInt oshift) in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric() argument
280 j = aj + ai[row] + ishift; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
281 col = *j++ + ishift; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
288 while (nz > 0 && ((col = *j++ + ishift) < tns[i2])) nz--; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
301 nz = ia[nslim_col] + (!ishift); in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
308 j = aj + ai[row] + ishift; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
309 col = *j++ + ishift; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
316 while (nz > 0 && ((col = *j++ + ishift) < tns[i2])) nz--; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()