<div class="gmail_quote">On Sun, Nov 13, 2011 at 18:58, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov">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;">
<div id=":237">Does anyone object if I remove DMRefine/CoarsenHierarchy() and just have DMRefine/Coarsen() take a number of levels argument?<br></div></blockquote><div><br></div><div>So: remove DMRefine/Coarsen and then rename the Hierarchy versions? Sounds fine to me, you can just pass one level.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div id=":237">
The comm argument would be removed from the calling sequence, doesn't work anyways.<br></div></blockquote></div><div><br></div>The need to use the same communicator on coarse grids is pretty limiting, in my opinion. It may be tricky to implement, but I'm not sure we should remove it from the interface.