Computer Applications in Structural Geology
- An Introduction to Structural Methods by H. Robert Burger, Smith College and Tekla A. Harms, Amherst College
- Java Computer Programs for Teaching Displacement Concepts by Skylar L. Primm and Basil Tikoff, University of Wisconsin - Madison
- Visible Geology: An Interactive Visualization Program for Creating Block Diagrams by Rowan Cockett, University of Calgary
- Spreadsheet to Convert Rake to Plunge and Trend by Eric Nelson, Colorado School of Mines
- Fleuty Plot for Fold Orientation Classification by Eric Nelson, Colorado School of Mines
- Earth Science Applications by Nestor Cardozo and Richard Allmendinger (for MacOSX 10.6 and above
- Orient by Frederick Vollmer, SUNY New Paltz
by Skylar L. Primm and Basil Tikoff, University of Wisconsin - Madison
The following programs are available:
- Shear Box - Simulates progressive shear on a box, displaying strain ellipse and material line rotation and deformation.
- Stress v. Strain - Simulates progressive shear on a box, displaying axes of "stress" (assuming a viscous medium) and finite strain.
- Strain Theory - Simulates progressive shear on a box, displaying strain ellipse, flow apophyses, infinitesimal strain axes, and finite strain axes.
- 3D Strain - Simulates three-dimensional progressive general shear on a box.
- Flow Lines - Simulates progressive shear on a box, using flow lines to display the exact path of material points during deformation.
- Rotating Clasts - Simulates rotation of elliptical clasts under progressive shear conditions according to either Jeffery or March model rotation.
- Jeffery v. March - Simulates the rotation of elliptical clasts under conditions of progressive general shear, allowing for simultaneous comparison of Jeffery and March model rotation.
- Shear Fabric - Simulates rock fabric formation under progressive shear by translating and rotating elliptical clasts.
Visible Geology: An Interactive Visualization Program for Creating Block Diagrams
by Rowan Cockett, University of Calgary
Visible Geology is an interactive visualization program where you can create and explore your own geologic block models. The goal of the program is to allow a learning environment that, with the focus of a teacher, provides students with a moment of geologic discovery. The program works in any modern browser (not Internet Explorer).
Spreadsheet to Convert Rake to Plunge and Trend
by Eric Nelson, Colorado School of Mines
This Excel spreadsheet (Excel 61kB Feb17 09) converts strike-dip-rake data (e.g., slickenlines in a fault plane) to plunge-trend of the line. Useful as most stereonet plotting programs do not accept rake data.
Fleuty Plot for Fold Orientation Classification
by Eric Nelson, Colorado School of Mines
This template file ( 196kB Mar1 10) opens in Golden Software's Grapher program and plots a Fleuty diagram which classifies fold orientation by plotting fold hinge plunge vs. fold axial plane dip. An opening window should request an Excel data file to plot; this file should have column A titled "axial plane dip" and column B titled "axis plunge". Here is a very simple test plot data file (Excel 14kB Mar1 10). This is a simple diagram, but I find that when students collect and then plot field data on this diagram, it helps them see how to classify folds based on orientation. I have them incorporate the plot in a report describing structures studied in the field.
Earth Science Applications
by Nestor Cardozo (all) and Richard Allmendinger (OSXStereonet and SSPX)
This set of Earth Science Applications for Mac are particularly useful for 3D visualization. Programs include:
- OSXGeoCalc (calculator for vectors and tensors),
- SSPX (calculate strain and strain rate from displacement and velocity data),
- OSXBacstrip (calculate subsidence of a sedimentary basin), and
- OSXFlex2D (calculates elastic crustal loads).
Works on MacOSX 10.6 and above.
by Frederick W. Vollmer, SUNY New Paltz
Orient is a fast, easy to use, free spherical projection and orientation data analysis program. Data entry is simple with spreadsheet integration, and output includes professional quality raster and vector graphics. Interactive data selection, rotations, and visualizations make it perfect for student use in undergraduate laboratories and field-based research projects.
Orient is for plotting and analyzing directional data, data that can be described by an axis or direction in space or, equivalently, by a position on a sphere or circle. Examples of data that are represented by unit vectors (directed) or axes (undirected) include geologic bedding planes, fault planes, fault slip directions, fold axes, paleomagnetic vectors, glacial striations, current flow directions, crystallographic axes, earthquake epicenters, cosmic ray arrival directions, comet orbital planes, positions of galaxies, whale migration paths, and the locations of objects on the Earth. Orient has been written to apply to a wide variety data types, however many examples come from structural geology, which requires extensive manipulation and analysis of orientation data.
A working group for the effective use of computers in teaching structural geology was formed at the 2004 workshop.