Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexpartition.c319 IS fis, cis, cis_own; in DMPlexCreatePartitionerGraph_ViaMat() local
352 PetscCall(DMPlexCreateNumbering_Plex(dm, fStart, fEnd, 0, &M, sfPoint, &fis)); in DMPlexCreatePartitionerGraph_ViaMat()
356 PetscCall(ISGetLocalSize(fis, &m)); in DMPlexCreatePartitionerGraph_ViaMat()
357 PetscCall(ISGetIndices(fis, &rows)); in DMPlexCreatePartitionerGraph_ViaMat()
369 PetscCall(ISRestoreIndices(fis, &rows)); in DMPlexCreatePartitionerGraph_ViaMat()
370 PetscCall(ISDestroy(&fis)); in DMPlexCreatePartitionerGraph_ViaMat()
371 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, m, idxs, PETSC_OWN_POINTER, &fis)); in DMPlexCreatePartitionerGraph_ViaMat()
401 PetscCall(ISGetIndices(fis, &rows)); in DMPlexCreatePartitionerGraph_ViaMat()
429 PetscCall(ISRestoreIndices(fis, &rows)); in DMPlexCreatePartitionerGraph_ViaMat()
431 PetscCall(ISDestroy(&fis)); in DMPlexCreatePartitionerGraph_ViaMat()
H A Dplex.c452 IS fis; in VecView_Plex_Local_Draw_2D() local
462 PetscCall(DMCreateSubDM(dm, 1, &f, &fis, &fdm)); in VecView_Plex_Local_Draw_2D()
463 PetscCall(VecGetSubVector(v, fis, &fv)); in VecView_Plex_Local_Draw_2D()
557 PetscCall(VecRestoreSubVector(v, fis, &fv)); in VecView_Plex_Local_Draw_2D()
558 PetscCall(ISDestroy(&fis)); in VecView_Plex_Local_Draw_2D()
H A Dplexfem.c3584 IS fis, cis; in DMPlexComputeInjectorFEM() local
3722 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, m, findices, PETSC_OWN_POINTER, &fis)); in DMPlexComputeInjectorFEM()
3723 PetscCall(VecScatterCreate(cv, cis, fv, fis, sc)); in DMPlexComputeInjectorFEM()
3725 PetscCall(ISDestroy(&fis)); in DMPlexComputeInjectorFEM()