Lines Matching refs:colidxs
1194 PetscInt *colidxs; in MatView_MPIAIJ_Binary() local
1224 PetscCall(PetscMalloc1(nz, &colidxs)); in MatView_MPIAIJ_Binary()
1228 colidxs[cnt++] = garray[B->j[jb]]; in MatView_MPIAIJ_Binary()
1230 for (ja = A->i[i]; ja < A->i[i + 1]; ja++) colidxs[cnt++] = A->j[ja] + cs; in MatView_MPIAIJ_Binary()
1231 for (; jb < B->i[i + 1]; jb++) colidxs[cnt++] = garray[B->j[jb]]; in MatView_MPIAIJ_Binary()
1234 …PetscCall(PetscViewerBinaryWriteAll(viewer, colidxs, nz, PETSC_DETERMINE, PETSC_DETERMINE, PETSC_I… in MatView_MPIAIJ_Binary()
1235 PetscCall(PetscFree(colidxs)); in MatView_MPIAIJ_Binary()
3041 PetscInt *rowidxs, *colidxs; in MatLoad_MPIAIJ_Binary() local
3081 PetscCall(PetscMalloc2(rowidxs[m], &colidxs, rowidxs[m], &matvals)); in MatLoad_MPIAIJ_Binary()
3082 …PetscCall(PetscViewerBinaryReadAll(viewer, colidxs, rowidxs[m], PETSC_DETERMINE, PETSC_DETERMINE, … in MatLoad_MPIAIJ_Binary()
3085 PetscCall(MatMPIAIJSetPreallocationCSR(mat, rowidxs, colidxs, matvals)); in MatLoad_MPIAIJ_Binary()
3087 PetscCall(PetscFree2(colidxs, matvals)); in MatLoad_MPIAIJ_Binary()