<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><div style="font-family:arial,sans-serif;font-size:18px">The sequential SuperLU has ILUTP implementation, not in parallel versions. PETSc already supports the option of using SuperLU, so you should be able to try easily. <br>
<br>In SuperLU distribution:<br></div><div style="font-family:arial,sans-serif;font-size:18px"> EXAMPLE/zitersol.c : an example to use GMRES with ILUTP preconditioner (returned from driver SRC/zgsisx.c)<br></div><div style="font-family:arial,sans-serif;font-size:18px">
SRC/zgsitrf.c : the actual ILUTP factorization routine<br><br></div><div style="font-family:arial,sans-serif;font-size:18px">Sherry Li</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 2, 2014 at 12:25 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
At <a href="http://www.mcs.anl.gov/petsc/documentation/linearsolvertable.html" target="_blank">http://www.mcs.anl.gov/petsc/documentation/linearsolvertable.html</a> there are two listed. ./configure —download-hypre<br>
<br>
mpiexec -n 23 ./yourprogram -pc_type hypre -pc_hypre_type ilupt or euclid<br>
<br>
you can also add -help to see what options are available.<br>
<br>
Both pretty much suck and I can’t image much reason for using them.<br>
<span class="HOEnZb"><font color="#888888"><br>
Barry<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
On May 2, 2014, at 10:27 AM, Qin Lu <<a href="mailto:lu_qin_2000@yahoo.com">lu_qin_2000@yahoo.com</a>> wrote:<br>
<br>
> Hello,<br>
><br>
> I am interested in using ILUTP preconditioner with PETSc linear solver. There is an online doc <a href="https://fs.hlrs.de/projects/par/par_prog_ws/pdf/petsc_nersc01_short.pdf" target="_blank">https://fs.hlrs.de/projects/par/par_prog_ws/pdf/petsc_nersc01_short.pdf</a> that mentioned it is available in PETSc with other packages (page 62-63). Is there any instructions or examples on how to use it?<br>
><br>
> Many thanks,<br>
> Qin<br>
<br>
</div></div></blockquote></div><br></div>