Lines Matching refs:colidxs
1754 PetscInt *rowlens, *colidxs; in MatView_SeqBAIJ_Binary() local
1781 PetscCall(PetscMalloc1(nz, &colidxs)); in MatView_SeqBAIJ_Binary()
1785 for (l = 0; l < bs; l++) colidxs[cnt++] = bs * A->j[j] + l; in MatView_SeqBAIJ_Binary()
1787 PetscCall(PetscViewerBinaryWrite(viewer, colidxs, nz, PETSC_INT)); in MatView_SeqBAIJ_Binary()
1788 PetscCall(PetscFree(colidxs)); in MatView_SeqBAIJ_Binary()
3636 PetscInt *rowidxs, *colidxs; in MatLoad_SeqBAIJ_Binary() local
3679 PetscCall(PetscMalloc2(rowidxs[m], &colidxs, nz, &matvals)); in MatLoad_SeqBAIJ_Binary()
3680 PetscCall(PetscViewerBinaryRead(viewer, colidxs, rowidxs[m], NULL, PETSC_INT)); in MatLoad_SeqBAIJ_Binary()
3696 PetscInt col = colidxs[j]; in MatLoad_SeqBAIJ_Binary()
3711 PetscUseTypeMethod(mat, setvalues, 1, &row, e - s, colidxs + s, matvals + s, INSERT_VALUES); in MatLoad_SeqBAIJ_Binary()
3715 PetscCall(PetscFree2(colidxs, matvals)); in MatLoad_SeqBAIJ_Binary()