Breckenridge, Colorado, USA
Jump to:

A fault slip event, like an earthquake, produces a characteristic pattern of displacements and strains in the surrounding rock. If this material is assumed to be an elastic half-space (a simplifying assumption that reflects some geological processes acceptably well), the deformation can be described by a set of analytic equations, as Y. Okada showed in his 1985 and 1992 papers. The Hdef software package was developed to apply these equations in relevant scenarios quickly and efficiently.
These codes are written in Modern Fortran and need to be built/installed with CMake. I highly recommend working through the tutorials; the programs are intended to work for my purposes, and therefore may not be particularly intuitive or user-friendly.
Hdef is installed with the CMake build tool. Installation instructions can be found in the INSTALL file on the Hdef Github page. Before installing Hdef, you should install the following programs on your computer with your package manager (or manually if you are comfortable doing so):

I recommend working through these tutorials systematically; the earlier presentations go through the required file formats in excruciating detail, whereas later presentations assume the user has the earlier knowledge.
The outputs from the codes are text files, which are not always illuminating. Significant insight can be gained by plotting the results. The codes were designed with GMT in mind, but any plotting software can be used. For a brief introduction to GMT, see this GMT tutorial.
Tectonic events perturb Earth's temperature field by transporting heat, in addition to the conductive heat transfer that occurs through the lithosphere. The thermal imprint of tectonics is not always straightforward to estimate from thermal observables (e.g., surface heat flow, thermochronology, metamorphism). TQTec models the thermal imprint of tectonic processes assuming heat is only transported vertically, which is a reasonable assumption for many situations. In addition, the package contains tools for estimating thermally-activated mineral and rock ages from their temperature histories.
TQTec is written in Modern Fortran and built/installed with CMake. Tutorials are in development, but you can find example input files and scripts at the TQTec Github page.
TQTec is installed with the CMake build tool. Installation instructions can be found in the README file on the TQTec Github page. Before installing TQTec, you should install the following programs on your computer with your package manager (or manually if you are comfortable doing so):