<div dir="ltr">Two more questions, somewhat related maybe.<div><br></div><div>Is there a practical case where one would use plain Jacobi preconditioning over ILU?</div><div><br></div><div>Also, what exactly is happening when one uses <span style="font-size:13px">-pc_bjacobi_blocks 2 ?</span></div><div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">Thanks,</span></div><div><span style="font-size:13px">Justin</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 13, 2016 at 9:37 PM, Justin Chang <span dir="ltr"><<a href="mailto:jychang48@gmail.com" target="_blank">jychang48@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks Satish,<div><br></div><div>And yes I meant sequentially.</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 13, 2016 at 8:26 PM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@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"><span>On Wed, 13 Jan 2016, Justin Chang wrote:<br>
<br>
> Hi all,<br>
><br>
> What exactly is the difference between these two preconditioners? When I<br>
> use them to solve a Galerkin finite element poisson problem, I get the<br>
> exact same performance (iterations, wall-clock time, etc).<br>
<br>
</span>you mean - when you run sequentially?<br>
<br>
With block jacobi - you decide the number of blocks. The default is 1-block/proc<br>
i.e - for sequnetial run you have only 1block i.e the whole matrix.<br>
<br>
So the following are essentially the same:<br>
-pc_type bjacobi -pc_bjacobi_blocks 1 [default] -sub_pc_type ilu [default]<br>
-pc_type ilu<br>
<span><font color="#888888"><br>
Satish<br>
</font></span><div><div><br>
> Only thing is I can't seem to use ILU in parallel though.<br>
<br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>