====== 2017 Crustal Deformation Modeling Tutorial ====== ===== June 26-30, 2017 ===== 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 ---- ==== Getting Started ==== - Download PyLith v2.2.1rc1 from [[https://github.com/geodynamics/pylith/releases]] - Create a play area to modify the examples cd PATH_TO_PYLITH_DIR mkdir playpen cp -r src/pylith-2.2.1rc1/examples playpen/ ---- ===== Monday June 26, 2017 ===== ==== PyLith, CUBIT/Trelis, and Paraview Refresher ==== ^ Time ^ Title ^ Video ^ | 8:00am - 8:15am | **Introduction and overview of tutorials** ({{[[:software:pylith:tutorials:cdm2017:pylithtutorial_introduction.pdf]]|slides}}) | | | 8:15am - 9:00am | **PyLith Overview** ({{:software:pylith:tutorials:cdm2017:pylithtutorial_refresher.pdf|slides}}) | [[https://youtu.be/0V7mWDjSUQU|YouTube]] | ==== Meshing with Complex Geometry ==== {{:software:pylith:examples:files:subduction3d:mesh_tet.zip|Zip file}} with Exodus-II file of generated mesh for those without CUBIT/Trelis. ^ Time ^ Title ^ Video ^ | 9:00am - 10:30am | **Overview** ({{:software:pylith:tutorials:cdm2017:pylithtutorial_meshing.pdf|slides}}) | [[https://youtu.be/whJbAtRHkCY|YouTube]] | | | **Geometry** | [[https://youtu.be/WOGAbqTgRsM|YouTube]] | | | **Meshing** | [[https://youtu.be/7vaN1zXYZdY|YouTube]] | | | **Boundary Conditions** | [[https://youtu.be/sE4gUZvKix4|YouTube]] | ==== 3-D Subduction Zone: Prescribed Fault Slip ==== ^ Time ^ Title ^ Video ^ | 1:00pm - 2:30pm | **Overview** ({{:software:pylith:tutorials:cdm2017:pyLithtutorial_prescribedslip.pdf|slides}}) | | | | **Step 2** | [[https://youtu.be/WAlEmigCRGU|YouTube]] | | | **Step 4** | [[https://youtu.be/EeHQwiOXHb8|YouTube]] | ==== Troubleshooting PyLith Simulations ==== ^ Time ^ Title ^ Video ^ | 4:30pm - 5:30pm | **Overview** ({{:software:pylith:tutorials:cdm2017:pylithtutorial_troubleshooting.pdf|slides}}) | [[https://youtu.be/yASi0kKb4BY|YouTube]] | | | **Step 1** | [[https://youtu.be/ClhXwHQMi2M|YouTube]] | | | **Step 2** | [[https://youtu.be/hMICIe0PYNU|YouTube]] | ---- ===== Tuesday June 27, 2017 ===== ==== 2-D Subduction Zone: Fault Friction ==== ^ Time ^ Title ^ Video ^ | 8:00am - 9:30am | **Overview** ({{:software:pylith:tutorials:cdm2017:pylithtutorial_friction.pdf|slides}}) | [[https://youtu.be/Bqfm-cnRf3U|YouTube]] | | | **Step05** | [[https://youtu.be/myZjNbONSSE|YouTube]] | | | **Step06** | [[https://youtu.be/u6H4TQimRao|YouTube]] | ==== 3-D Subduction Zone: Static Green's Functions ==== ^ Time ^ Title ^ Video ^ | 9:45am - 11:00am | **Overview** ({{:software:pylith:tutorials:cdm2017:pylithtutorial_greensfns.pdf|slides}}) | [[https://youtu.be/BvAvJXGnvDc|YouTube]] | | | **Step 6** | [[https://youtu.be/tVjgJZfLB-Y|YouTube]] | | | **Step 7** | [[https://youtu.be/fmWlWvhPQZk|YouTube]] | ==== 3-D Subduction Zone: Gravitational Body Forces ==== ^ Time ^ Title ^ Video ^ | 1:00pm - 2:00pm | **Overview** ({{:software:pylith:tutorials:cdm2017:pylithtutorial_gravity.pdf|slides}}) | [[https://youtu.be/7XxI8ALIHm0|YouTube]] | | | **Step 8a,b,c** | [[https://youtu.be/mOjB7WsFg3I|YouTube]] | ==== PyLith v3.0 ==== ^ Time ^ Title ^ | 4:30pm - 5:30pm | **PyLith v3.0** ({{:software:pylith:tutorials:cdm2017:pylithtutorial_pylithv3.pdf|slides}}) |