Boore and Atkinson 2008

class openquake.hazardlib.gsim.boore_atkinson_2008.BooreAtkinson2008[source]

Implements GMPE developed by David M. Boore and Gail M. Atkinson and published as “Ground-Motion Prediction Equations for the Average Horizontal Component of PGA, PGV, and 5%-Damped PSA at Spectral Periods between 0.01 and 10.0 s” (2008, Earthquake Spectra, Volume 24, No. 1, pages 99-138).

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

Coefficient table is constructed from values in tables 6, 7 and 8 (pages 119, 120, 121). Spectral acceleration is defined for damping of 5%, see ‘Response Variables’ page 100. c1, c2, c3, h are the period-dependent distance scaling coefficients. e1, e2, e3, e4, e5, e6, e7, Mh are the period-dependent magnitude- sigma, tau, std are the intra-event uncertainty, inter-event uncertainty, and total standard deviation, respectively. Note that only the inter-event and total standard deviation for ‘specified’ fault type are considered (because rake angle is always specified)

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

Table 3, pag. 110. + coefficient values for additional frequencies extracted from Fortran code implementing soil response function developed by the original author (ab06_fmrvs_evaluate_gmpes.for available at - see code available for Atkinson, G. M. and D. M. Boore (2006). Earthquake ground -motion prediction equations for eastern North America)


Supported intensity measure component is orientation-independent measure GMRotI50, see paragraph ‘Response Variables’, page 100 and table 8, pag 121.

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

Supported intensity measure types are spectral acceleration, peak ground velocity and peak ground acceleration, see table 3 pag. 110

DEFINED_FOR_STANDARD_DEVIATION_TYPES = set(['Total', 'Inter event', 'Intra event'])

Supported standard deviation types are inter-event, intra-event and total, see equation 2, pag 106.


Supported tectonic region type is active shallow crust, see paragraph ‘Introduction’, page 99.


Required distance measure is Rjb. See paragraph ‘Predictor Variables’, pag 103

REQUIRES_RUPTURE_PARAMETERS = set(['rake', 'mag'])

Required rupture parameters are magnitude, and rake. See paragraph ‘Predictor Variables’, pag 103


Required site parameters is Vs30. See paragraph ‘Predictor Variables’, pag 103

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

See superclass method for spec of input and result values.