<div class="gmail_quote">On Thu, Apr 5, 2012 at 11:12, Abdul Hanan Sheikh <span dir="ltr">&lt;<a href="mailto:hanangul12@yahoo.co.uk">hanangul12@yahoo.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="font-size:10pt;font-family:verdana,helvetica,sans-serif">Recursive two level multigrid  (by using PCMG with my desired stuff in it, in PCSHELL) is okay. I will do it recursively. <br>No Problem with recursion and nested iterations. <br>
Coming to two level, <br>How can I get exactly Prec = C +  M^-1 (I - A*C) in a two level multigrid ? <br>What should be specific choice of pre_smoother_ksp_context and post_smoother_ksp_context <br>to get the &quot;Prec&quot; ? <br>
what operators should be chosen in these two ksp contexts ? </div></blockquote></div><br><div>This is just -pc_mg_type kaskade (zero pre-smoothing iterations, one post-smoothing iteration).</div>