Lines Matching refs:iscol_sub

3411         IS iscol_sub;  in MatCreateSubMatrix_MPIAIJ()  local
3412 PetscCall(PetscObjectQuery((PetscObject)*newmat, "SubIScol", (PetscObject *)&iscol_sub)); in MatCreateSubMatrix_MPIAIJ()
3413 if (iscol_sub) { in MatCreateSubMatrix_MPIAIJ()
3532 IS iscol_sub, iscmap; in MatCreateSubMatrix_MPIAIJ_SameRowDist() local
3540 PetscCall(PetscObjectQuery((PetscObject)*newmat, "SubIScol", (PetscObject *)&iscol_sub)); in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3541 …PetscCheck(iscol_sub, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "SubIScol passed in was not used … in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3542 PetscCall(ISGetLocalSize(iscol_sub, &count)); in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3550 …PetscCall(MatCreateSubMatrices_MPIAIJ_SingleIS_Local(mat, 1, &isrow, &iscol_sub, MAT_REUSE_MATRIX,… in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3564 iscol_sub = iscol_local; in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3598 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, count, idx, PETSC_OWN_POINTER, &iscol_sub)); in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3600 PetscCall(ISSetBlockSize(iscol_sub, cbs)); in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3606 …PetscCall(MatCreateSubMatrices_MPIAIJ_SingleIS_Local(mat, 1, &isrow, &iscol_sub, MAT_INITIAL_MATRI… in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3609 PetscCall(ISGetLocalSize(iscol_sub, &count)); in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3718 PetscCall(PetscObjectCompose((PetscObject)*newmat, "SubIScol", (PetscObject)iscol_sub)); in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3719 PetscCall(ISDestroy(&iscol_sub)); in MatCreateSubMatrix_MPIAIJ_SameRowDist()