<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>"Redundant" is an interesting place in the design space but the important thing is to reduce the active number of processors to where your accurate coarse grid solver is happy (e.g., one processor).  "Redundant" just confuses the issue.  I think we should purge "redundant" from the repo, remove the logic that puts the coarse grid on one processor from GAMG, have LU/MPI do the to coalescing by default (as Jed suggested).</div><div><br></div><div>Then if we really want to have the redundant option then add this on top of the processor reduction.  GAMG coarsens w/o doing redundant before the coarsest grid so doing redundant on the coarsest grid make no sense -- thats why I try to defeat the redundant coarse grid solves.  I could add code to make the recursive processor reduction redundant (I've done it before in another code) but have not interest in doing it for GAMG (it is an interesting point in the design space but I don't want to implement/deploy/maintain every interesting place in the design space).</div><div><br></div><br><div><div>On Jan 7, 2013, at 9:55 PM, Jed Brown <<a href="mailto:jedbrown@mcs.anl.gov">jedbrown@mcs.anl.gov</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div class="gmail_extra">On Mon, Jan 7, 2013 at 8:51 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">> That wouldn't be redundant at all, so if we put it there, we'd have to at least rename it.<br>

<br>
</div>   I can teach you how to use etags or you can teach me how to use PERL :-)</blockquote></div><br></div><div class="gmail_extra" style="">It's not a technical problem, but we have to decide what this component really does. Perhaps merge with Redistribute?</div>
</div>
</blockquote></div><br></body></html>