Lines Matching refs:uis
1773 IS is[1], loc, uis = data->is, unsorted = nullptr; in PCSetUp_HPDDM() local
1855 PetscCall((*create)(dm, &uis, &uaux, &usetup, &uctx)); in PCSetUp_HPDDM()
1860 if (!uis) { in PCSetUp_HPDDM()
1861 PetscCall(PetscObjectQuery((PetscObject)pc, "_PCHPDDM_Neumann_IS", (PetscObject *)&uis)); in PCSetUp_HPDDM()
1862 PetscCall(PetscObjectReference((PetscObject)uis)); in PCSetUp_HPDDM()
1869 if (!uis) { in PCSetUp_HPDDM()
1870 PetscCall(PetscObjectQuery((PetscObject)P, "_PCHPDDM_Neumann_IS", (PetscObject *)&uis)); in PCSetUp_HPDDM()
1871 PetscCall(PetscObjectReference((PetscObject)uis)); in PCSetUp_HPDDM()
1878 PetscCall(PCHPDDMSetAuxiliaryMat(pc, uis, uaux, usetup, uctx)); in PCSetUp_HPDDM()
1880 PetscCall(ISDestroy(&uis)); in PCSetUp_HPDDM()
1958 PetscCall(ISCreateStride(PETSC_COMM_SELF, B->rmap->N, 0, 1, &uis)); in PCSetUp_HPDDM()
1959 PetscCall(ISSetIdentity(uis)); in PCSetUp_HPDDM()
1966 PetscCall(MatCreateSubMatrices(C, 1, is, &uis, MAT_INITIAL_MATRIX, &sub)); in PCSetUp_HPDDM()
1984 …PetscCall(MatCreateSubMatrices(B, 1, &uis, &data_00->is, MAT_INITIAL_MATRIX, &sub)); /* expensive … in PCSetUp_HPDDM()
1985 PetscCall(ISDestroy(&uis)); in PCSetUp_HPDDM()
1986 PetscCall(ISDuplicate(data->is, &uis)); in PCSetUp_HPDDM()
1987 PetscCall(ISSort(uis)); in PCSetUp_HPDDM()
1988 PetscCall(ISComplement(uis, 0, B->rmap->N, is)); in PCSetUp_HPDDM()
1997 PetscCall(ISDestroy(&uis)); in PCSetUp_HPDDM()
2061 uis = data->is; in PCSetUp_HPDDM()
2063 PetscCall(PetscObjectReference((PetscObject)uis)); in PCSetUp_HPDDM()
2086 …PetscCall(PCHPDDMSetAuxiliaryMat(std::get<0>(*ctx)[1], uis, uaux, nullptr, nullptr)); /* transfer … in PCSetUp_HPDDM()
2090 PetscCall(MatCreateSubMatrices(A11, 1, &uis, &uis, MAT_INITIAL_MATRIX, &sub)); in PCSetUp_HPDDM()
2095 PetscCall(PetscObjectDereference((PetscObject)uis)); in PCSetUp_HPDDM()
2584 PetscCall(PCHPDDMPermute_Private(unsorted, data->is, &uis, sub[0], &C, &perm)); in PCSetUp_HPDDM()
2598 …if (!block && !ctx) PetscCall(PCHPDDMPermute_Private(unsorted, data->is, &uis, PetscBool3ToBool(da… in PCSetUp_HPDDM()
2647 std::swap(uis, data->is); in PCSetUp_HPDDM()
2671 …PetscCall(PCHPDDMPermute_Private(unsorted, data->is, &uis, data->aux, &C, nullptr)); /* permute si… in PCSetUp_HPDDM()
2673 std::swap(uis, data->is); in PCSetUp_HPDDM()
2791 PetscCall(ISDestroy(&uis)); in PCSetUp_HPDDM()
3003 std::swap(uis, data->is); in PCSetUp_HPDDM()
3005 PetscCall(ISDestroy(&uis)); in PCSetUp_HPDDM()