Source code for openquake.hazardlib.gsim.emme24

# -*- coding: utf-8 -*-
# vim: tabstop=4 shiftwidth=4 softtabstop=4
#
# Copyright (C) 2012-2026 GEM Foundation
#
# OpenQuake is free software: you can redistribute it and/or modify it
# under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# OpenQuake is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.

"""
Module exports :class:`EMME24BB_GMM1SGM1`
               :class:`EMME24BB_GMM1SGM2`
               :class:`EMME24BB_GMM1SGM3`
               :class:`EMME24BB_GMM2SGM1`
               :class:`EMME24BB_GMM2SGM2`
               :class:`EMME24BB_GMM2SGM3`
               :class:`EMME24BB_GMM3SGM1`
               :class:`EMME24BB_GMM3SGM2`
               :class:`EMME24BB_GMM3SGM3`
               :class:`EMME24BB_GMM4SGM1`
               :class:`EMME24BB_GMM4SGM2`
               :class:`EMME24BB_GMM4SGM3`
               :class:`EMME24BB_GMM5SGM1`
               :class:`EMME24BB_GMM5SGM2`
               :class:`EMME24BB_GMM5SGM3`
"""
import numpy as np

from openquake.hazardlib.gsim.base import CoeffsTable
from openquake.hazardlib.gsim.chiou_youngs_2014 import ChiouYoungs2014


# EMME24 site model coefficients
COEFFS_SM = CoeffsTable(
    sa_damping=5, table=""" 
    IMT     a1      a2       a3       a4      Vc
    pgv    -0.7905  -0.0660  -0.0090  5.0000  1300
    pga    -0.4474  -0.1332  -0.0075  0.1200  1418
    0.01   -0.4474  -0.1267  -0.0077  0.1200  1418
    0.02   -0.4343  -0.1161  -0.0082  0.1260  1410
    0.03   -0.3948  -0.1213  -0.0082  0.1360  1402
    0.04   -0.3565  -0.1325  -0.0079  0.1490  1395
    0.05   -0.3268  -0.1542  -0.0072  0.1620  1388
    0.075  -0.3148  -0.1930  -0.0065  0.2000  1365
    0.1    -0.3736  -0.2279  -0.0064  0.2260  1352
    0.15   -0.4951  -0.2629  -0.0063  0.2600  1304
    0.2    -0.6140  -0.2597  -0.0065  0.2440  1256
    0.25   -0.7079  -0.2373  -0.0068  0.2140  1200
    0.3    -0.7991  -0.2018  -0.0072  0.1880  1138
    0.4    -0.9143  -0.1595  -0.0077  0.1500  1047
    0.5    -0.9995  -0.1313  -0.0082  0.1250  1000
    0.75   -1.0520  -0.0832  -0.0088  0.0800  1000
    1      -1.0706  -0.0688  -0.0088  0.0640  1000
    1.5    -1.0724  -0.0524  -0.0072  0.0330  1000
    2      -1.0422  -0.0444  -0.0046  0.0230  1000
    3      -0.9938  -0.0286  -0.0016  0.0130  1000
    4      -0.9454  -0.0129  -0.0010  0.0070  1000
    5      -0.8856   0.0000  -0.0008  0.0060  1000
    7.5    -0.7715   0.0000  -0.0005  0.0050  1000
    10     -0.6503   0.0000  -0.0005  0.0040  1000
    """
    )


def _get_inter_event_tau(C_BB, ctx):
    """
    Returns the inter-event standard deviation (tau), which is dependent on magnitude
    """
    tau = C_BB["tau1"] + (C_BB["tau2"] - C_BB["tau1"]) * (ctx.mag - 5)/1.2

    idx = ctx.mag < 5
    tau[idx] = C_BB["tau1"]

    idx = ctx.mag >= 6.2
    tau[idx] = C_BB["tau2"]

    return tau


def _get_intra_event_phi(C_BB, ctx):
    """
    Returns the intra-event standard deviation (phi), dependent on magnitude
    """
    phi = C_BB["phi1"] + (C_BB["phi2"] - C_BB["phi1"]) * (ctx.mag - 5)/1.0

    idx = ctx.mag < 5
    phi[idx] = C_BB["phi1"]

    idx = ctx.mag >= 6.0
    phi[idx] = C_BB["phi2"]

    return phi


def _compute_distance_correction(ctx, imt):
    """
    Return the distance correction for the given IMT.
    """
    if imt.string == "PGV":
        c1 = 0.0367
        c2 = 0.0069
        c3 = -0.0316
        c4 = -0.3334
        c5 = 0.0112
    else:
        c1 = -0.0037
        c2 = 0.0126
        c3 = -0.0131
        c4 = -0.3888
        c5 = -0.0591


    Msel = ctx.mag - 6.5

    rrup_dummy = np.maximum(ctx.rrup, 1)

    return (        
        c1 
        + c2 * Msel
        + c3 * Msel**2 
        + c4 * np.log(np.maximum(11 - rrup_dummy, 1)) * np.minimum(ctx.mag - 4.8, 0)
        + c5 * np.log(np.maximum(rrup_dummy - 9, 1)) * np.maximum(ctx.mag - 7.2, 0)
    )


def _compute_scalefactor(ctx, C_BB):
    """
    Compute median scaling factor in natural logarithm
    """    
    distance_parameter = np.sqrt(ctx.rrup ** 2.0 + C_BB['hfict'] ** 2.0) / C_BB['Rref']

    return (
        C_BB['c1'] +
        C_BB['c2'] * (ctx.mag - C_BB['Mref']) + 
        C_BB['c3'] * (ctx.mag - C_BB['Mref'])**2 +
        C_BB['c4'] * np.log(distance_parameter) +
        C_BB['c5'] * np.log(distance_parameter)**2 + 
        C_BB['c6'] * (ctx.mag - C_BB['Mref']) *
        np.log(distance_parameter)
    )


