openquake.hmtk.strain.regionalisation package#

Submodules#

openquake.hmtk.strain.regionalisation.kreemer_regionalisation module#

Modules: openquake.hmtk.strain.regionalisation.kreemer_regionalisation implements the class KreemerRegionalisation, which assigns a strain model to a tectonic region according to the classification of Kreemer, Holt and Haines (2003)

class openquake.hmtk.strain.regionalisation.kreemer_regionalisation.KreemerRegionalisation(filename='/home/runner/work/oq-engine/oq-engine/openquake/hmtk/strain/regionalisation/kreemer_polygons_area.txt')[source]#

Bases: object

Class for implmenting a regionalisation using the file type defined by Kreemer et al. (2003)

Parameters:
  • filename (str) – Name of file

  • strain – Strain model as instance of openquake.hmtk.strain.geodetic_strain.GeodeticStrain

define_kreemer_regionalisation(north=90.0, south=-90.0, east=180.0, west=-180.0)[source]#

Applies the regionalisation defined according to the regionalisation typology of Corne Kreemer

get_regionalisation(strain_model)[source]#

Gets the tectonic region type for every element inside the strain model

Paramm strain_model:

Input strain model as instance of openquake.hmtk.strain.geodetic_strain.GeodeticStrain

Returns:

Strain model with complete regionalisation

Module contents#