Searched refs:li_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 213 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)odm), ni, lidxs, PETSC_OWN_POINTER, &li_is)… in DMCreateDomainDecomposition_Plex() 237 PetscCall(PetscObjectCompose((PetscObject)odm, "__Plex_DD_IS_li", (PetscObject)li_is)); in DMCreateDomainDecomposition_Plex() 248 PetscCall(ISDestroy(&li_is)); in DMCreateDomainDecomposition_Plex() 258 IS gi_is, li_is, go_is, gl_is, ll_is; in DMCreateDomainDecompositionScatters_Plex() local 270 PetscCall(PetscObjectQuery((PetscObject)subdms[i], "__Plex_DD_IS_li", (PetscObject *)&li_is)); in DMCreateDomainDecompositionScatters_Plex() 275 …PetscCheck(li_is, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONGSTATE, "SubDM not obtained … in DMCreateDomainDecompositionScatters_Plex() 279 if (iscat) PetscCall(VecScatterCreate(gvec, gi_is, svec, li_is, &(*iscat)[i])); in DMCreateDomainDecompositionScatters_Plex()
|