Searched refs:overlapSF (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/impls/plex/hdf5/ |
| H A D | plexhdf5.c | 2230 PetscSF overlapSF, l2gSF; //TODO maybe confusing names (in DMPlex in general) member 2242 PetscCall(PetscSFDestroy(&(*layer)->overlapSF)); in PlexLayerDestroy() 2590 …comm, PetscInt depth, PlexLayer layers[], IS strataPermutation, PetscSF *overlapSF, PetscSF *l2gSF) in PlexLayerConcatenateSFs_Private() argument 2604 osfs[d] = layers[e]->overlapSF; in PlexLayerConcatenateSFs_Private() 2608 …cSFConcatenate(comm, depth + 1, osfs, PETSCSF_CONCATENATE_ROOTMODE_LOCAL, leafOffsets, overlapSF)); in PlexLayerConcatenateSFs_Private() 2661 …if (d > 0) PetscCall(PlexLayerCreateSFs_Private(layers[d], &layers[d - 1]->overlapSF, &layers[d - … in DMPlexTopologyLoad_HDF5_Private() 2664 …PetscCall(PlexLayerCreateCellSFs_Private(layers[depth], &layers[depth]->overlapSF, &layers[depth]-… in DMPlexTopologyLoad_HDF5_Private() 2671 PetscSF overlapSF; in DMPlexTopologyLoad_HDF5_Private() local 2673 …PetscCall(PlexLayerConcatenateSFs_Private(comm, depth, layers, strataPermutation, &overlapSF, sfXC… in DMPlexTopologyLoad_HDF5_Private() 2674 PetscCall(DMSetPointSF(dm, overlapSF)); in DMPlexTopologyLoad_HDF5_Private() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexdistribute.c | 773 PetscErrorCode DMPlexCreateOverlapMigrationSF(DM dm, PetscSF overlapSF, PetscSF *migrationSF) in DMPlexCreateOverlapMigrationSF() argument 793 PetscCall(PetscSFGetGraph(overlapSF, &nroots, &nleaves, NULL, &overlapRemote)); in DMPlexCreateOverlapMigrationSF() 800 PetscCall(PetscSFBcastBegin(overlapSF, MPIU_INT, pointDepths, remoteDepths, MPI_REPLACE)); in DMPlexCreateOverlapMigrationSF() 801 PetscCall(PetscSFBcastEnd(overlapSF, MPIU_INT, pointDepths, remoteDepths, MPI_REPLACE)); in DMPlexCreateOverlapMigrationSF()
|