Home
last modified time | relevance | path

Searched refs:ns_col (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/aij/seq/
H A Dinode.c13 PetscInt i, count, m, n, min_mn, *ns_row, *ns_col; in MatCreateColInode_Private() local
29 PetscCall(PetscMalloc1(n + 1, &ns_col)); in MatCreateColInode_Private()
30 ns_col[0] = 0; in MatCreateColInode_Private()
33 …for (count = 0, i = 0; count < min_mn; count += (ns_row[i + 1] - ns_row[i]), i++) ns_col[i + 1] = … in MatCreateColInode_Private()
36 for (; count + 1 < n; count++, i++) ns_col[i + 1] = ns_col[i] + 1; in MatCreateColInode_Private()
39 ns_col[i + 1] = ns_col[i] + (n - count); in MatCreateColInode_Private()
43 ns_col[i] += n - count; in MatCreateColInode_Private()
46 *ns = ns_col; in MatCreateColInode_Private()
57 PetscInt *tns, *tvc, *ns_row = a->inode.size_csr, *ns_col, nsz, i1, i2; in MatGetRowIJ_SeqAIJ_Inode_Symmetric() local
69 ns_col = ns_row; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
[all …]