Home
last modified time | relevance | path

Searched refs:dmHybrid (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/impls/plex/tests/
H A Dex5.c836 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 Dplexsubmesh.c2411 …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()