Implements initial complete shakemap feature
Implements the initial Shakemap
class that combines the earthquake, site and ground motion models (here defined in terms of a dictionary containing a list of models and a list of their respective weights). This MR addresses two issues:
-
The migration of the main shakemap calculations from the original shakyground repository (#10 (closed))
-
The implementation of the synthetic rupture generator to handle the construction rupture surface needed for the ground motion calculations given the limited available information on the earthquake source (#9 (closed))
Additional methods have been added to the Earthquake
, SiteModel
and RuptureMechanism
classes to handle the synthetic rupture generation and subsequent shakemaps more cleanly.