Dear PETSc dev team, I am working on an application which makes use of DMPlex. I would like to extract a subsection of the dm based on some field metric defined on its vertices or cells. I am using DMLabel to mark my boundary conditions and would like the child mesh to retain some of the labels. Is there a simple way of doing this? I could spend some time writing my own implementation, looping over cells and building a new DM from scratch or using something like DMPlexBuildFromCellListParallel, but I feel like there should exist a solution. Could you point me in the right direction?
Thanks in advance! Best, Vilmer
