<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jul 16, 2014 at 4:09 PM, Sun, Hui <span dir="ltr"><<a href="mailto:hus003@ucsd.edu" target="_blank">hus003@ucsd.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div>
<div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">I want to solve Stokes equation using user defined schur complement preconditioner. So I'm reading and testing snes/examples/tutorial/ex55.c, and ex70.c. In these examples, there
 are comments about the usage, for example: 
<div><span style="color:rgb(215,57,30);font-family:Menlo;font-size:11px"><br>
</span></div>
<div><span style="color:rgb(215,57,30);font-family:Menlo;font-size:11px">mpiexec -n 2 ./stokes -nx 32 -ny 48 -fieldsplit_1_user_pc. </span>
<div><span style="font-size:10pt"><br>
</span></div>
<div><span style="font-size:10pt">However the option </span><span style="color:rgb(215,57,30);font-family:Menlo;font-size:11px">-fieldsplit_1_user_pc</span><span style="font-size:10pt"> is not recognized by the executable. The output of the above
 command is:</span></div></div></div></div></blockquote><div><br></div><div>This ("user_pc") is just a mnemonic. What it means is that you can use any PC in this slot. What he should have written is</div><div><br>
</div><div>  -fieldsplit_1_pc_type <user pc></div><div><br></div><div>  Thanks,</div><div><br></div><div>     Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">
<div>
<p style="margin-right:0px;margin-left:0px;font-size:11px;font-family:Menlo">
 residual u = 2.6315e-05</p>
<p style="margin-right:0px;margin-left:0px;font-size:11px;font-family:Menlo">
 residual p = 0.000229872</p>
<p style="margin-right:0px;margin-left:0px;font-size:11px;font-family:Menlo">
 residual [u,p] = 0.000231373</p>
<p style="margin-right:0px;margin-left:0px;font-size:11px;font-family:Menlo">
 discretization error u = 0.00633503</p>
<p style="margin-right:0px;margin-left:0px;font-size:11px;font-family:Menlo">
 discretization error p = 0.121534</p>
<p style="margin-right:0px;margin-left:0px;font-size:11px;font-family:Menlo">
 discretization error [u,p] = 0.121699</p>
<p style="margin-right:0px;margin-left:0px;font-size:11px;font-family:Menlo">
WARNING! There are options you set that were not used!</p>
<p style="margin-right:0px;margin-left:0px;font-size:11px;font-family:Menlo">
WARNING! could be spelling mistake, etc!</p>
<p style="margin-right:0px;margin-left:0px;font-size:11px;font-family:Menlo">
Option left: name:-fieldsplit_1_user_pc (no value)</p>
<p style="margin-right:0px;margin-left:0px;font-size:11px;font-family:Menlo">
<br>
</p>
<p style="margin-right:0px;margin-left:0px">I'm wondering what's going on. Is that because I need some specific options during my configuring of the package? By the way, the version of PETSc I'm using is 3.4.4. </p>

<p style="margin-right:0px;margin-left:0px"><br>
</p>
<p style="margin-right:0px;margin-left:0px">Best,</p>
<p style="margin-right:0px;margin-left:0px">Hui</p>
</div>
</div>
</div>

</blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener
</div></div>