[docs]class EMME24BB_GMM1SGM1(ChiouYoungs2014): """ EMME24 backbone model for active shallow crustal earthquakes developed by Baran Güryuva, Ozkan Kale, Abdullah Sandıkkaya and Laurentiu Danciu. This class is the lower range, lower sigma model branch This backbone GMM adjusts the Chiou and Youngs (2014) GMPE using the corrections described within the journal paper: "PLACEHOLDER" """ DEFINED_FOR_REFERENCE_VELOCITY = 800. # EMME24 backbone is defined for ref # velocity of 800 m/s experimental = True COEFFS_EMME = COEFFS_SM # Use the EMME24 site model in CY14 GSIM
[docs] def compute(self, ctx: np.recarray, imts, mean, sig, tau, phi): """ See :meth:`superclass method <.base.GroundShakingIntensityModel.compute>` for spec of input and result values. """ # First get mean from CY14 but with EMME site model super().compute(ctx, imts, mean, sig, tau, phi) # Now make adjustments per IMT for m, imt in enumerate(imts): # Get coeffs C_BB = self.COEFFS_BB[imt] # Get scaling factor and apply scfact = _compute_scalefactor(ctx, C_BB) mean[m] += scfact # Get distance correction and apply dist_corr = _compute_distance_correction(ctx, imt) mean[m] += dist_corr # Get tau and phi std_inter = _get_inter_event_tau(C_BB, ctx) std_intra = _get_intra_event_phi(C_BB, ctx) # Store tau and phi and compute total sigma for given IMT tau[m] = std_inter phi[m] = std_intra sig[m] = np.sqrt(std_intra ** 2. + std_inter ** 2.)
COEFFS_BB = CoeffsTable(sa_damping=5, table=""" IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv -0.4422 0.1433 0.0887 0.0013 -0.0536 0.0190 6.75 30 3 9.00 0.2238 0.1859 0.5401 0.4069 pga -0.3724 0.0732 0.0313 -0.0074 -0.0188 0.0346 6.75 30 3 9.00 0.3338 0.2286 0.6029 0.4150 0.01 -0.3463 0.0818 0.0262 -0.0220 -0.0172 0.0274 6.75 30 3 9.00 0.3338 0.2286 0.6034 0.4154 0.02 -0.3263 0.0835 0.0250 -0.0355 -0.0159 0.0276 6.75 30 3 9.00 0.3338 0.2286 0.6045 0.4163 0.03 -0.3922 0.0831 0.0339 -0.0289 -0.0079 0.0299 6.75 30 3 9.00 0.3338 0.2286 0.6202 0.4247 0.04 -0.4916 0.0758 0.0466 -0.0179 -0.0021 0.0357 6.75 30 3 9.00 0.3338 0.2286 0.6312 0.4300 0.05 -0.5586 0.0626 0.0520 -0.0124 -0.0003 0.0411 6.75 30 3 9.00 0.3338 0.2286 0.6451 0.4401 0.075 -0.5728 0.0272 0.0465 -0.0106 -0.0034 0.0416 6.75 30 3 9.00 0.3338 0.2286 0.6531 0.4456 0.1 -0.5298 0.0148 0.0255 -0.0199 -0.0079 0.0375 6.75 30 3 9.00 0.3338 0.2286 0.6463 0.4541 0.15 -0.4797 0.0355 0.0194 0.0112 -0.0077 0.0325 6.75 30 3 9.00 0.3338 0.2286 0.6444 0.4544 0.2 -0.4806 0.0665 0.0274 0.0347 -0.0082 0.0318 6.75 30 3 9.00 0.3338 0.2286 0.6362 0.4571 0.25 -0.4454 0.0959 0.0396 0.0563 -0.0107 0.0369 6.75 30 3 9.00 0.3338 0.2286 0.6299 0.4609 0.3 -0.4297 0.1078 0.0503 0.0653 -0.0119 0.0466 6.75 30 3 9.00 0.3338 0.2286 0.6155 0.4720 0.4 -0.4130 0.1183 0.0607 0.0904 -0.0156 0.0549 6.75 30 3 9.00 0.3338 0.2286 0.5975 0.4940 0.5 -0.3880 0.1113 0.0680 0.1170 -0.0186 0.0585 6.75 30 3 9.00 0.3338 0.2286 0.5736 0.5035 0.75 -0.3263 0.1284 0.0679 0.1182 -0.0253 0.0617 6.75 30 3 9.00 0.3338 0.2286 0.5417 0.5350 1 -0.2449 0.1412 0.0668 0.1153 -0.0348 0.0550 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 1.5 -0.1780 0.1488 0.0685 0.1055 -0.0468 0.0361 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 2 -0.1714 0.1296 0.0600 0.0947 -0.0580 0.0170 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 3 -0.1723 0.1008 0.0566 0.0748 -0.0752 0.0027 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 4 -0.0644 0.0957 0.0448 0.0557 -0.0860 -0.0020 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 5 -0.0560 0.0740 0.0604 0.0646 -0.0707 0.0109 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 7.5 0.1171 0.0747 0.0620 0.0587 -0.0702 0.0129 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 10 0.1368 -0.0155 0.0632 0.0493 -0.0723 0.0095 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 """ )
[docs]class EMME24BB_GMM1SGM2(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for lower range, central sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table=""" IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv -0.4422 0.1433 0.0887 0.0013 -0.0536 0.0190 6.75 30 3 9.00 0.3382 0.2909 0.6245 0.4897 pga -0.3724 0.0732 0.0313 -0.0074 -0.0188 0.0346 6.75 30 3 9.00 0.4320 0.3281 0.6813 0.4894 0.01 -0.3463 0.0818 0.0262 -0.0220 -0.0172 0.0274 6.75 30 3 9.00 0.4320 0.3281 0.6817 0.4896 0.02 -0.3263 0.0835 0.0250 -0.0355 -0.0159 0.0276 6.75 30 3 9.00 0.4320 0.3281 0.6825 0.4897 0.03 -0.3922 0.0831 0.0339 -0.0289 -0.0079 0.0299 6.75 30 3 9.00 0.4320 0.3281 0.6969 0.4978 0.04 -0.4916 0.0758 0.0466 -0.0179 -0.0021 0.0357 6.75 30 3 9.00 0.4320 0.3281 0.7066 0.5020 0.05 -0.5586 0.0626 0.0520 -0.0124 -0.0003 0.0411 6.75 30 3 9.00 0.4320 0.3281 0.7193 0.5112 0.075 -0.5728 0.0272 0.0465 -0.0106 -0.0034 0.0416 6.75 30 3 9.00 0.4320 0.3281 0.7268 0.5256 0.1 -0.5298 0.0148 0.0255 -0.0199 -0.0079 0.0375 6.75 30 3 9.00 0.4320 0.3281 0.7206 0.5283 0.15 -0.4797 0.0355 0.0194 0.0112 -0.0077 0.0325 6.75 30 3 9.00 0.4320 0.3281 0.7189 0.5297 0.2 -0.4806 0.0665 0.0274 0.0347 -0.0082 0.0318 6.75 30 3 9.00 0.4320 0.3281 0.7112 0.5309 0.25 -0.4454 0.0959 0.0396 0.0563 -0.0107 0.0369 6.75 30 3 9.00 0.4320 0.3281 0.7056 0.5363 0.3 -0.4297 0.1078 0.0503 0.0653 -0.0119 0.0466 6.75 30 3 9.00 0.4320 0.3281 0.6926 0.5475 0.4 -0.4130 0.1183 0.0607 0.0904 -0.0156 0.0549 6.75 30 3 9.00 0.4320 0.3281 0.6765 0.5672 0.5 -0.3880 0.1113 0.0680 0.1170 -0.0186 0.0585 6.75 30 3 9.00 0.4320 0.3281 0.6547 0.5753 0.75 -0.3263 0.1284 0.0679 0.1182 -0.0253 0.0617 6.75 30 3 9.00 0.4320 0.3281 0.6264 0.6041 1 -0.2449 0.1412 0.0668 0.1153 -0.0348 0.0550 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 1.5 -0.1780 0.1488 0.0685 0.1055 -0.0468 0.0361 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 2 -0.1714 0.1296 0.0600 0.0947 -0.0580 0.0170 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 3 -0.1723 0.1008 0.0566 0.0748 -0.0752 0.0027 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 4 -0.0644 0.0957 0.0448 0.0557 -0.0860 -0.0020 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 5 -0.0560 0.0740 0.0604 0.0646 -0.0707 0.0109 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 7.5 0.1171 0.0747 0.0620 0.0587 -0.0702 0.0129 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 10 0.1368 -0.0155 0.0632 0.0493 -0.0723 0.0095 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 """ )
[docs]class EMME24BB_GMM1SGM3(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for lower range, upper sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table=""" IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv -0.4422 0.1433 0.0887 0.0013 -0.0536 0.0190 6.75 30 3 9.00 0.4681 0.4114 0.7129 0.5774 pga -0.3724 0.0732 0.0313 -0.0074 -0.0188 0.0346 6.75 30 3 9.00 0.5386 0.4394 0.7629 0.5677 0.01 -0.3463 0.0818 0.0262 -0.0220 -0.0172 0.0274 6.75 30 3 9.00 0.5386 0.4394 0.7633 0.5679 0.02 -0.3263 0.0835 0.0250 -0.0355 -0.0159 0.0276 6.75 30 3 9.00 0.5386 0.4394 0.7637 0.5685 0.03 -0.3922 0.0831 0.0339 -0.0289 -0.0079 0.0299 6.75 30 3 9.00 0.5386 0.4394 0.7765 0.5746 0.04 -0.4916 0.0758 0.0466 -0.0179 -0.0021 0.0357 6.75 30 3 9.00 0.5386 0.4394 0.7848 0.5778 0.05 -0.5586 0.0626 0.0520 -0.0124 -0.0003 0.0411 6.75 30 3 9.00 0.5386 0.4394 0.7962 0.5859 0.075 -0.5728 0.0272 0.0465 -0.0106 -0.0034 0.0416 6.75 30 3 9.00 0.5386 0.4394 0.8032 0.5986 0.1 -0.5298 0.0148 0.0255 -0.0199 -0.0079 0.0375 6.75 30 3 9.00 0.5386 0.4394 0.7976 0.6024 0.15 -0.4797 0.0355 0.0194 0.0112 -0.0077 0.0325 6.75 30 3 9.00 0.5386 0.4394 0.7962 0.6032 0.2 -0.4806 0.0665 0.0274 0.0347 -0.0082 0.0318 6.75 30 3 9.00 0.5386 0.4394 0.7890 0.6085 0.25 -0.4454 0.0959 0.0396 0.0563 -0.0107 0.0369 6.75 30 3 9.00 0.5386 0.4394 0.7842 0.6154 0.3 -0.4297 0.1078 0.0503 0.0653 -0.0119 0.0466 6.75 30 3 9.00 0.5386 0.4394 0.7728 0.6266 0.4 -0.4130 0.1183 0.0607 0.0904 -0.0156 0.0549 6.75 30 3 9.00 0.5386 0.4394 0.7586 0.6438 0.5 -0.3880 0.1113 0.0680 0.1170 -0.0186 0.0585 6.75 30 3 9.00 0.5386 0.4394 0.7394 0.6504 0.75 -0.3263 0.1284 0.0679 0.1182 -0.0253 0.0617 6.75 30 3 9.00 0.5386 0.4394 0.7151 0.6759 1 -0.2449 0.1412 0.0668 0.1153 -0.0348 0.0550 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 1.5 -0.1780 0.1488 0.0685 0.1055 -0.0468 0.0361 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 2 -0.1714 0.1296 0.0600 0.0947 -0.0580 0.0170 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 3 -0.1723 0.1008 0.0566 0.0748 -0.0752 0.0027 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 4 -0.0644 0.0957 0.0448 0.0557 -0.0860 -0.0020 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 5 -0.0560 0.0740 0.0604 0.0646 -0.0707 0.0109 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 7.5 0.1171 0.0747 0.0620 0.0587 -0.0702 0.0129 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 10 0.1368 -0.0155 0.0632 0.0493 -0.0723 0.0095 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 """ )
[docs]class EMME24BB_GMM2SGM1(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for lower body, lower sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table="""\ IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv -0.2633 0.1074 0.0984 0.0252 -0.0371 -0.0217 6.75 30 3 9.00 0.2238 0.1859 0.5401 0.4069 pga -0.1973 0.0287 0.0378 0.0196 -0.0089 -0.0050 6.75 30 3 9.00 0.3338 0.2286 0.6029 0.4150 0.01 -0.1786 0.0339 0.0383 0.0093 -0.0089 -0.0079 6.75 30 3 9.00 0.3338 0.2286 0.6034 0.4154 0.02 -0.1661 0.0342 0.0385 -0.0030 -0.0072 -0.0076 6.75 30 3 9.00 0.3338 0.2286 0.6045 0.4163 0.03 -0.2260 0.0357 0.0443 0.0006 0.0007 -0.0064 6.75 30 3 9.00 0.3338 0.2286 0.6202 0.4247 0.04 -0.3058 0.0305 0.0534 0.0049 0.0060 -0.0037 6.75 30 3 9.00 0.3338 0.2286 0.6312 0.4300 0.05 -0.3602 0.0179 0.0566 0.0080 0.0073 -0.0007 6.75 30 3 9.00 0.3338 0.2286 0.6451 0.4401 0.075 -0.3731 -0.0102 0.0520 0.0108 0.0038 0.0000 6.75 30 3 9.00 0.3338 0.2286 0.6531 0.4456 0.1 -0.3287 -0.0263 0.0342 0.0103 0.0014 -0.0032 6.75 30 3 9.00 0.3338 0.2286 0.6463 0.4541 0.15 -0.2844 -0.0009 0.0310 0.0360 0.0032 -0.0046 6.75 30 3 9.00 0.3338 0.2286 0.6444 0.4544 0.2 -0.2764 0.0332 0.0396 0.0571 0.0029 -0.0009 6.75 30 3 9.00 0.3338 0.2286 0.6362 0.4571 0.25 -0.2483 0.0652 0.0511 0.0754 0.0008 0.0052 6.75 30 3 9.00 0.3338 0.2286 0.6299 0.4609 0.3 -0.2391 0.0834 0.0616 0.0865 0.0003 0.0148 6.75 30 3 9.00 0.3338 0.2286 0.6155 0.4720 0.4 -0.2254 0.0977 0.0685 0.1042 -0.0042 0.0238 6.75 30 3 9.00 0.3338 0.2286 0.5975 0.4940 0.5 -0.2101 0.0953 0.0748 0.1255 -0.0079 0.0294 6.75 30 3 9.00 0.3338 0.2286 0.5736 0.5035 0.75 -0.1618 0.1105 0.0748 0.1280 -0.0144 0.0350 6.75 30 3 9.00 0.3338 0.2286 0.5417 0.5350 1 -0.0991 0.1208 0.0720 0.1235 -0.0246 0.0315 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 1.5 -0.0374 0.1401 0.0759 0.1152 -0.0361 0.0215 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 2 -0.0221 0.1295 0.0698 0.1043 -0.0476 0.0094 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 3 0.0243 0.1219 0.0686 0.0880 -0.0669 -0.0013 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 4 0.1352 0.1161 0.0606 0.0721 -0.0780 -0.0002 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 5 0.1422 0.1057 0.0710 0.0737 -0.0698 0.0106 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 7.5 0.3641 0.1090 0.0722 0.0634 -0.0693 0.0127 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 10 0.4029 0.0290 0.0755 0.0532 -0.0712 0.0094 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 """ )
[docs]class EMME24BB_GMM2SGM2(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for lower body, central sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table=""" IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv -0.2633 0.1074 0.0984 0.0252 -0.0371 -0.0217 6.75 30 3 9.00 0.3382 0.2909 0.6245 0.4897 pga -0.1973 0.0287 0.0378 0.0196 -0.0089 -0.0050 6.75 30 3 9.00 0.4320 0.3281 0.6813 0.4894 0.01 -0.1786 0.0339 0.0383 0.0093 -0.0089 -0.0079 6.75 30 3 9.00 0.4320 0.3281 0.6817 0.4896 0.02 -0.1661 0.0342 0.0385 -0.0030 -0.0072 -0.0076 6.75 30 3 9.00 0.4320 0.3281 0.6825 0.4897 0.03 -0.2260 0.0357 0.0443 0.0006 0.0007 -0.0064 6.75 30 3 9.00 0.4320 0.3281 0.6969 0.4978 0.04 -0.3058 0.0305 0.0534 0.0049 0.0060 -0.0037 6.75 30 3 9.00 0.4320 0.3281 0.7066 0.5020 0.05 -0.3602 0.0179 0.0566 0.0080 0.0073 -0.0007 6.75 30 3 9.00 0.4320 0.3281 0.7193 0.5112 0.075 -0.3731 -0.0102 0.0520 0.0108 0.0038 0.0000 6.75 30 3 9.00 0.4320 0.3281 0.7268 0.5256 0.1 -0.3287 -0.0263 0.0342 0.0103 0.0014 -0.0032 6.75 30 3 9.00 0.4320 0.3281 0.7206 0.5283 0.15 -0.2844 -0.0009 0.0310 0.0360 0.0032 -0.0046 6.75 30 3 9.00 0.4320 0.3281 0.7189 0.5297 0.2 -0.2764 0.0332 0.0396 0.0571 0.0029 -0.0009 6.75 30 3 9.00 0.4320 0.3281 0.7112 0.5309 0.25 -0.2483 0.0652 0.0511 0.0754 0.0008 0.0052 6.75 30 3 9.00 0.4320 0.3281 0.7056 0.5363 0.3 -0.2391 0.0834 0.0616 0.0865 0.0003 0.0148 6.75 30 3 9.00 0.4320 0.3281 0.6926 0.5475 0.4 -0.2254 0.0977 0.0685 0.1042 -0.0042 0.0238 6.75 30 3 9.00 0.4320 0.3281 0.6765 0.5672 0.5 -0.2101 0.0953 0.0748 0.1255 -0.0079 0.0294 6.75 30 3 9.00 0.4320 0.3281 0.6547 0.5753 0.75 -0.1618 0.1105 0.0748 0.1280 -0.0144 0.0350 6.75 30 3 9.00 0.4320 0.3281 0.6264 0.6041 1 -0.0991 0.1208 0.0720 0.1235 -0.0246 0.0315 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 1.5 -0.0374 0.1401 0.0759 0.1152 -0.0361 0.0215 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 2 -0.0221 0.1295 0.0698 0.1043 -0.0476 0.0094 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 3 0.0243 0.1219 0.0686 0.0880 -0.0669 -0.0013 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 4 0.1352 0.1161 0.0606 0.0721 -0.0780 -0.0002 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 5 0.1422 0.1057 0.0710 0.0737 -0.0698 0.0106 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 7.5 0.3641 0.1090 0.0722 0.0634 -0.0693 0.0127 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 10 0.4029 0.0290 0.0755 0.0532 -0.0712 0.0094 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 """ )
[docs]class EMME24BB_GMM2SGM3(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for lower body, upper sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table=""" IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv -0.2633 0.1074 0.0984 0.0252 -0.0371 -0.0217 6.75 30 3 9.00 0.4681 0.4114 0.7129 0.5774 pga -0.1973 0.0287 0.0378 0.0196 -0.0089 -0.0050 6.75 30 3 9.00 0.5386 0.4394 0.7629 0.5677 0.01 -0.1786 0.0339 0.0383 0.0093 -0.0089 -0.0079 6.75 30 3 9.00 0.5386 0.4394 0.7633 0.5679 0.02 -0.1661 0.0342 0.0385 -0.0030 -0.0072 -0.0076 6.75 30 3 9.00 0.5386 0.4394 0.7637 0.5685 0.03 -0.2260 0.0357 0.0443 0.0006 0.0007 -0.0064 6.75 30 3 9.00 0.5386 0.4394 0.7765 0.5746 0.04 -0.3058 0.0305 0.0534 0.0049 0.0060 -0.0037 6.75 30 3 9.00 0.5386 0.4394 0.7848 0.5778 0.05 -0.3602 0.0179 0.0566 0.0080 0.0073 -0.0007 6.75 30 3 9.00 0.5386 0.4394 0.7962 0.5859 0.075 -0.3731 -0.0102 0.0520 0.0108 0.0038 0.0000 6.75 30 3 9.00 0.5386 0.4394 0.8032 0.5986 0.1 -0.3287 -0.0263 0.0342 0.0103 0.0014 -0.0032 6.75 30 3 9.00 0.5386 0.4394 0.7976 0.6024 0.15 -0.2844 -0.0009 0.0310 0.0360 0.0032 -0.0046 6.75 30 3 9.00 0.5386 0.4394 0.7962 0.6032 0.2 -0.2764 0.0332 0.0396 0.0571 0.0029 -0.0009 6.75 30 3 9.00 0.5386 0.4394 0.7890 0.6085 0.25 -0.2483 0.0652 0.0511 0.0754 0.0008 0.0052 6.75 30 3 9.00 0.5386 0.4394 0.7842 0.6154 0.3 -0.2391 0.0834 0.0616 0.0865 0.0003 0.0148 6.75 30 3 9.00 0.5386 0.4394 0.7728 0.6266 0.4 -0.2254 0.0977 0.0685 0.1042 -0.0042 0.0238 6.75 30 3 9.00 0.5386 0.4394 0.7586 0.6438 0.5 -0.2101 0.0953 0.0748 0.1255 -0.0079 0.0294 6.75 30 3 9.00 0.5386 0.4394 0.7394 0.6504 0.75 -0.1618 0.1105 0.0748 0.1280 -0.0144 0.0350 6.75 30 3 9.00 0.5386 0.4394 0.7151 0.6759 1 -0.0991 0.1208 0.0720 0.1235 -0.0246 0.0315 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 1.5 -0.0374 0.1401 0.0759 0.1152 -0.0361 0.0215 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 2 -0.0221 0.1295 0.0698 0.1043 -0.0476 0.0094 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 3 0.0243 0.1219 0.0686 0.0880 -0.0669 -0.0013 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 4 0.1352 0.1161 0.0606 0.0721 -0.0780 -0.0002 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 5 0.1422 0.1057 0.0710 0.0737 -0.0698 0.0106 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 7.5 0.3641 0.1090 0.0722 0.0634 -0.0693 0.0127 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 10 0.4029 0.0290 0.0755 0.0532 -0.0712 0.0094 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 """ )
[docs]class EMME24BB_GMM3SGM1(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for center, lower sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table="""\ IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv -0.1220 0.0790 0.1061 0.0440 -0.0241 -0.0538 6.75 30 3 9.00 0.2238 0.1859 0.5401 0.4069 pga -0.0592 -0.0065 0.0430 0.0409 -0.0011 -0.0363 6.75 30 3 9.00 0.3338 0.2286 0.6029 0.4150 0.01 -0.0462 -0.0039 0.0479 0.0340 -0.0023 -0.0358 6.75 30 3 9.00 0.3338 0.2286 0.6034 0.4154 0.02 -0.0397 -0.0048 0.0492 0.0227 -0.0004 -0.0353 6.75 30 3 9.00 0.3338 0.2286 0.6045 0.4163 0.03 -0.0948 -0.0016 0.0525 0.0238 0.0076 -0.0350 6.75 30 3 9.00 0.3338 0.2286 0.6202 0.4247 0.04 -0.1592 -0.0052 0.0588 0.0228 0.0123 -0.0348 6.75 30 3 9.00 0.3338 0.2286 0.6312 0.4300 0.05 -0.2037 -0.0174 0.0603 0.0242 0.0133 -0.0337 6.75 30 3 9.00 0.3338 0.2286 0.6451 0.4401 0.075 -0.2154 -0.0397 0.0563 0.0277 0.0094 -0.0328 6.75 30 3 9.00 0.3338 0.2286 0.6531 0.4456 0.1 -0.1699 -0.0587 0.0411 0.0341 0.0086 -0.0354 6.75 30 3 9.00 0.3338 0.2286 0.6463 0.4541 0.15 -0.1302 -0.0297 0.0401 0.0557 0.0117 -0.0338 6.75 30 3 9.00 0.3338 0.2286 0.6444 0.4544 0.2 -0.1152 0.0069 0.0492 0.0748 0.0117 -0.0266 6.75 30 3 9.00 0.3338 0.2286 0.6362 0.4571 0.25 -0.0927 0.0410 0.0601 0.0906 0.0100 -0.0199 6.75 30 3 9.00 0.3338 0.2286 0.6299 0.4609 0.3 -0.0885 0.0642 0.0705 0.1031 0.0098 -0.0103 6.75 30 3 9.00 0.3338 0.2286 0.6155 0.4720 0.4 -0.0773 0.0814 0.0747 0.1150 0.0048 -0.0008 6.75 30 3 9.00 0.3338 0.2286 0.5975 0.4940 0.5 -0.0697 0.0827 0.0801 0.1323 0.0005 0.0065 6.75 30 3 9.00 0.3338 0.2286 0.5736 0.5035 0.75 -0.0320 0.0963 0.0803 0.1357 -0.0057 0.0139 6.75 30 3 9.00 0.3338 0.2286 0.5417 0.5350 1 0.0160 0.1046 0.0761 0.1300 -0.0165 0.0129 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 1.5 0.0736 0.1332 0.0818 0.1228 -0.0277 0.0100 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 2 0.0959 0.1295 0.0775 0.1119 -0.0394 0.0034 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 3 0.1795 0.1385 0.0780 0.0983 -0.0603 -0.0045 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 4 0.2927 0.1322 0.0731 0.0850 -0.0717 0.0012 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 5 0.3769 0.1307 0.0793 0.0810 -0.0690 0.0105 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 7.5 0.5590 0.1361 0.0802 0.0670 -0.0685 0.0126 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 10 0.6130 0.0954 0.0852 0.0563 -0.0704 0.0093 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 """ )
[docs]class EMME24BB_GMM3SGM2(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for center, central sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table="""\ IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv -0.1220 0.0790 0.1061 0.0440 -0.0241 -0.0538 6.75 30 3 9.00 0.3382 0.2909 0.6245 0.4897 pga -0.0592 -0.0065 0.0430 0.0409 -0.0011 -0.0363 6.75 30 3 9.00 0.4320 0.3281 0.6813 0.4894 0.01 -0.0462 -0.0039 0.0479 0.0340 -0.0023 -0.0358 6.75 30 3 9.00 0.4320 0.3281 0.6817 0.4896 0.02 -0.0397 -0.0048 0.0492 0.0227 -0.0004 -0.0353 6.75 30 3 9.00 0.4320 0.3281 0.6825 0.4897 0.03 -0.0948 -0.0016 0.0525 0.0238 0.0076 -0.0350 6.75 30 3 9.00 0.4320 0.3281 0.6969 0.4978 0.04 -0.1592 -0.0052 0.0588 0.0228 0.0123 -0.0348 6.75 30 3 9.00 0.4320 0.3281 0.7066 0.5020 0.05 -0.2037 -0.0174 0.0603 0.0242 0.0133 -0.0337 6.75 30 3 9.00 0.4320 0.3281 0.7193 0.5112 0.075 -0.2154 -0.0397 0.0563 0.0277 0.0094 -0.0328 6.75 30 3 9.00 0.4320 0.3281 0.7268 0.5256 0.1 -0.1699 -0.0587 0.0411 0.0341 0.0086 -0.0354 6.75 30 3 9.00 0.4320 0.3281 0.7206 0.5283 0.15 -0.1302 -0.0297 0.0401 0.0557 0.0117 -0.0338 6.75 30 3 9.00 0.4320 0.3281 0.7189 0.5297 0.2 -0.1152 0.0069 0.0492 0.0748 0.0117 -0.0266 6.75 30 3 9.00 0.4320 0.3281 0.7112 0.5309 0.25 -0.0927 0.0410 0.0601 0.0906 0.0100 -0.0199 6.75 30 3 9.00 0.4320 0.3281 0.7056 0.5363 0.3 -0.0885 0.0642 0.0705 0.1031 0.0098 -0.0103 6.75 30 3 9.00 0.4320 0.3281 0.6926 0.5475 0.4 -0.0773 0.0814 0.0747 0.1150 0.0048 -0.0008 6.75 30 3 9.00 0.4320 0.3281 0.6765 0.5672 0.5 -0.0697 0.0827 0.0801 0.1323 0.0005 0.0065 6.75 30 3 9.00 0.4320 0.3281 0.6547 0.5753 0.75 -0.0320 0.0963 0.0803 0.1357 -0.0057 0.0139 6.75 30 3 9.00 0.4320 0.3281 0.6264 0.6041 1 0.0160 0.1046 0.0761 0.1300 -0.0165 0.0129 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 1.5 0.0736 0.1332 0.0818 0.1228 -0.0277 0.0100 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 2 0.0959 0.1295 0.0775 0.1119 -0.0394 0.0034 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 3 0.1795 0.1385 0.0780 0.0983 -0.0603 -0.0045 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 4 0.2927 0.1322 0.0731 0.0850 -0.0717 0.0012 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 5 0.3769 0.1307 0.0793 0.0810 -0.0690 0.0105 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 7.5 0.5590 0.1361 0.0802 0.0670 -0.0685 0.0126 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 10 0.6130 0.0954 0.0852 0.0563 -0.0704 0.0093 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 """ )
[docs]class EMME24BB_GMM3SGM3(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for center, upper sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table="""\ IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv -0.1220 0.0790 0.1061 0.0440 -0.0241 -0.0538 6.75 30 3 9.00 0.4681 0.4114 0.7129 0.5774 pga -0.0592 -0.0065 0.0430 0.0409 -0.0011 -0.0363 6.75 30 3 9.00 0.5386 0.4394 0.7629 0.5677 0.01 -0.0462 -0.0039 0.0479 0.0340 -0.0023 -0.0358 6.75 30 3 9.00 0.5386 0.4394 0.7633 0.5679 0.02 -0.0397 -0.0048 0.0492 0.0227 -0.0004 -0.0353 6.75 30 3 9.00 0.5386 0.4394 0.7637 0.5685 0.03 -0.0948 -0.0016 0.0525 0.0238 0.0076 -0.0350 6.75 30 3 9.00 0.5386 0.4394 0.7765 0.5746 0.04 -0.1592 -0.0052 0.0588 0.0228 0.0123 -0.0348 6.75 30 3 9.00 0.5386 0.4394 0.7848 0.5778 0.05 -0.2037 -0.0174 0.0603 0.0242 0.0133 -0.0337 6.75 30 3 9.00 0.5386 0.4394 0.7962 0.5859 0.075 -0.2154 -0.0397 0.0563 0.0277 0.0094 -0.0328 6.75 30 3 9.00 0.5386 0.4394 0.8032 0.5986 0.1 -0.1699 -0.0587 0.0411 0.0341 0.0086 -0.0354 6.75 30 3 9.00 0.5386 0.4394 0.7976 0.6024 0.15 -0.1302 -0.0297 0.0401 0.0557 0.0117 -0.0338 6.75 30 3 9.00 0.5386 0.4394 0.7962 0.6032 0.2 -0.1152 0.0069 0.0492 0.0748 0.0117 -0.0266 6.75 30 3 9.00 0.5386 0.4394 0.7890 0.6085 0.25 -0.0927 0.0410 0.0601 0.0906 0.0100 -0.0199 6.75 30 3 9.00 0.5386 0.4394 0.7842 0.6154 0.3 -0.0885 0.0642 0.0705 0.1031 0.0098 -0.0103 6.75 30 3 9.00 0.5386 0.4394 0.7728 0.6266 0.4 -0.0773 0.0814 0.0747 0.1150 0.0048 -0.0008 6.75 30 3 9.00 0.5386 0.4394 0.7586 0.6438 0.5 -0.0697 0.0827 0.0801 0.1323 0.0005 0.0065 6.75 30 3 9.00 0.5386 0.4394 0.7394 0.6504 0.75 -0.0320 0.0963 0.0803 0.1357 -0.0057 0.0139 6.75 30 3 9.00 0.5386 0.4394 0.7151 0.6759 1 0.0160 0.1046 0.0761 0.1300 -0.0165 0.0129 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 1.5 0.0736 0.1332 0.0818 0.1228 -0.0277 0.0100 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 2 0.0959 0.1295 0.0775 0.1119 -0.0394 0.0034 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 3 0.1795 0.1385 0.0780 0.0983 -0.0603 -0.0045 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 4 0.2927 0.1322 0.0731 0.0850 -0.0717 0.0012 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 5 0.3769 0.1307 0.0793 0.0810 -0.0690 0.0105 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 7.5 0.5590 0.1361 0.0802 0.0670 -0.0685 0.0126 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 10 0.6130 0.0954 0.0852 0.0563 -0.0704 0.0093 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 """ )
[docs]class EMME24BB_GMM4SGM1(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for upper body, lower sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table="""\ IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv 0.0192 0.0507 0.1137 0.0628 -0.0111 -0.0859 6.75 30 3 9.00 0.2238 0.1859 0.5401 0.4069 pga 0.0790 -0.0416 0.0482 0.0622 0.0067 -0.0675 6.75 30 3 9.00 0.3338 0.2286 0.6029 0.4150 0.01 0.0862 -0.0418 0.0575 0.0587 0.0043 -0.0637 6.75 30 3 9.00 0.3338 0.2286 0.6034 0.4154 0.02 0.0867 -0.0437 0.0599 0.0484 0.0064 -0.0630 6.75 30 3 9.00 0.3338 0.2286 0.6045 0.4163 0.03 0.0364 -0.0390 0.0607 0.0471 0.0144 -0.0637 6.75 30 3 9.00 0.3338 0.2286 0.6202 0.4247 0.04 -0.0125 -0.0409 0.0642 0.0408 0.0186 -0.0660 6.75 30 3 9.00 0.3338 0.2286 0.6312 0.4300 0.05 -0.0471 -0.0527 0.0640 0.0403 0.0193 -0.0667 6.75 30 3 9.00 0.3338 0.2286 0.6451 0.4401 0.075 -0.0577 -0.0692 0.0606 0.0446 0.0151 -0.0656 6.75 30 3 9.00 0.3338 0.2286 0.6531 0.4456 0.1 -0.0111 -0.0911 0.0480 0.0578 0.0159 -0.0675 6.75 30 3 9.00 0.3338 0.2286 0.6463 0.4541 0.15 0.0240 -0.0584 0.0492 0.0753 0.0203 -0.0631 6.75 30 3 9.00 0.3338 0.2286 0.6444 0.4544 0.2 0.0460 -0.0194 0.0588 0.0924 0.0205 -0.0524 6.75 30 3 9.00 0.3338 0.2286 0.6362 0.4571 0.25 0.0628 0.0168 0.0692 0.1057 0.0191 -0.0449 6.75 30 3 9.00 0.3338 0.2286 0.6299 0.4609 0.3 0.0620 0.0449 0.0795 0.1198 0.0194 -0.0354 6.75 30 3 9.00 0.3338 0.2286 0.6155 0.4720 0.4 0.0708 0.0652 0.0809 0.1259 0.0137 -0.0253 6.75 30 3 9.00 0.3338 0.2286 0.5975 0.4940 0.5 0.0708 0.0700 0.0854 0.1390 0.0089 -0.0165 6.75 30 3 9.00 0.3338 0.2286 0.5736 0.5035 0.75 0.0979 0.0821 0.0858 0.1434 0.0029 -0.0072 6.75 30 3 9.00 0.3338 0.2286 0.5417 0.5350 1 0.1310 0.0885 0.0803 0.1365 -0.0084 -0.0056 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 1.5 0.1846 0.1263 0.0877 0.1304 -0.0192 -0.0014 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 2 0.2138 0.1295 0.0853 0.1195 -0.0312 -0.0026 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 3 0.3347 0.1552 0.0874 0.1087 -0.0538 -0.0048 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 4 0.4409 0.1483 0.0856 0.0980 -0.0654 0.0027 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 5 0.5598 0.1557 0.0877 0.0882 -0.0683 0.0103 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 7.5 0.7540 0.1632 0.0883 0.0707 -0.0678 0.0124 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 10 0.8231 0.1376 0.0949 0.0593 -0.0695 0.0092 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 """ )
[docs]class EMME24BB_GMM4SGM2(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for upper body, central sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table="""\ IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv 0.0192 0.0507 0.1137 0.0628 -0.0111 -0.0859 6.75 30 3 9.00 0.3382 0.2909 0.6245 0.4897 pga 0.0790 -0.0416 0.0482 0.0622 0.0067 -0.0675 6.75 30 3 9.00 0.4320 0.3281 0.6813 0.4894 0.01 0.0862 -0.0418 0.0575 0.0587 0.0043 -0.0637 6.75 30 3 9.00 0.4320 0.3281 0.6817 0.4896 0.02 0.0867 -0.0437 0.0599 0.0484 0.0064 -0.0630 6.75 30 3 9.00 0.4320 0.3281 0.6825 0.4897 0.03 0.0364 -0.0390 0.0607 0.0471 0.0144 -0.0637 6.75 30 3 9.00 0.4320 0.3281 0.6969 0.4978 0.04 -0.0125 -0.0409 0.0642 0.0408 0.0186 -0.0660 6.75 30 3 9.00 0.4320 0.3281 0.7066 0.5020 0.05 -0.0471 -0.0527 0.0640 0.0403 0.0193 -0.0667 6.75 30 3 9.00 0.4320 0.3281 0.7193 0.5112 0.075 -0.0577 -0.0692 0.0606 0.0446 0.0151 -0.0656 6.75 30 3 9.00 0.4320 0.3281 0.7268 0.5256 0.1 -0.0111 -0.0911 0.0480 0.0578 0.0159 -0.0675 6.75 30 3 9.00 0.4320 0.3281 0.7206 0.5283 0.15 0.0240 -0.0584 0.0492 0.0753 0.0203 -0.0631 6.75 30 3 9.00 0.4320 0.3281 0.7189 0.5297 0.2 0.0460 -0.0194 0.0588 0.0924 0.0205 -0.0524 6.75 30 3 9.00 0.4320 0.3281 0.7112 0.5309 0.25 0.0628 0.0168 0.0692 0.1057 0.0191 -0.0449 6.75 30 3 9.00 0.4320 0.3281 0.7056 0.5363 0.3 0.0620 0.0449 0.0795 0.1198 0.0194 -0.0354 6.75 30 3 9.00 0.4320 0.3281 0.6926 0.5475 0.4 0.0708 0.0652 0.0809 0.1259 0.0137 -0.0253 6.75 30 3 9.00 0.4320 0.3281 0.6765 0.5672 0.5 0.0708 0.0700 0.0854 0.1390 0.0089 -0.0165 6.75 30 3 9.00 0.4320 0.3281 0.6547 0.5753 0.75 0.0979 0.0821 0.0858 0.1434 0.0029 -0.0072 6.75 30 3 9.00 0.4320 0.3281 0.6264 0.6041 1 0.1310 0.0885 0.0803 0.1365 -0.0084 -0.0056 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 1.5 0.1846 0.1263 0.0877 0.1304 -0.0192 -0.0014 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 2 0.2138 0.1295 0.0853 0.1195 -0.0312 -0.0026 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 3 0.3347 0.1552 0.0874 0.1087 -0.0538 -0.0048 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 4 0.4409 0.1483 0.0856 0.0980 -0.0654 0.0027 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 5 0.5598 0.1557 0.0877 0.0882 -0.0683 0.0103 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 7.5 0.7540 0.1632 0.0883 0.0707 -0.0678 0.0124 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 10 0.8231 0.1376 0.0949 0.0593 -0.0695 0.0092 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 """ )
[docs]class EMME24BB_GMM4SGM3(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for upper body, upper sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table="""\ IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv 0.0192 0.0507 0.1137 0.0628 -0.0111 -0.0859 6.75 30 3 9.00 0.4681 0.4114 0.7129 0.5774 pga 0.0790 -0.0416 0.0482 0.0622 0.0067 -0.0675 6.75 30 3 9.00 0.5386 0.4394 0.7629 0.5677 0.01 0.0862 -0.0418 0.0575 0.0587 0.0043 -0.0637 6.75 30 3 9.00 0.5386 0.4394 0.7633 0.5679 0.02 0.0867 -0.0437 0.0599 0.0484 0.0064 -0.0630 6.75 30 3 9.00 0.5386 0.4394 0.7637 0.5685 0.03 0.0364 -0.0390 0.0607 0.0471 0.0144 -0.0637 6.75 30 3 9.00 0.5386 0.4394 0.7765 0.5746 0.04 -0.0125 -0.0409 0.0642 0.0408 0.0186 -0.0660 6.75 30 3 9.00 0.5386 0.4394 0.7848 0.5778 0.05 -0.0471 -0.0527 0.0640 0.0403 0.0193 -0.0667 6.75 30 3 9.00 0.5386 0.4394 0.7962 0.5859 0.075 -0.0577 -0.0692 0.0606 0.0446 0.0151 -0.0656 6.75 30 3 9.00 0.5386 0.4394 0.8032 0.5986 0.1 -0.0111 -0.0911 0.0480 0.0578 0.0159 -0.0675 6.75 30 3 9.00 0.5386 0.4394 0.7976 0.6024 0.15 0.0240 -0.0584 0.0492 0.0753 0.0203 -0.0631 6.75 30 3 9.00 0.5386 0.4394 0.7962 0.6032 0.2 0.0460 -0.0194 0.0588 0.0924 0.0205 -0.0524 6.75 30 3 9.00 0.5386 0.4394 0.7890 0.6085 0.25 0.0628 0.0168 0.0692 0.1057 0.0191 -0.0449 6.75 30 3 9.00 0.5386 0.4394 0.7842 0.6154 0.3 0.0620 0.0449 0.0795 0.1198 0.0194 -0.0354 6.75 30 3 9.00 0.5386 0.4394 0.7728 0.6266 0.4 0.0708 0.0652 0.0809 0.1259 0.0137 -0.0253 6.75 30 3 9.00 0.5386 0.4394 0.7586 0.6438 0.5 0.0708 0.0700 0.0854 0.1390 0.0089 -0.0165 6.75 30 3 9.00 0.5386 0.4394 0.7394 0.6504 0.75 0.0979 0.0821 0.0858 0.1434 0.0029 -0.0072 6.75 30 3 9.00 0.5386 0.4394 0.7151 0.6759 1 0.1310 0.0885 0.0803 0.1365 -0.0084 -0.0056 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 1.5 0.1846 0.1263 0.0877 0.1304 -0.0192 -0.0014 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 2 0.2138 0.1295 0.0853 0.1195 -0.0312 -0.0026 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 3 0.3347 0.1552 0.0874 0.1087 -0.0538 -0.0048 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 4 0.4409 0.1483 0.0856 0.0980 -0.0654 0.0027 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 5 0.5598 0.1557 0.0877 0.0882 -0.0683 0.0103 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 7.5 0.7540 0.1632 0.0883 0.0707 -0.0678 0.0124 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 10 0.8231 0.1376 0.0949 0.0593 -0.0695 0.0092 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 """ )
[docs]class EMME24BB_GMM5SGM1(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for upper range, lower sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table="""\ IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv 0.1981 0.0148 0.1234 0.0867 0.0054 -0.1265 6.75 30 3 9.00 0.2238 0.1859 0.5401 0.4069 pga 0.2540 -0.0861 0.0547 0.0892 0.0166 -0.1072 6.75 30 3 9.00 0.3338 0.2286 0.6029 0.4150 0.01 0.2540 -0.0897 0.0696 0.0901 0.0126 -0.0991 6.75 30 3 9.00 0.3338 0.2286 0.6034 0.4154 0.02 0.2468 -0.0930 0.0735 0.0809 0.0151 -0.0982 6.75 30 3 9.00 0.3338 0.2286 0.6045 0.4163 0.03 0.2026 -0.0864 0.0712 0.0766 0.0231 -0.1000 6.75 30 3 9.00 0.3338 0.2286 0.6202 0.4247 0.04 0.1732 -0.0861 0.0710 0.0636 0.0267 -0.1054 6.75 30 3 9.00 0.3338 0.2286 0.6312 0.4300 0.05 0.1512 -0.0973 0.0686 0.0608 0.0268 -0.1085 6.75 30 3 9.00 0.3338 0.2286 0.6451 0.4401 0.075 0.1420 -0.1066 0.0661 0.0660 0.0223 -0.1071 6.75 30 3 9.00 0.3338 0.2286 0.6531 0.4456 0.1 0.1901 -0.1322 0.0567 0.0880 0.0251 -0.1083 6.75 30 3 9.00 0.3338 0.2286 0.6463 0.4541 0.15 0.2194 -0.0948 0.0608 0.1002 0.0311 -0.1001 6.75 30 3 9.00 0.3338 0.2286 0.6444 0.4544 0.2 0.2501 -0.0526 0.0709 0.1148 0.0316 -0.0850 6.75 30 3 9.00 0.3338 0.2286 0.6362 0.4571 0.25 0.2599 -0.0139 0.0807 0.1249 0.0307 -0.0766 6.75 30 3 9.00 0.3338 0.2286 0.6299 0.4609 0.3 0.2527 0.0205 0.0908 0.1409 0.0315 -0.0672 6.75 30 3 9.00 0.3338 0.2286 0.6155 0.4720 0.4 0.2584 0.0446 0.0887 0.1396 0.0251 -0.0564 6.75 30 3 9.00 0.3338 0.2286 0.5975 0.4940 0.5 0.2487 0.0540 0.0922 0.1475 0.0196 -0.0455 6.75 30 3 9.00 0.3338 0.2286 0.5736 0.5035 0.75 0.2624 0.0642 0.0927 0.1532 0.0138 -0.0340 6.75 30 3 9.00 0.3338 0.2286 0.5417 0.5350 1 0.2768 0.0681 0.0855 0.1448 0.0018 -0.0291 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 1.5 0.3252 0.1176 0.0952 0.1401 -0.0086 -0.0160 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 2 0.3631 0.1294 0.0951 0.1292 -0.0209 -0.0102 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 3 0.5313 0.1763 0.0994 0.1219 -0.0454 -0.0029 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 4 0.6230 0.1688 0.1014 0.1144 -0.0574 0.0045 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 5 0.7781 0.1874 0.0982 0.0973 -0.0674 0.0101 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 7.5 1.0010 0.1976 0.0985 0.0753 -0.0668 0.0123 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 10 1.0893 0.1817 0.1072 0.0632 -0.0685 0.0091 6.75 30 3 9.00 0.3338 0.2286 0.5394 0.5394 """ )
[docs]class EMME24BB_GMM5SGM2(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for upper range, central sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table="""\ IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv 0.1981 0.0148 0.1234 0.0867 0.0054 -0.1265 6.75 30 3 9.00 0.3382 0.2909 0.6245 0.4897 pga 0.2540 -0.0861 0.0547 0.0892 0.0166 -0.1072 6.75 30 3 9.00 0.4320 0.3281 0.6813 0.4894 0.01 0.2540 -0.0897 0.0696 0.0901 0.0126 -0.0991 6.75 30 3 9.00 0.4320 0.3281 0.6817 0.4896 0.02 0.2468 -0.0930 0.0735 0.0809 0.0151 -0.0982 6.75 30 3 9.00 0.4320 0.3281 0.6825 0.4897 0.03 0.2026 -0.0864 0.0712 0.0766 0.0231 -0.1000 6.75 30 3 9.00 0.4320 0.3281 0.6969 0.4978 0.04 0.1732 -0.0861 0.0710 0.0636 0.0267 -0.1054 6.75 30 3 9.00 0.4320 0.3281 0.7066 0.5020 0.05 0.1512 -0.0973 0.0686 0.0608 0.0268 -0.1085 6.75 30 3 9.00 0.4320 0.3281 0.7193 0.5112 0.075 0.1420 -0.1066 0.0661 0.0660 0.0223 -0.1071 6.75 30 3 9.00 0.4320 0.3281 0.7268 0.5256 0.1 0.1901 -0.1322 0.0567 0.0880 0.0251 -0.1083 6.75 30 3 9.00 0.4320 0.3281 0.7206 0.5283 0.15 0.2194 -0.0948 0.0608 0.1002 0.0311 -0.1001 6.75 30 3 9.00 0.4320 0.3281 0.7189 0.5297 0.2 0.2501 -0.0526 0.0709 0.1148 0.0316 -0.0850 6.75 30 3 9.00 0.4320 0.3281 0.7112 0.5309 0.25 0.2599 -0.0139 0.0807 0.1249 0.0307 -0.0766 6.75 30 3 9.00 0.4320 0.3281 0.7056 0.5363 0.3 0.2527 0.0205 0.0908 0.1409 0.0315 -0.0672 6.75 30 3 9.00 0.4320 0.3281 0.6926 0.5475 0.4 0.2584 0.0446 0.0887 0.1396 0.0251 -0.0564 6.75 30 3 9.00 0.4320 0.3281 0.6765 0.5672 0.5 0.2487 0.0540 0.0922 0.1475 0.0196 -0.0455 6.75 30 3 9.00 0.4320 0.3281 0.6547 0.5753 0.75 0.2624 0.0642 0.0927 0.1532 0.0138 -0.0340 6.75 30 3 9.00 0.4320 0.3281 0.6264 0.6041 1 0.2768 0.0681 0.0855 0.1448 0.0018 -0.0291 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 1.5 0.3252 0.1176 0.0952 0.1401 -0.0086 -0.0160 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 2 0.3631 0.1294 0.0951 0.1292 -0.0209 -0.0102 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 3 0.5313 0.1763 0.0994 0.1219 -0.0454 -0.0029 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 4 0.6230 0.1688 0.1014 0.1144 -0.0574 0.0045 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 5 0.7781 0.1874 0.0982 0.0973 -0.0674 0.0101 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 7.5 1.0010 0.1976 0.0985 0.0753 -0.0668 0.0123 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 10 1.0893 0.1817 0.1072 0.0632 -0.0685 0.0091 6.75 30 3 9.00 0.4320 0.3281 0.6080 0.6080 """ )
[docs]class EMME24BB_GMM5SGM3(EMME24BB_GMM1SGM1): """ EMME24 backbone branch for upper range, upper sigma model """ COEFFS_BB = CoeffsTable(sa_damping=5, table="""\ IMT c1 c2 c3 c4 c5 c6 Mref Rref hfict Mh tau1 tau2 phi1 phi2 pgv 0.1981 0.0148 0.1234 0.0867 0.0054 -0.1265 6.75 30 3 9.00 0.4681 0.4114 0.7129 0.5774 pga 0.2540 -0.0861 0.0547 0.0892 0.0166 -0.1072 6.75 30 3 9.00 0.5386 0.4394 0.7629 0.5677 0.01 0.2540 -0.0897 0.0696 0.0901 0.0126 -0.0991 6.75 30 3 9.00 0.5386 0.4394 0.7633 0.5679 0.02 0.2468 -0.0930 0.0735 0.0809 0.0151 -0.0982 6.75 30 3 9.00 0.5386 0.4394 0.7637 0.5685 0.03 0.2026 -0.0864 0.0712 0.0766 0.0231 -0.1000 6.75 30 3 9.00 0.5386 0.4394 0.7765 0.5746 0.04 0.1732 -0.0861 0.0710 0.0636 0.0267 -0.1054 6.75 30 3 9.00 0.5386 0.4394 0.7848 0.5778 0.05 0.1512 -0.0973 0.0686 0.0608 0.0268 -0.1085 6.75 30 3 9.00 0.5386 0.4394 0.7962 0.5859 0.075 0.1420 -0.1066 0.0661 0.0660 0.0223 -0.1071 6.75 30 3 9.00 0.5386 0.4394 0.8032 0.5986 0.1 0.1901 -0.1322 0.0567 0.0880 0.0251 -0.1083 6.75 30 3 9.00 0.5386 0.4394 0.7976 0.6024 0.15 0.2194 -0.0948 0.0608 0.1002 0.0311 -0.1001 6.75 30 3 9.00 0.5386 0.4394 0.7962 0.6032 0.2 0.2501 -0.0526 0.0709 0.1148 0.0316 -0.0850 6.75 30 3 9.00 0.5386 0.4394 0.7890 0.6085 0.25 0.2599 -0.0139 0.0807 0.1249 0.0307 -0.0766 6.75 30 3 9.00 0.5386 0.4394 0.7842 0.6154 0.3 0.2527 0.0205 0.0908 0.1409 0.0315 -0.0672 6.75 30 3 9.00 0.5386 0.4394 0.7728 0.6266 0.4 0.2584 0.0446 0.0887 0.1396 0.0251 -0.0564 6.75 30 3 9.00 0.5386 0.4394 0.7586 0.6438 0.5 0.2487 0.0540 0.0922 0.1475 0.0196 -0.0455 6.75 30 3 9.00 0.5386 0.4394 0.7394 0.6504 0.75 0.2624 0.0642 0.0927 0.1532 0.0138 -0.0340 6.75 30 3 9.00 0.5386 0.4394 0.7151 0.6759 1 0.2768 0.0681 0.0855 0.1448 0.0018 -0.0291 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 1.5 0.3252 0.1176 0.0952 0.1401 -0.0086 -0.0160 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 2 0.3631 0.1294 0.0951 0.1292 -0.0209 -0.0102 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 3 0.5313 0.1763 0.0994 0.1219 -0.0454 -0.0029 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 4 0.6230 0.1688 0.1014 0.1144 -0.0574 0.0045 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 5 0.7781 0.1874 0.0982 0.0973 -0.0674 0.0101 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 7.5 1.0010 0.1976 0.0985 0.0753 -0.0668 0.0123 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 10 1.0893 0.1817 0.1072 0.0632 -0.0685 0.0091 6.75 30 3 9.00 0.5386 0.4394 0.6925 0.6925 """ )