Package gov.usgs.earthquake.nshmp.gmm
Class AbrahamsonEtAl_2014
- java.lang.Object
-
- gov.usgs.earthquake.nshmp.gmm.AbrahamsonEtAl_2014
-
- All Implemented Interfaces:
GroundMotionModel
public class AbrahamsonEtAl_2014 extends Object implements GroundMotionModel
Implementation of the Abrahamson, Silva & Kamai (2014) next generation ground motion model for active crustal regions developed as part of NGA West II.For the 2023 NSHM, implementations were added that support CyberShake informed modifications to basin amplification terms. This is a region-specific behavior and is managed through the use of a gmm-region defined in the
data/site
directory of recentnshm-conus
models.Note: Direct instantiation of
GroundMotionModel
s is prohibited. UseGmm.instance(Imt)
to retrieve an instance for a desiredImt
.Reference: Abrahamson, N.A., Silva, W.J., and Kamai, R., 2014, Summary of the ASK14 ground-motion relation for active crustal regions: Earthquake Spectra, v. 30, n. 3, p. 1025-1055.
Component: RotD50 (average horizontal)
- Author:
- U.S. Geological Survey
- See Also:
Gmm.ASK_14_BASE
,Gmm.ASK_14
,Gmm.ASK_14_BASIN
,Gmm.ASK_14_CYBERSHAKE
,Gmm.ASK_14_VS30_MEASURED
,Gmm.ASK_14_PRVI
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LogicTree<GroundMotion>
calc(GmmInput in)
Computes a logic tree of scalar ground motions and standard deviations for the supplied arguments.Imt
imt()
The intensity measure type (IMT
) of this GMM instance.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface gov.usgs.earthquake.nshmp.gmm.GroundMotionModel
dampedCalc
-
-
-
-
Method Detail
-
imt
public Imt imt()
Description copied from interface:GroundMotionModel
The intensity measure type (IMT
) of this GMM instance.- Specified by:
imt
in interfaceGroundMotionModel
-
calc
public LogicTree<GroundMotion> calc(GmmInput in)
Description copied from interface:GroundMotionModel
Computes a logic tree of scalar ground motions and standard deviations for the supplied arguments. This method is implemented by GMMs to provide the horizontal peak ground acceleration and (optionally) velocity (PGA, PGV) as well as 5% damped pseudo-spectral acceleration for periods between 0.01 s and 10 s. For most modern GMMs, ground motions are computed as the average horizontal component (RotD50) but many older GMMs use some other average horizontal measure (e.g. GMRotI50).- Specified by:
calc
in interfaceGroundMotionModel
- Parameters:
in
- a ground motion model input argument container
-
-