<a href="http://petsc.cs.iit.edu/petsc/petsc-dev/rev/aa929236ce51">http://petsc.cs.iit.edu/petsc/petsc-dev/rev/aa929236ce51</a><br><br><div class="gmail_quote">On Sun, May 6, 2012 at 1:57 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
  Fine<br>
<div class="HOEnZb"><div class="h5"><br>
On May 6, 2012, at 2:44 PM, Jed Brown wrote:<br>
<br>
> Should the refinement level be copied over by DMCoarsen (and the coarsen level be copied by DMRefine)?<br>
><br>
> It's useful for diagnostics to be able to define a universal level. If I use PCMG and -snes_grid_sequence, there is effectively a sequence like<br>
><br>
> DMCreate(,&dm0); // r=0,c=0<br>
> DMRefine(dm0,&dmf); // r=1,c=0<br>
> DMCoarsen(dmf,&dmc); // r=0,c=1<br>
><br>
><br>
> I would like a way to identify dmc as being on the "same level" as dm0.<br>
<br>
</div></div></blockquote></div><br>