Table of Contents

2016 PyLith Tutorial Agenda

June 17-19, 2016

This tutorial will focus on providing training in the use of the CIG PyLith software for quasi-static modeling of crustal deformation, with an emphasis on interseismic, coseismic, and postseismic deformation. The training will also include instruction in CUBIT/Trelis for creating finite-element meshes as input for PyLith and visualizing PyLith output using Paraview.

Instructors: Brad Aagaard, Charles Williams, Matthew Knepley

Friday June 17, 2016

Session I: PyLith, CUBIT/Trelis, and Paraview Refresher

Flash movie recording of session via streaming (Adobe Connect stream)

Time Title Links to videos
8:00am - 8:15am Introduction and overview of tutorials YouTube N/A
8:15am - 9:10am PyLith Overview (slides) YouTube N/A
9:10am - 10:30am CUBIT/Trelis, PyLith, and ParaView Example (slides)
CUBIT YouTube N/A
PyLith YouTube N/A
ParaView YouTube N/A

Session II: Static Green's Functions for 3-D Earth Structure

Flash movie recording of session via streaming (Adobe Connect stream N/A)

Time Title Links to videos
1:00pm - 1:15pm Overview (slides) YouTube N/A
1:15am - 2:15pm 2-D Reverse Faulting Example YouTube N/A
12:15pm - 2:40pm 3-D Strike-Slip Faulting Example YouTube N/A
2:40pm - 3:00pm Q and A YouTube N/A

Saturday June 18, 2016

Session III: Debugging and Gravity with Initial Stresses

Flash movie recording of session via streaming (Adobe Connect Stream N/A)

Time Title Links to videos
8:00am - 8:20am Debugging Strategies (slides) YouTube N/A
8:20am - 8:45am Debugging: Step01 YouTube
8:45am - 9:15am Debugging: Step02 YouTube
9:15am - 10:30am Gravity and Initial Stress Examples (slides) YouTube N/A

Tarball with postseismic.pvsm and generate_statedb.py

Session IV: Fault Friction

Flash movie recording of session via streaming (Adobe Connect Stream N/A)

Time Title Links to videos
1:00pm - 1:30pm Overview (slides) YouTube
1:30pm - 2:15pm Quasi-static Example YouTube
2:15pm - 2:45pm Dynamic Example YouTube

Sunday June 19, 2016

Session V: Meshing Complex Geometry and Optimizing Solver Parameters

Flash movie recording of session via streaming (Adobe Connect stream)

Solver parameter .cfg files discussed in this session.

Time Title Links to videos
8:00am - 9:00am Meshing Complex Geometry (slides) YouTube P1 YouTube P2 YouTube P3
9:00am - 9:45am Linear Solvers and Preconditioners (slides) YouTube
9:45am - 10:00am Examples with Linear Solver YouTube
10:00am - 10:30am Nonlinear Solver YouTube