Searched refs:fis (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexpartition.c | 319 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 D | plex.c | 452 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 D | plexfem.c | 3584 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()
|