Axial and Shear Deformation (2D Box)#
The files are in the directory examples/box-2d
.
The files and directories for this set of examples includes:
README.md
README file containing a brief description of the various examples.
*.cfg
PyLith parameter files.
*.mesh
Finite-element mesh files generated manually using a text editor.
*.spatialdb
Spatial database filesFiles associated with the spatial databases.
viz
Directory containing ParaView Python scripts and other files for visualizing results.
output
Directory containing simulation output. It is created automatically when running the simulations.
Overview#
This suite of examples demonstrates some basic concepts of using PyLith to solve the static and quasistatic boundary elasticity equation in a 2D box (Fig. 24) with uniform material properties. This example incrementally adds complexity through a series of steps:
- Step 1
Axial extension with Dirichlet (displacement) boundary conditions.
- Step 2
Shear deformation with Dirichlet (displacement) boundary conditions.
- Step 3
Shear deformation with Dirichlet (displacement) and Neumann (traction) boundary conditions.
- Step 4
Same as Step 2 but with initial conditions equal to the analytical solution.
- Step 5
Shear deformation with time-dependent Dirichlet (displacement) and Neumann (traction) boundary conditions.