<div dir="ltr"><div><div><div><div><div><div>Hi all,<br><br></div>I have a few simple questions regarding DMPlex mesh refinement, interpolation, and auxiliary data:<br><br></div>1) What exactly does DMPlexSetRefinementUniform do? Is it relevant only for the DMPlexCreateBoxMesh() function?<br><br></div>2) When I interpolate a given DMPlex mesh, what becomes of the "boundary" edge/face labels and/or IDs? That is, say if I had a 2D simplex element on the boundary domain and two of its vertices are assigned different marker ID's and/or labels, what will become of those intermediate mesh point(s) become?<br><br></div>3) If I have highly heterogeneous diffusivity or permeability (e.g., random permeability or a <a href="http://www.caam.rice.edu/~benamou/OLD/marmousi.html" target="_blank">marmousi </a>data set) that need to be read in as auxiliary coefficients, would I need to manually interpolate the data for the intermediate mesh points before I project the field into the FE space, or does PETSc have an ability somewhere to automatically interpolate these values for you?<br><br></div>Thanks,<br></div>Justin<br></div>