Material from my research and teaching activities is provided here in
the hope that it might be helpful. Please send me an email if you are
interested in other material not found on these pages, or have
questions and comments (also note the links to PDF reprints if you are
interested in my publications).
Follow these links
to software, teaching and
research visualizations, global tectonic
maps, and seismic tomography,
and my BibTeX file for geodynamics and
seismology references.
Software
All software here is provided as is, without any warranties, and
copyrighted under the GNU
public license if not specified otherwise. While not restricted to
such systems, installation will be easiest on LINUX (or Mac OS), and
some codes require the GMT
package to be installed to be useful.
-
We are developing a python-based, modular, graphical and script driven
interface to solid Earth geodynamics and seismology modeling
tools. The goal is to provide easy access to research tools for
teaching, and to facilitate interdisciplinary research. SEATREE
includes an interface to the hc mantle flow tool and seismic mantle
tomography tools. See the
SEATREE project web
page for the current status, including full access to our current
sources on our SVN server.
- Milner, K., Becker, T. W., Boschi, L., Sain, J., Schorlemmer, D. and
H. Waterhouse: The Solid Earth Research and Teaching Environment: a
new software framework to share research tools in the classroom and
across disciplines. In press at EOS Trans. AGU, 2009
(PDF).
- A graphical user interface for the Generic
Mapping Tools (GMT) written in
Tcl/Tk and used around the world to teach GMT.
You can read more on
the iGMT project page, and might also be
interested in the
SEATREE project's
python GMT wrappers.
fstrack: Seismic anisotropy from flow predictor
Packages estimates seismic anisotropy from mantle flow. Includes
particle tracking in spherical flow (based on GMT/netcdf grd files,
finite strain ellipsoid computation, Kaminski & Ribe (2001)
type LPO texture formation (DREX by Kaminski), as well as single and
multiple layer SKS seismogram synthetics and splitting
computation (codes from Schulte-Pelkum and Blackman). Software similar
to fstrack was used for, e.g., Becker et al. (2006a,
2006b).
Please keep in mind that this is a research product and so subject to
change; installation and usage is described in readme files, but may
require some user intervention. Also note that a lot of the software
in this package is copyrighted by other people and you may wish to use
the original codes (e.g. DREX)
rather than our wrapped up versions.
I strongly encourage you to send me an email in case you download this
package, this way I will be able to keep you up to date on changes,
bugs, etc. Here are the releases:
hc:
Hager & O'Connell spherical flow computations
Global mantle circulation solver following Hager & O'Connell
(1981). This software is a modular, C-language rewrite of Bernhard
Steinberger's FORTRAN code and developed by Becker, Craig O'Neill, and
others. The code has been tested for computation of velocities,
tractions, and the geoid given incompressible, Newtonian flow in the
mantle for only radially varying viscosity. The spherical harmonic
format from
Becker & Boschi
(2002) can be read by HC to compute velocities for spherical
harmonic models, and a graphical user interface to HC is provided by
SEATREE
Availability and documentation:
- My spherical harmonics analysis/synthesis
software packages
shana and shsyn which use GMT respectively Netcdf
grd files for I/O, and interoperate with the seismic tomography
models from Becker & Boschi (2002). The most recent code is here:
The spherical harmonic format from Becker &
Boschi (2002) can also be read by the tools provided with
the hc flow code
andSEATREE.
interact: boundary element fault interactions An Okada (1992)-type boundary element program
to compute displacements, stress and fault interactions. You can read
more on seismology projects
page, available by email request.
Minor tools, patches, etc.
|