Lines Matching refs:nslim_row
56 PetscInt *work, *ia, *ja, nz, nslim_row, nslim_col, m, row, col, n; in MatGetRowIJ_SeqAIJ_Inode_Symmetric() local
61 nslim_row = a->inode.node_count; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
68 nslim_col = nslim_row; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
80 PetscCall(PetscCalloc1(nslim_row + 1, &ia)); in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
82 PetscCall(PetscMalloc1(nslim_row + 1, &work)); in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
86 for (i1 = 0; i1 < nslim_row; i1++) { in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
104 for (i1 = 1; i1 < nslim_row + 1; i1++) { in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
111 nz = ia[nslim_row] + (!ishift); in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
116 for (i1 = 0; i1 < nslim_row; i1++) { in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
143 PetscInt *work, *ia, *ja, nz, nslim_row, n, row, col, *ns_col, nslim_col; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric() local
149 nslim_row = a->inode.node_count; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
164 PetscCall(PetscCalloc1(nslim_row + 1, &ia)); in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
166 PetscCall(PetscMalloc1(nslim_row + 1, &work)); in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
170 for (i1 = 0; i1 < nslim_row; i1++) { in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
186 for (i1 = 1; i1 < nslim_row + 1; i1++) { in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
193 nz = ia[nslim_row] + (!ishift); in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
198 for (i1 = 0; i1 < nslim_row; i1++) { in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
252 PetscInt *work, *ia, *ja, *j, nz, nslim_row, n, row, col, *ns_col, nslim_col; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric() local
257 nslim_row = a->inode.node_count; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
278 for (i1 = 0; i1 < nslim_row; i1++) { in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
306 for (i1 = 0; i1 < nslim_row; i1++) { in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
4128 PetscInt m = A->rmap->n, n = A->cmap->n, i, j, nslim_row = a->inode.node_count; in MatInodeAdjustForInodes_SeqAIJ_Inode() local
4139 PetscCall(PetscMalloc1(((nslim_row > nslim_col ? nslim_row : nslim_col) + 1), &tns)); in MatInodeAdjustForInodes_SeqAIJ_Inode()
4146 for (i = 0, tns[0] = 0; i < nslim_row; ++i) tns[i + 1] = tns[i] + (ns_row[i + 1] - ns_row[i]); in MatInodeAdjustForInodes_SeqAIJ_Inode()
4149 for (i = 0, row = 0; i < nslim_row; ++i) { in MatInodeAdjustForInodes_SeqAIJ_Inode()