Present-day deformation at plate boundary zones, recorded as GPS velocities, reflect the combination of plate motion and elastic strain accumulation. This suite of codes implements the block modeling methodology described by Meade and Loveless (BSSA, 2009).


Triangular dislocation elements can be used to model the displacements and strains that arise from slip on geometrically complicated faults. This suite of codes implements the elastic dislocation algorithms described by Meade (Computers and Geosciences, 2007).


Observations of surface displacements due to fault slip can be inverted to estimate the spatial distribution of slip. These codes use the triangular dislocation routines of tridisl to do so.


The boundary element method as applied to faulting processes relates traction and slip on fault surfaces to displacements, strains, and stresses within the crust. tribem uses the elastic dislocation routines of tridisl as the foundation of an elastic boundary element code.