Introduction
rtDD has two modes of operation: multi-event and single-event.
The Multi-Event mode relocates catalogs of events using the double-difference method. This is an offline mode that can be used to generate high-resolution catalogs for external analysis or to periodically generate a catalog snapshot. Such snapshots serve as reference catalogs for the Single-Event mode. A set of events can also be relocated against a fixed reference catalog, which is left unchanged.
The Single-Event mode relocates events one by one as they occur in real-time, using a reference catalog. It is the particular case of the multi-event relocation against a fixed reference catalog where only one event is relocated.
The methods in rtDD are based on these papers:
“Near-Real-Time Double-Difference Event Location Using Long-Term Seismic Archives, with Application to Northern California” by Felix Waldhauser
“A Double-Difference Earthquake Location Algorithm: Method and Application to the Northern Hayward Fault, California” by Waldhauser & Ellsworth
The original methodology from the papers has been extended to allow event relocation considering both their absolute and relative locations.
For travel time calculations, rtDD supports the NonLinLoc grid file format (by Anthony Lomax) in addition to the native SeisComP travel time formats (e.g., LOCSAT and libtau). NLL grids are available as a general SeisComP Travel Time plugin for use by any module. See Custom Velocity Models for more details.
The double-difference equation system is solved using the LSQR (by Chris Paige and Michael Saunders) and LSMR (by David Fong and Michael Saunders) algorithms.