Drouet (2015)

class openquake.hazardlib.gsim.drouet_2015_brazil.DrouetBrazil2015[source]

Implements GMPE developed by S. Drouet unpublished for Brazil based on the method described in Douet & Cotton (2015) BSSA doi: 10.1785/0120140240.

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

Coefficient tables are constructed from the electronic suplements of the original paper.

DEFINED_FOR_INTENSITY_MEASURE_COMPONENT = 'Average horizontal'

Supported intensity measure component is the geometric mean of attr:~openquake.hazardlib.const.IMC.AVERAGE_HORIZONTAL,

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

Supported intensity measure types are spectral acceleration, and peak ground acceleration, see table 6, page 1022 (PGA is assumed to be equal to SA at 0.01 s)

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

Supported standard deviation type is only total, see equation 35, page 1021

DEFINED_FOR_TECTONIC_REGION_TYPE = 'Stable Shallow Crust'

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

REQUIRES_DISTANCES = set(['rjb'])

Required distance measure is closest distance to rupture, see equation 30 page 1021.

REQUIRES_RUPTURE_PARAMETERS = set(['mag'])

Required rupture parameter is only magnitude, see equation 30 page 1021.

REQUIRES_SITES_PARAMETERS = set([])

No site parameters are needed

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.drouet_2015_brazil.DrouetBrazil2015withDepth[source]

Implements GMPE developed by S. Drouet unpublished for Brazil based on the method described in Douet & Cotton (2015) BSSA doi: 10.1785/0120140240. Model with magnitude-dependent depth distribution and depth-dependent stress distribution

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

Coefficient tables are constructed from the electronic supplements of the original paper.

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

Required rupture parameter is only magnitude, see equation 30 page 1021.