<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br><blockquote type="cite"><div><br>&gt; 3) There is a manual section on this<br>if you're talking about page 83, it doesn't spell out the case which I'm trying to apply to, so thought I'd better double-check.<br><br>&gt; 4) You can use command line options in Fortran<br>Not in the custom fortran application we're building, which is compiled as a library. We're linking in petsc to exploit its fantastic solver capabilities....<br><br>Cheers,<br>Jack<br><br><br><br><a href="mailto:petsc-users-request@mcs.anl.gov">petsc-users-request@mcs.anl.gov</a> wrote:<br><blockquote type="cite">Send petsc-users mailing list submissions to<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><a href="mailto:petsc-users@mcs.anl.gov">petsc-users@mcs.anl.gov</a><br></blockquote><blockquote type="cite">To subscribe or unsubscribe via the World Wide Web, visit<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><a href="https://lists.mcs.anl.gov/mailman/listinfo/petsc-users">https://lists.mcs.anl.gov/mailman/listinfo/petsc-users</a><br></blockquote><blockquote type="cite">or, via email, send a message with subject or body 'help' to<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><a href="mailto:petsc-users-request@mcs.anl.gov">petsc-users-request@mcs.anl.gov</a><br></blockquote><blockquote type="cite">You can reach the person managing the list at<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span><a href="mailto:petsc-users-owner@mcs.anl.gov">petsc-users-owner@mcs.anl.gov</a><br></blockquote><blockquote type="cite">When replying, please edit your Subject line so it is more specific<br></blockquote><blockquote type="cite">than "Re: Contents of petsc-users digest..."<br></blockquote><blockquote type="cite">Today's Topics:<br></blockquote><blockquote type="cite"> &nbsp;&nbsp;1. &nbsp;using external direct linear solvers (Jack Lee)<br></blockquote><blockquote type="cite"> &nbsp;&nbsp;2. Re: &nbsp;using external direct linear solvers (Matthew Knepley)<br></blockquote><blockquote type="cite"> &nbsp;&nbsp;3. &nbsp;using PETSC with visual studio 2005? (Zhifeng Sheng - EWI)<br></blockquote><blockquote type="cite"> &nbsp;&nbsp;4. Re: &nbsp;using PETSC with visual studio 2005? (Satish Balay)<br></blockquote><blockquote type="cite">----------------------------------------------------------------------<br></blockquote><blockquote type="cite">Message: 1<br></blockquote><blockquote type="cite">Date: Wed, 20 Jan 2010 22:50:47 +0000<br></blockquote><blockquote type="cite">From: Jack Lee &lt;<a href="mailto:jack.lee@sjc.ox.ac.uk">jack.lee@sjc.ox.ac.uk</a>&gt;<br></blockquote><blockquote type="cite">Subject: [petsc-users] using external direct linear solvers<br></blockquote><blockquote type="cite">To: <a href="mailto:petsc-users@mcs.anl.gov">petsc-users@mcs.anl.gov</a><br></blockquote><blockquote type="cite">Message-ID: &lt;<a href="mailto:4B5788C7.20902@sjc.ox.ac.uk">4B5788C7.20902@sjc.ox.ac.uk</a>&gt;<br></blockquote><blockquote type="cite">Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br></blockquote><blockquote type="cite">Hi there,<br></blockquote><blockquote type="cite">Apologies if this is an obvious question, but is there an example showing how to call an external solver? I am trying to get the snes solver to use MUMPS. As the calls are made from a fortran application, I cannot use the commandline options.<br></blockquote><blockquote type="cite">Jack<br></blockquote><blockquote type="cite">------------------------------<br></blockquote><blockquote type="cite">Message: 2<br></blockquote><blockquote type="cite">Date: Wed, 20 Jan 2010 17:14:16 -0600<br></blockquote><blockquote type="cite">From: Matthew Knepley &lt;<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>&gt;<br></blockquote><blockquote type="cite">Subject: Re: [petsc-users] using external direct linear solvers<br></blockquote><blockquote type="cite">To: PETSc users list &lt;<a href="mailto:petsc-users@mcs.anl.gov">petsc-users@mcs.anl.gov</a>&gt;<br></blockquote><blockquote type="cite">Message-ID:<br></blockquote><blockquote type="cite"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;<a href="mailto:a9f269831001201514x473b849ci76cc9ab80d754586@mail.gmail.com">a9f269831001201514x473b849ci76cc9ab80d754586@mail.gmail.com</a>&gt;<br></blockquote><blockquote type="cite">Content-Type: text/plain; charset="iso-8859-1"<br></blockquote><blockquote type="cite">On Wed, Jan 20, 2010 at 4:50 PM, Jack Lee &lt;<a href="mailto:jack.lee@sjc.ox.ac.uk">jack.lee@sjc.ox.ac.uk</a>&gt; wrote:<br></blockquote><blockquote type="cite"><blockquote type="cite">Hi there,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Apologies if this is an obvious question, but is there an example showing<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">how to call an external solver? I am trying to get the snes solver to use<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">MUMPS. As the calls are made from a fortran application, I cannot use the<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">commandline options.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite">1) MUMPS is a linear solver<br></blockquote><blockquote type="cite">2)<br></blockquote><blockquote type="cite"><a href="http://www.mcs.anl.gov/petsc/petsc-as/snapshots/petsc-current/docs/manualpages/PC/PCFactorSetMatSolverPackage.html">http://www.mcs.anl.gov/petsc/petsc-as/snapshots/petsc-current/docs/manualpages/PC/PCFactorSetMatSolverPackage.html</a><br></blockquote><blockquote type="cite">3) There is a manual section on this<br></blockquote><blockquote type="cite">4) You can use command line options in Fortran<br></blockquote><blockquote type="cite"> &nbsp;Matt<br></blockquote><blockquote type="cite">Jack<br></blockquote></div></blockquote></div><br></body></html>