Computational Considerations for Magma Dynamics Simulation

Duration: 53 mins 8 secs
Share this media item:
Embed this media item:


About this item
Image inherited from collection
Description: Knepley, M (Rice University)
Friday 19th February 2016 - 14:30 to 15:30
 
Created: 2016-02-22 16:05
Collection: Melt in the Mantle
Publisher: Isaac Newton Institute
Copyright: Knepley, M
Language: eng (English)
Distribution: World     (downloadable)
Explicit content: No
Aspect Ratio: 16:9
Screencast: No
Bumper: UCS Default
Trailer: UCS Default
 
Abstract: Co-author: Tobin Issac, University of Chicago

The optimal solver for a given problem depends not only on the equations being solved, but the boundary conditions, discretization, parameters, problem regime, and machine architecture. This interdependence means that \textit{a priori} selection of a solver is a fraught activity and should be avoided at all costs. While there are many packages which allow flexible selection and (some) combination of linear solvers, this understanding has not yet penetrated the world of nonlinear solvers. We will briefly discuss techniques for combining nonlinear solvers, theoretical underpinnings, and show concrete examples from magma dynamics.

The same considerations which are present for solver selection should also be taken into account when choosing a discretization. However, scientific software seems even less likely to allow the user freedom here than in the nonlinear solver regime. We will discuss tradeoffs involved in choosing a discretization of the magma dynamics problem, and demonstrate how a flexible mechanism might work using examples from the PETSc libraries from Argonne National Laboratory.
Available Formats
Format Quality Bitrate Size
MPEG-4 Video 640x360    1.93 Mbits/sec 771.37 MB View Download
WebM 640x360    760.62 kbits/sec 296.10 MB View Download
iPod Video 480x270    522.33 kbits/sec 203.27 MB View Download
MP3 44100 Hz 249.77 kbits/sec 97.29 MB Listen Download
Auto * (Allows browser to choose a format it supports)