Lines Matching refs:tvc

57   PetscInt       *tns, *tvc, *ns_row = a->inode.size_csr, *ns_col, nsz, i1, i2;  in MatGetRowIJ_SeqAIJ_Inode_Symmetric()  local
72 PetscCall(PetscMalloc2(nslim_col + 1, &tns, n + 1, &tvc)); in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
77 for (i2 = 0; i2 < nsz; ++i2, ++col) tvc[col] = i1; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
92 i2 = tvc[col]; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
98 i2 = tvc[col]; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
122 i2 = tvc[col]; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
128 i2 = tvc[col]; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
133 PetscCall(PetscFree2(tns, tvc)); in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
144 PetscInt *tns, *tvc, nsz, i1, i2; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric() local
156 PetscCall(PetscMalloc2(nslim_col + 1, &tns, n + 1, &tvc)); in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
161 for (i2 = 0; i2 < nsz; ++i2, ++col) tvc[col] = i1; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
176 i2 = tvc[col]; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
181 if (nz > 0) i2 = tvc[col]; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
204 i2 = tvc[col]; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
209 if (nz > 0) i2 = tvc[col]; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
214 PetscCall(PetscFree2(tns, tvc)); in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
253 PetscInt *tns, *tvc, *ns_row = a->inode.size_csr, nsz, i1, i2, *ai = a->i, *aj = a->j; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric() local
264 PetscCall(PetscMalloc2(nslim_col + 1, &tns, n + 1, &tvc)); in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
269 for (i2 = 0; i2 < nsz; ++i2, ++col) tvc[col] = i1; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
282 i2 = tvc[col]; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
289 if (nz > 0) i2 = tvc[col]; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
310 i2 = tvc[col]; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
317 if (nz > 0) i2 = tvc[col]; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
322 PetscCall(PetscFree2(tns, tvc)); in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()