<div class="gmail_quote">On Thu, Nov 18, 2010 at 23:35, 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;">
MatGetRedundantMatrix() which is used by PCREDUNDANT which is very useful doing multigrid when you want to solve the coarse problems on subsets of processes :-)</blockquote></div><br><div>That matrix lives on subcomms (which is completely sane), not on the global comm.  The thing I was calling strange would be to concatenate all the redundant matrices and make the concatenated thing live on the global comm.</div>
<div><br></div><div>Jed</div>