public static final class CalcConfig.Hazard extends Object
| Modifier and Type | Field and Description |
|---|---|
ExceedanceModel |
exceedanceModel
The probability distribution model to use when computing hazard curves.
|
double |
gmmDampingRatio
Viscous damping ratio.
|
boolean |
gmmDampingSigma
Whether or not
GroundMotionModel (GMM) sigmas are also modified
according to the Rezaeian et al. |
List<GmmPostProcessor.Model> |
gmmPostProcessors
The post processors used to adjust ground motions derived from
GroundMotionModels (GMMs). |
boolean |
gmmUncertainty
Whether to consider additional ground motion model uncertainty, or not.
|
Set<Imt> |
imts
The
Set of IMTs for which calculations should be performed. |
double |
truncationLevel
The number of standard deviations (σ) at which to truncate a
distribution.
|
ValueFormat |
valueFormat
The value format for hazard curves.
|
| Modifier and Type | Method and Description |
|---|---|
Map<Imt,XySequence> |
logModelCurves()
An immutable map of model curves where x-values are in natural-log space.
|
XySequence |
modelCurve(Imt imt)
An empty linear curve for the requested
Imt. |
Map<Imt,XySequence> |
modelCurves()
An immutable map of model curves where x-values are in linear space.
|
public final ExceedanceModel exceedanceModel
public final double truncationLevel
ExceedanceModel does
not implement truncation.
Default: 3.0
public final List<GmmPostProcessor.Model> gmmPostProcessors
GroundMotionModels (GMMs). The models may apply corrections or
scale factors to GMM-derived μ- and σ-values. For
example, see RezaeianDamping_2014. If multiple post processors
are specified, they are executed in the order listed.
Default: [ (empty) ]
public final double gmmDampingRatio
GroundMotionModel most (GMM) development. Values other than 5%
will apply a damping scale factor (DSF) to adjust the 5% damped spectral
ordinates predicted by GMMs.
Default: 5.0%
Range: 0.5% to
30.0%
Note: At this time, the damping scaling factor (DSF) model (Rezaeian et al., 2014) is only applicable to active continental crust GMMs and will not be applied to ground motion values from GMMs for other tectonic regions.
RezaeianDamping_2014public final boolean gmmDampingSigma
GroundMotionModel (GMM) sigmas are also modified
according to the Rezaeian et al. (2014) model when applying damping
scaling factors (DSF).public final boolean gmmUncertainty
Gmms with USGS hazard models.
Default: false
public final ValueFormat valueFormat
Default: ValueFormat.ANNUAL_RATE
public XySequence modelCurve(Imt imt)
Imt.imt - to get curve fordefaultspublic Map<Imt,XySequence> modelCurves()
PGA and SA: [0.0025,
0.0045, 0.0075, 0.0113, 0.0169, 0.0253, 0.0380, 0.0570, 0.0854, 0.128,
0.192, 0.288, 0.432, 0.649, 0.973, 1.46, 2.19, 3.28, 4.92, 7.38]
PGV: [0.0100, 0.0177, 0.0312, 0.0552,
0.0976, 0.173, 0.305, 0.539, 0.953, 1.68, 2.98, 5.26, 9.30, 16.4,
29.1, 51.3, 90.8, 160, 284, 501]
public Map<Imt,XySequence> logModelCurves()
linear space defaults