Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/hdf5/
H A Dplexhdf5.c1595 PetscErrorCode DMPlexSectionView_HDF5_Internal(DM dm, PetscViewer viewer, DM sectiondm) in DMPlexSectionView_HDF5_Internal() argument
1610 PetscCall(PetscObjectGetComm((PetscObject)sectiondm, &comm)); in DMPlexSectionView_HDF5_Internal()
1612 PetscCall(PetscObjectGetName((PetscObject)sectiondm, &sectiondm_name)); in DMPlexSectionView_HDF5_Internal()
1617 PetscCall(DMGetGlobalSection(sectiondm, &gsection)); in DMPlexSectionView_HDF5_Internal()
1654 PetscErrorCode DMPlexGlobalVectorView_HDF5_Internal(DM dm, PetscViewer viewer, DM sectiondm, Vec ve… in DMPlexGlobalVectorView_HDF5_Internal() argument
1667 PetscCall(DMGetPointSF(sectiondm, &pointsf1)); in DMPlexGlobalVectorView_HDF5_Internal()
1671 PetscCall(PetscObjectGetName((PetscObject)sectiondm, &sectiondm_name)); in DMPlexGlobalVectorView_HDF5_Internal()
1714 PetscErrorCode DMPlexLocalVectorView_HDF5_Internal(DM dm, PetscViewer viewer, DM sectiondm, Vec vec) in DMPlexLocalVectorView_HDF5_Internal() argument
1732 PetscCall(DMGetPointSF(sectiondm, &pointsf1)); in DMPlexLocalVectorView_HDF5_Internal()
1736 PetscCall(PetscObjectGetName((PetscObject)sectiondm, &sectiondm_name)); in DMPlexLocalVectorView_HDF5_Internal()
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMPlex.pyx3293 def sectionView(self, Viewer viewer, DM sectiondm) -> None: argument
3302 sectiondm
3312 CHKERR(DMPlexSectionView(self.dm, viewer.vwr, sectiondm.dm))
3314 def globalVectorView(self, Viewer viewer, DM sectiondm, Vec vec) -> None: argument
3323 sectiondm
3336 CHKERR(DMPlexGlobalVectorView(self.dm, viewer.vwr, sectiondm.dm, vec.vec))
3338 def localVectorView(self, Viewer viewer, DM sectiondm, Vec vec) -> None: argument
3347 sectiondm
3360 CHKERR(DMPlexLocalVectorView(self.dm, viewer.vwr, sectiondm.dm, vec.vec))
3430 def sectionLoad(self, Viewer viewer, DM sectiondm, SF sfxc) -> tuple[SF, SF]: argument
[all …]
/petsc/src/dm/impls/plex/
H A Dplex.c2267 PetscErrorCode DMPlexSectionView(DM dm, PetscViewer viewer, DM sectiondm) in DMPlexSectionView() argument
2274 if (!sectiondm) sectiondm = dm; in DMPlexSectionView()
2275 PetscValidHeaderSpecific(sectiondm, DM_CLASSID, 3); in DMPlexSectionView()
2280 PetscCall(DMPlexSectionView_HDF5_Internal(dm, viewer, sectiondm)); in DMPlexSectionView()
2330 PetscErrorCode DMPlexGlobalVectorView(DM dm, PetscViewer viewer, DM sectiondm, Vec vec) in DMPlexGlobalVectorView() argument
2337 if (!sectiondm) sectiondm = dm; in DMPlexGlobalVectorView()
2338 PetscValidHeaderSpecific(sectiondm, DM_CLASSID, 3); in DMPlexGlobalVectorView()
2347 PetscCall(DMGetGlobalSection(sectiondm, &section)); in DMPlexGlobalVectorView()
2357 PetscCall(DMPlexGlobalVectorView_HDF5_Internal(dm, viewer, sectiondm, vec)); in DMPlexGlobalVectorView()
2406 PetscErrorCode DMPlexLocalVectorView(DM dm, PetscViewer viewer, DM sectiondm, Vec vec) in DMPlexLocalVectorView() argument
[all …]