Home
last modified time | relevance | path

Searched refs:gdm (Results 1 – 6 of 6) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplexsubmesh.c914 …ErrorCode DMPlexConstructGhostCells_Internal(DM dm, DMLabel label, PetscInt *numGhostCells, DM gdm) in DMPlexConstructGhostCells_Internal() argument
965 PetscCall(DMPlexShiftSizes_Internal(dm, depthShift, gdm)); in DMPlexConstructGhostCells_Internal()
968 for (c = cEnd; c < cEnd + Ng; ++c) PetscCall(DMPlexSetConeSize(gdm, c, 1)); in DMPlexConstructGhostCells_Internal()
986 PetscCall(DMPlexSetSupportSize(gdm, faces[f] + Ng, 2)); in DMPlexConstructGhostCells_Internal()
992 PetscCall(DMSetUp(gdm)); in DMPlexConstructGhostCells_Internal()
993 PetscCall(DMPlexShiftPoints_Internal(dm, depthShift, gdm)); in DMPlexConstructGhostCells_Internal()
1011 PetscCall(DMPlexSetCone(gdm, ghostCell, &newFace)); in DMPlexConstructGhostCells_Internal()
1012 PetscCall(DMPlexInsertSupport(gdm, newFace, 1, ghostCell)); in DMPlexConstructGhostCells_Internal()
1020 PetscCall(DMPlexShiftCoordinates_Internal(dm, depthShift, gdm)); in DMPlexConstructGhostCells_Internal()
1021 PetscCall(DMPlexShiftSF_Internal(dm, depthShift, gdm)); in DMPlexConstructGhostCells_Internal()
[all …]
H A Dplexcreate.c5565 DM gdm; in DMSetFromOptions_Plex() local
5570 PetscCall(DMPlexConstructGhostCells(dm, flg ? lname : NULL, NULL, &gdm)); in DMSetFromOptions_Plex()
5571 PetscCall(DMPlexReplace_Internal(dm, &gdm)); in DMSetFromOptions_Plex()
/petsc/src/dm/impls/plex/tests/
H A Dex8.c650 DM gdm, dmCell; in main() local
656 PetscCall(DMPlexConstructGhostCells(user.dm, NULL, NULL, &gdm)); in main()
657 if (gdm) { in main()
659 user.dm = gdm; in main()
/petsc/src/ts/tutorials/
H A Dex18.c800 DM gdm; in CreateDM() local
802 PetscCall(DMPlexConstructGhostCells(*dm, NULL, NULL, &gdm)); in CreateDM()
804 *dm = gdm; in CreateDM()
H A Dex11.c1392 DM gdm; in main() local
1394 PetscCall(DMPlexConstructGhostCells(dm, NULL, NULL, &gdm)); in main()
1396 dm = gdm; in main()
/petsc/src/ksp/ksp/utils/dm/
H A Ddmproject.c716 DM gdm; in DMSwarmProjectGradientField_Conservative_PLEX() local
723 PetscCall(VecGetDM(u_f, &gdm)); in DMSwarmProjectGradientField_Conservative_PLEX()
724 PetscCall(DMCreateGradientMatrix(dm, gdm, &D_f)); in DMSwarmProjectGradientField_Conservative_PLEX()