Lines Matching refs:oshift

53 …de_Symmetric(Mat A, const PetscInt *iia[], const PetscInt *jja[], PetscInt ishift, PetscInt oshift)  in MatGetRowIJ_SeqAIJ_Inode_Symmetric()  argument
85 ia[0] = oshift; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
107 work[i1 - 1] = row - oshift; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
124 ja[work[i2]++] = i1 + oshift; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
125 ja[work[i1]++] = i2 + oshift; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
130 if (i2 == i1) ja[work[i1]++] = i2 + oshift; 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
169 ia[0] = oshift; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
189 work[i1 - 1] = row - oshift; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
206 ja[work[i1]++] = i2 + oshift; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
218 static PetscErrorCode MatGetRowIJ_SeqAIJ_Inode(Mat A, PetscInt oshift, PetscBool symmetric, PetscBo… in MatGetRowIJ_SeqAIJ_Inode() argument
226 PetscCall(MatGetRowIJ_SeqAIJ(A, oshift, symmetric, blockcompressed, n, ia, ja, done)); in MatGetRowIJ_SeqAIJ_Inode()
228 PetscCall(MatGetRowIJ_SeqAIJ_Inode_Symmetric(A, ia, ja, 0, oshift)); in MatGetRowIJ_SeqAIJ_Inode()
230 PetscCall(MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric(A, ia, ja, 0, oshift)); in MatGetRowIJ_SeqAIJ_Inode()
235 static PetscErrorCode MatRestoreRowIJ_SeqAIJ_Inode(Mat A, PetscInt oshift, PetscBool symmetric, Pet… in MatRestoreRowIJ_SeqAIJ_Inode() argument
241 PetscCall(MatRestoreRowIJ_SeqAIJ(A, oshift, symmetric, blockcompressed, n, ia, ja, done)); in MatRestoreRowIJ_SeqAIJ_Inode()
249 …Nonsymmetric(Mat A, const PetscInt *iia[], const PetscInt *jja[], PetscInt ishift, PetscInt oshift) in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric() argument
277 ia[0] = oshift; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
297 work[i1 - 1] = col - oshift; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
314 ja[work[i2]++] = i1 + oshift; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
326 static PetscErrorCode MatGetColumnIJ_SeqAIJ_Inode(Mat A, PetscInt oshift, PetscBool symmetric, Pets… in MatGetColumnIJ_SeqAIJ_Inode() argument
333 PetscCall(MatGetColumnIJ_SeqAIJ(A, oshift, symmetric, blockcompressed, n, ia, ja, done)); in MatGetColumnIJ_SeqAIJ_Inode()
336 PetscCall(MatGetRowIJ_SeqAIJ_Inode_Symmetric(A, ia, ja, 0, oshift)); in MatGetColumnIJ_SeqAIJ_Inode()
338 PetscCall(MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric(A, ia, ja, 0, oshift)); in MatGetColumnIJ_SeqAIJ_Inode()
343 static PetscErrorCode MatRestoreColumnIJ_SeqAIJ_Inode(Mat A, PetscInt oshift, PetscBool symmetric, … in MatRestoreColumnIJ_SeqAIJ_Inode() argument
348 PetscCall(MatRestoreColumnIJ_SeqAIJ(A, oshift, symmetric, blockcompressed, n, ia, ja, done)); in MatRestoreColumnIJ_SeqAIJ_Inode()