Class ConusStableCrust_2014

java.lang.Object
gov.usgs.earthquake.nshmp.gmm.ConusStableCrust_2014
All Implemented Interfaces:
GroundMotionModel

public class ConusStableCrust_2014 extends Object implements GroundMotionModel
Implementation of GMMs for the stable crust used in the 2014 CONUS NSHM. The 2014 NSHM included distance-dependent variations in the GMM logic trees. Support was removed for this feature with the switch to nshmp-haz-v2 Because the individual GMMs all produce single branch logic trees of ground motion, legacy distance dependence is now supported via wrapping the 2014 stable crust GMM logic trees into a single GMM.
Author:
U.S. Geological Survey
See Also:
  • Method Details

    • imt

      public Imt imt()
      Description copied from interface: GroundMotionModel
      The intensity measure type (IMT) of this GMM instance.
      Specified by:
      imt in interface GroundMotionModel
    • 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 interface GroundMotionModel
      Parameters:
      in - a ground motion model input argument container