Skip to content

Implements Stochastic Rupture Generator

Graeme Weatherill requested to merge feature/stochastic_rups into main

Implements a stochastic rupture generator to assign synthetic ruptures to a minimal earthquake catalogue based only on the epicentre and magnitude.

The rupture generation exploits information on depth distribution and nodal plane distribution from an area source model (currently supporting only OpenQuake format). Each epicentre is assigned to its corresponding area source zone (or to a default if it does not fall within any zone) and the depth and nodal plane (strike, dip and rake) are sampled from the probability mass functions defined for that source zone by the source model. The class realtimelosstools.stochastic_rupture_generator.StochasticRuptureSet contains functions to undertake this process on a single event basis or for an entire catalogue of events.

Edited by Graeme Weatherill

Merge request reports