Tutorials
- Introduction to PyLith v4.1
- Static without faults:
reverse-2d
- meshing (Gmsh)
- gravity (Step 1a,b,c)
- surface loading (Step 4)
- Quasi-static with prescribed slip:
reverse-2d
- one fault (Step 5a,b,c)
- two faults with different origin times (Step 6)
- troubleshooting-2d
- Advanced meshing with Gmsh
- 2D with nonplanar embedded fault
crustal-strikeslip-2d
- 3D with nonplanar embedded fault
crustal-strikeslip-3d
- Quasi-static with prescribed slip:
subduction-2d
- Interseismic (Step 2)
- Eq cycle with prescribed slip (Step 3)
- Static Green's functions:
strikeslip-2d
- Variable slip (Step 4)
- Green's functions (Step 5)
- Inversion (Step 6)
- Numerical modeling 101 (Fri morning)
To-do
Update examples
For each example, make sure we cover:
- Goal (physics)
- Orientation (context)
- Setup (what is needed)
- Instructions
- Validation (verify results)
Tutorial slides
Record tutorials
Tutorials
reverse-2dreverse-2dcrustal-strikeslip-2dcrustal-strikeslip-3dsubduction-2dstrikeslip-2dTo-do
Update examples
For each example, make sure we cover:
box-3dCubit scripts to Pythonstrikeslip-2dCubit scripts to Pythonreverse-2dCubit scripts to Pythonsubduction-2dCubit scripts to Pythonsubduction-3d/step06slow slip (solution figure)subduction-3d/step07a,bGreen's functions (solution figure)subduction-3d/step08a,b,cgravity (solution figure)pylith_vizsection to manual (utilities)reverse-2dexample to start with coarse mesh (use refinement and basis order 2)reverse-2d(two faults with different origin times)strikeslip-2dexample to start with coarse mesh (use refinement and basis order 2)Tutorial slides
reverse-2d(meshing, gravity, surface loading) and discretization stepsreverse-2d(one fault, two faults with different origin times)Record tutorials
reverse-2dtroubleshootingadvanced meshing