<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Thanks,<br>
the option -help was quite useful and I got things to work fine
with icntl_14 50.<br>
<pre class="moz-signature" cols="72">Best,
Luc</pre>
On 11/11/2014 11:07 AM, Hong wrote:<br>
</div>
<blockquote
cite="mid:CAGCphBvLKRpN428nsU5ED-rGDz1S957XAESS0Qgkm9Wu5dcokg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">Luc:</div>
<div class="gmail_quote">Run your code with option '-help
|grep mumps', then you'll see what prefix should be used in
your case with the mumps option </div>
<div class="gmail_quote"><span style="font-family:'Courier
New',Courier,monospace">'-mat_mumps_icntl_14 30'.</span></div>
<div class="gmail_quote"><span style="font-family:'Courier
New',Courier,monospace">You may try even larger </span><span
style="font-family:'Courier New',Courier,monospace">icntl_14.</span></div>
<div class="gmail_quote"><span style="font-family:'Courier
New',Courier,monospace"><br>
</span></div>
<div class="gmail_quote"><span style="font-family:'Courier
New',Courier,monospace">Hong</span></div>
<div class="gmail_quote"><font face="Courier New, Courier,
monospace"><br>
</font>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> Hi, I am using
Petsc to solver a multiphysics problem and I have the
following issue.<br>
I partition my problem by declaring two fields:<br>
<blockquote><font face="Courier New, Courier, monospace">-ksp_type
gmres -pc_type fieldsplit -pc_fieldsplit_type schur
-pc_fieldsplit_schur_factorization_type full
-pc_fieldsplit_schur_precondition selfp
-pc_fieldsplit_0_fields 2,3 -pc_fieldsplit_1_fields
0,1<br>
</font></blockquote>
I want to solve the matrix representing field 0 with
mumps so I pass the following following arguments:<br>
<blockquote><font face="Courier New, Courier, monospace">-fieldsplit_0_ksp_type
preonly -fieldsplit_0_pc_type lu
-fieldsplit_0_pc_factor_mat_solver_package mumps<br>
</font></blockquote>
When I do this I get an error from mumps: INFO(1)=-9,
INFO(2)=12532. This means that mumps main internal real
workarray is too small and 12532 are missing. To try to
mitigate this I need to want to set mumps ICNTL(14)=30
(by default it is 20).<br>
Reading Petsc documentation I find that I have to pass
the following argument to my program:<br>
<blockquote><font face="Courier New, Courier, monospace">-mat_mumps_icntl_14
30<br>
</font></blockquote>
which does work fine when I work without fieldsplit but
not when I use field split.<br>
I also tried:<br>
<blockquote><font face="Courier New, Courier, monospace">-fieldsplit_0_mat_mumps_icntl_14
30<br>
</font></blockquote>
which does not work any better.<br>
Any idea how I should pass the icntl_14 information to
mumps in this case?<span class=""><font color="#888888"><br>
<pre cols="72">--
Best,
Luc</pre>
</font></span></div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<br>
</body>
</html>