Electronic Supplement to
Software for Efficient Static Dislocation-Traction Calculations in Fault Simulators

by Andrew M. Bradley

Two software packages (hmmvp and dc3dm) and their documentation are provided in this electronic supplement.


Software Packages

Download: hmmvp_v1.3.zip [ZIP Archive; 121 KB]. hmmvp is a software package to form and apply a hierarchical matrix approximation to an array of Green’s functions. The package contains a C++ library and program; C++, MATLAB, and limited Fortran interfaces; examples of usage; a GNU Makefile; and documentation.

Download: dc3dm_v0.3.zip [ZIP Archive; 226 KB]. dc3dm is a software package to form and apply a 3D displacement discontinuity method (DDM) operator for a nonuniformly discretized rectangular fault. The package contains a C++ program; C++, MATLAB, and limited Fortran interfaces; examples of usage; a GNU Makefile; and documentation. dc3dm includes most of hmmvp to approximate the DDM operator efficiently and to apply the operator through a matrix–vector product.

[ Back ]