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='/var/lib/jenkins/jobs/builders/doc-builder/workspace_engine-3.9_54/oq-engine-engine-3.9/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