Searched refs:go_is (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexdd.c | 56 IS gi_is, li_is, go_is, gl_is, ll_is; in DMCreateDomainDecomposition_Plex() local 216 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), no, gidxs, PETSC_OWN_POINTER, &go_is)); in DMCreateDomainDecomposition_Plex() 217 PetscCall(ISViewFromOptions(go_is, (PetscObject)dm, "-dm_plex_dd_overlap_gois_view")); in DMCreateDomainDecomposition_Plex() 238 PetscCall(PetscObjectCompose((PetscObject)odm, "__Plex_DD_IS_go", (PetscObject)go_is)); in DMCreateDomainDecomposition_Plex() 244 if (outerises) (*outerises)[0] = go_is; in DMCreateDomainDecomposition_Plex() 245 else PetscCall(ISDestroy(&go_is)); in DMCreateDomainDecomposition_Plex() 258 IS gi_is, li_is, go_is, gl_is, ll_is; in DMCreateDomainDecompositionScatters_Plex() local 271 PetscCall(PetscObjectQuery((PetscObject)subdms[i], "__Plex_DD_IS_go", (PetscObject *)&go_is)); in DMCreateDomainDecompositionScatters_Plex() 276 …PetscCheck(go_is, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONGSTATE, "SubDM not obtained … in DMCreateDomainDecompositionScatters_Plex() 280 if (oscat) PetscCall(VecScatterCreate(gvec, go_is, svec, NULL, &(*oscat)[i])); in DMCreateDomainDecompositionScatters_Plex()
|