Hello PETSc Users,<br><br>I have a serial code to solve multiple matrices. I am using LU factorization. When I run the code with the (-info) option, it gives me different values for (pc_factor_fill) depending on the input matrix. I am wondering if I can set these values for the (pc_factor_fill) inside the code instead of running it with runtime option, for it is one code with multiple inputs.<br> <br> Thanks a lot<br> <br> Waad<br><br><br>For Matrix No.1<br><br>[5] MatLUFactorSymbolic_SeqAIJ(): Reallocs 3 Fill ratio:given 0 needed 2.96<br>[5] MatLUFactorSymbolic_SeqAIJ(): Run with -pc_factor_fill 2.96 or use<br>[5] MatLUFactorSymbolic_SeqAIJ(): PCFactorSetFill(pc,2.96);<br>[5] MatLUFactorSymbolic_SeqAIJ(): for best performance.<br><br>For Matrix No.2<br><br>[9] MatLUFactorSymbolic_SeqAIJ(): Reallocs 3 Fill ratio:given 0 needed 2.42069<br>[9] MatLUFactorSymbolic_SeqAIJ(): Run with -pc_factor_fill 2.42069 or use<br>[9] MatLUFactorSymbolic_SeqAIJ():
PCFactorSetFill(pc,2.42069);<br>[9] MatLUFactorSymbolic_SeqAIJ(): for best performance.<br><br>For Matrix No. n<br><br>[8] MatLUFactorSymbolic_SeqAIJ(): Reallocs 3 Fill ratio:given 0 needed 1.87742<br>[8] MatLUFactorSymbolic_SeqAIJ(): Run with -pc_factor_fill 1.87742 or use<br>[8] MatLUFactorSymbolic_SeqAIJ(): PCFactorSetFill(pc,1.87742);<br>[8] MatLUFactorSymbolic_SeqAIJ(): for best performance.<br><p> 
<hr size=1>Be a better sports nut! Let your teams follow you
with Yahoo Mobile. <a href="http://us.rd.yahoo.com/evt=51731/*http://mobile.yahoo.com/sports;_ylt=At9_qDKvtAbMuh1G1SQtBI7ntAcJ
">Try it now.</a>