Atkinson and Boore 2006

class openquake.hazardlib.gsim.atkinson_boore_2006.AtkinsonBoore2006[source]

Implements GMPE developed by Gail M. Atkinson and David M. Boore and published as “Earthquake Ground-Motion Prediction Equations for Eastern North America” (2006, Bulletin of the Seismological Society of America, Volume 96, No. 6, pages 2181-2205). This class implements only the equations for stress parameter of 140 bars. The correction described in ‘Adjustment of Equations to Consider Alternative Stress Parameters’, p. 2198, is not implemented. This class extends the BooreAtkinson2008 because it uses the same soil amplification function. Note that in the paper, the reported soil amplification function is the one used in a preliminary version of the Boore and Atkinson 2008 GMPE, while the one that should be used is the one described in the final paper. See comment in: http://www.daveboore.com/pubs_online/ab06_gmpes_programs_and_tables.pdf

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

Coefficients for NEHRP BC boundary (Vs30 = 760 m/s), table 9, pag 2202 coefficient values taken from Fortran implementation of Dave Boore (higher precision than in the paper)

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

Hard rock coefficents, table 6, pag 2192, coefficient values taken from Fortran implementation of Dave Boore (higher precision than in the paper)

COEFFS_IMT_INDEPENDENT = {'R0': 10.0, 'R1': 70.0, 'R2': 140.0, 'std_total': 0.69077552789821361, 'v1': 180.0, 'v2': 300.0, 'Vref': 760.0}

IMT-independent coefficients. std_total is the total standard deviation, see Table 6, pag 2192 and Table 9, pag 2202. R0, R1, R2 are coefficients required for mean calculation - see equation (5) pag 2191. v1, v2, Vref are coefficients required for soil response calculation, see table 8, p. 2201

DEFINED_FOR_INTENSITY_MEASURE_COMPONENT = 'Horizontal'

Supported intensity measure component is horizontal HORIZONTAL, see paragraph ‘Results’, pag 2190, and caption to table 6, p. 2192

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

Supported intensity measure types are spectral acceleration, peak ground velocity and peak ground acceleration, see paragraph ‘Methodology and Model Parameters’, p. 2182

DEFINED_FOR_STANDARD_DEVIATION_TYPES = set(['Total'])

Supported standard deviation type is total, see table 6 and 9, p. 2192 and 2202, respectively.

DEFINED_FOR_TECTONIC_REGION_TYPE = 'Stable Shallow Crust'

Supported tectonic region type is stable continental, given that the equations have been derived for Eastern North America

REQUIRES_DISTANCES = set(['rrup'])

Required distance measure is Rrup. See paragraph ‘Methodology and Model Parameters’, p. 2182

REQUIRES_RUPTURE_PARAMETERS = set(['mag'])

Required rupture parameter is magnitude (see paragraph ‘Methodology and Model Parameters’, p. 2182)

REQUIRES_SITES_PARAMETERS = set(['vs30'])

Required site parameters is Vs30. See paragraph ‘Equations for soil sites’, p. 2200

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.atkinson_boore_2006.AtkinsonBoore2006MblgAB1987bar140NSHMP2008[source]

Implements GMPE developed by Gail M. Atkinson and David M. Boore and published as “Earthquake Ground-Motion Prediction Equations for Eastern North America” (2006, Bulletin of the Seismological Society of America, Volume 96, No. 6, pages 2181-2205) as utilized by the National Seismic Hazard Mapping Project (NSHMP) for the 2008 central and eastern US model.

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

The class implement the equation for static stress drop equal to 140 bar.

The class assumes rupture magnitude to be in Mblg scale (given that MFDs for central and eastern US are given in this scale). Therefore Mblg is converted to Mw by using Atkinson and Boore 1987 conversion equation.

Mean value is clipped at 1.5 g for PGA and 3.0 g for SA with periods in range (0.02, 0.55) s.

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.atkinson_boore_2006.AtkinsonBoore2006MblgJ1996bar140NSHMP2008[source]

Extend AtkinsonBoore2006MblgAB1987bar140NSHMP2008 but uses Johnston 1996 equation to convert from Mblg to Mw

class openquake.hazardlib.gsim.atkinson_boore_2006.AtkinsonBoore2006Mwbar140NSHMP2008[source]

Extend AtkinsonBoore2006MblgAB1987bar140NSHMP2008 but assumes magnitude to be in Mw scale and thefore no conversion is applied

class openquake.hazardlib.gsim.atkinson_boore_2006.AtkinsonBoore2006MblgAB1987bar200NSHMP2008[source]

Same as AtkinsonBoore2006MblgAB1987bar140NSHMP2008 but with adjustment for 200 bar stress drop

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.atkinson_boore_2006.AtkinsonBoore2006MblgJ1996bar200NSHMP2008[source]

Extend AtkinsonBoore2006MblgAB1987bar200NSHMP2008 but uses Johnston 1996 equation to convert from Mblg to Mw

class openquake.hazardlib.gsim.atkinson_boore_2006.AtkinsonBoore2006Mwbar200NSHMP2008[source]

Extend AtkinsonBoore2006MblgAB1987bar200NSHMP2008 but assumes magnitude to be in Mw scale therefore no conversion is applied

class openquake.hazardlib.gsim.atkinson_boore_2006.AtkinsonBoore2006Modified2011[source]

This GMPE modifies the original implementation of :class: AtkinsonBoore2006 with the magnitude dependent stress-drop scaling factor proposed in Atkinson & Boore (2011) Atkinson, G. A. and Boore D. M. (2011) Modifications to Existing Ground-Motion Prediciton Equations in Light of New Data. Bulletin of the Seismological Society of America, 101(3), 1121 - 1135

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

See superclass method for spec of input and result values.