<div dir="ltr">Calling PCSetUp() before KSPSetUp()?<div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">--Junchao Zhang</div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 12, 2022 at 3:00 AM Varun Hiremath <<a href="mailto:varunhiremath@gmail.com">varunhiremath@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi All,<div><br></div><div>I want to collect MUMPS memory estimates based on the initial symbolic factorization analysis before the actual numerical factorization starts to check if the estimated memory requirements fit the available memory.</div><div><br></div><div>I am following the steps from <a href="https://petsc.org/main/src/ksp/ksp/tutorials/ex52.c.html" target="_blank">https://petsc.org/main/src/ksp/ksp/tutorials/ex52.c.html</a></div><div><span style="color:rgb(0,0,0)"><br></span></div><font face="monospace">  PCFactorSetMatSolverType(pc,MATSOLVERMUMPS);<br>  PCFactorSetUpMatSolverType(pc); <br>  PCFactorGetMatrix(pc,&F);<br><br>  KSPSetUp(ksp);<br>  MatMumpsGetInfog(F,...)</font><div><font face="monospace"><br></font></div><div><font face="arial, sans-serif">But it appears </font><font face="monospace">KSPSetUp </font><font face="arial, sans-serif">calls both symbolic and numerical factorization. So is there some other way to get these statistics before the actual factorization starts?</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Thanks,</font></div><div><font face="arial, sans-serif">Varun</font></div></div>
</blockquote></div>