[petsc-dev] SIAM PP

Matthew Knepley knepley at gmail.com
Sat Feb 8 17:32:12 CST 2014


On Sat, Feb 8, 2014 at 1:28 PM, Matthew Knepley <knepley at gmail.com> wrote:

> Since I am representing us in Lois' session, tell me if you want me to
> mention anything else. This was all I could think of right now.
>

I got tired of waiting. Here is the draft talk.

As always, the source is here:


https://bitbucket.org/knepley/presentations/src/0f84520a22feb7fca89643211badefab340e8bda/SIAMPP14.tex?at=master

  Matt


> Title: Runtime Configurability in PETSc
>
> Abstract:
> The ability to dynamically configure a deeply nested hierarchy of objects
> is a key feature in the design of PETSc. This allows the user to assemble
> an optimal solver tailored to problem characteristics without changing the
> application code, and also allows easy comparison among competing methods.
> We will demonstrate the efficacy of this approach for both linear and
> nonlinear systems. Moreover, we extend this paradigm to encompass residual
> evaluation and other key simulation operations.
>
> Outline:
>
>   Why Configure Solvers at Runtime ?
>   Why Configure Vectors & Matrices at Runtime ?
>   Configuring PETSc
>     Never call anything but KSP/SNESSolve()
>     Examples from FieldSplit PCs
>     Examples from nonlinear solvers paper
>   Extending PETSc
>     Adding a preconditioner
>     Distributing a shared library
>
> Its a lot like the talk I gave at SIAM CS&E but higher level.
>
>    Matt
>
> --
> What most experimenters take for granted before they begin their
> experiments is infinitely more interesting than any results to which their
> experiments lead.
> -- Norbert Wiener
>



-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20140208/8c3964c4/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SIAMPP14.pdf
Type: application/pdf
Size: 439603 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20140208/8c3964c4/attachment.pdf>


More information about the petsc-dev mailing list