Tavakoli and Pezeshk 2005

class openquake.hazardlib.gsim.tavakoli_pezeshk_2005.TavakoliPezeshk2005[source]

Implements the GMPE developed by B. Tavakoli and S. Pezeshk in 2005 and published as “Empirical-Stochastic Ground-Motion Prediction for Eastern North America” (2005, Bull. Seism. Soc. Am., Volume 95, No. 6, pages 2283-2296).

COEFFS = <openquake.hazardlib.gsim.base.CoeffsTable object>

Coefficient table is constructed from an excel spreadsheet available on Pezeshk’s website http://www.ce.memphis.edu/pezeshk


Supported intensity measure horizontal.

DEFINED_FOR_INTENSITY_MEASURE_TYPES = set([<class 'openquake.hazardlib.imt.PGA'>, <class 'openquake.hazardlib.imt.SA'>])

Supported intensity measure types are peak ground acceleration and spectral acceleration, see abstract


Supported standard deviation type is total, see equation 23, pag 2291.


Supported tectonic region type is stable continental crust

REQUIRES_DISTANCES = set(['rrup'])

Required distance measure is Rrup. See equation 18 page page 2291


Required rupture parameters is magnitude See equation 18 page page 2291


This GMPE doesn’t require site parameters since it has been developed for hard rock sites (see page 2290)

get_mean_and_stddevs(sites, rup, dists, imt, stddev_types)[source]

See superclass method for spec of input and result values.

class openquake.hazardlib.gsim.tavakoli_pezeshk_2005.TavakoliPezeshk2005MblgAB1987NSHMP2008[source]

Extend TavakoliPezeshk2005 and implements equation as defined by the National Seismic Hazard Mapping Project (NSHMP) for the 2008 US model.

The class replicates the equation as coded in suroutine getTP05 in hazgridXnga2.f Fortran code available at: http://earthquake.usgs.gov/hazards/products/conterminous/2008/software/

The class assumes rupture magnitude to be in Mblg scale. Therefore Mblg is converted to Mw using the Atkinson & Boore 1987 conversion equation.

Coefficients are given for the B/C site conditions.

COEFFS = <openquake.hazardlib.gsim.base.CoeffsTable object>

Coefficient table is constructed using the values included in hazgridXnga2.f

class openquake.hazardlib.gsim.tavakoli_pezeshk_2005.TavakoliPezeshk2005MblgJ1996NSHMP2008[source]

Extend TavakoliPezeshk2005MblgAB1987NSHMP2008 but uses Johnston 1996 equation to convert Mblg to Mw

class openquake.hazardlib.gsim.tavakoli_pezeshk_2005.TavakoliPezeshk2005MwNSHMP2008[source]

Extend TavakoliPezeshk2005MblgAB1987NSHMP2008 but assumes magnitude to be in Mw scale, and therefore no conversion is applied