Home
last modified time | relevance | path

Searched refs:gl_is (Results 1 – 1 of 1) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplexdd.c56 IS gi_is, li_is, go_is, gl_is, ll_is; in DMCreateDomainDecomposition_Plex() local
232 PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), c, gidxs, PETSC_OWN_POINTER, &gl_is)); in DMCreateDomainDecomposition_Plex()
234 PetscCall(ISViewFromOptions(gl_is, (PetscObject)dm, "-dm_plex_dd_overlap_glis_view")); in DMCreateDomainDecomposition_Plex()
239 PetscCall(PetscObjectCompose((PetscObject)odm, "__Plex_DD_IS_gl", (PetscObject)gl_is)); in DMCreateDomainDecomposition_Plex()
249 PetscCall(ISDestroy(&gl_is)); in DMCreateDomainDecomposition_Plex()
258 IS gi_is, li_is, go_is, gl_is, ll_is; in DMCreateDomainDecompositionScatters_Plex() local
272 PetscCall(PetscObjectQuery((PetscObject)subdms[i], "__Plex_DD_IS_gl", (PetscObject *)&gl_is)); in DMCreateDomainDecompositionScatters_Plex()
277 …PetscCheck(gl_is, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONGSTATE, "SubDM not obtained … in DMCreateDomainDecompositionScatters_Plex()
281 if (lscat) PetscCall(VecScatterCreate(gvec, gl_is, lvec, ll_is, &(*lscat)[i])); in DMCreateDomainDecompositionScatters_Plex()