Searched refs:dmHybrid (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex5.c | 836 DM dmHybrid = NULL, dmInterface = NULL; in CreateMesh() local 841 …eHybridMesh(*dm, faultLabel, faultBdLabel, 1, &hybridLabel, &splitLabel, &dmInterface, &dmHybrid)); in CreateMesh() 849 *dm = dmHybrid; in CreateMesh() 853 DM dmHybrid = NULL; in CreateMesh() local 863 …all(DMPlexCreateHybridMesh(*dm, faultLabel, faultBdLabel, 1, &hybridLabel, NULL, NULL, &dmHybrid)); in CreateMesh() 867 *dm = dmHybrid; in CreateMesh() 994 DM dmHybrid = NULL, dmInterface; in CreateMesh() local 999 …exCreateHybridMesh(*dm, faultLabel, faultBdLabel, 1, &hybridLabel, NULL, &dmInterface, &dmHybrid)); in CreateMesh() 1014 *dm = dmHybrid; in CreateMesh()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexsubmesh.c | 2411 …dlabel, PetscInt bdvalue, DMLabel *hybridLabel, DMLabel *splitLabel, DM *dmInterface, DM *dmHybrid) in DMPlexCreateHybridMesh() argument 2424 PetscAssertPointer(dmHybrid, 8); in DMPlexCreateHybridMesh() 2445 PetscCall(DMPlexConstructCohesiveCells(dm, hlabel, slabel, dmHybrid)); in DMPlexCreateHybridMesh() 2446 PetscCall(DMPlexCopy_Internal(dm, PETSC_TRUE, PETSC_TRUE, *dmHybrid)); in DMPlexCreateHybridMesh() 2455 PetscCall(DMGetCoordinateDM(*dmHybrid, &cdm)); in DMPlexCreateHybridMesh() 2456 PetscCall(DMPlexGetCellTypeLabel(*dmHybrid, &ctLabel)); in DMPlexCreateHybridMesh()
|