| Package | Description |
|---|---|
| gov.usgs.earthquake.nshmp |
Entry points for conducting probabilisitic seismic hazard analyses (PSHA).
|
| gov.usgs.earthquake.nshmp.calc |
Hazard calculation classes and utilties.
|
| gov.usgs.earthquake.nshmp.eq.model |
Earthquake
Source and
HazardModel representations. |
| gov.usgs.earthquake.nshmp.gmm |
Implementations of all
GroundMotionModels used in the 2008 and
2014 USGS National Seismic Hazard Models. |
| Modifier and Type | Field and Description |
|---|---|
Map<Gmm,List<Double>> |
GroundMotions.DistanceResult.distance |
Map<Gmm,List<Double>> |
GroundMotions.DistanceResult.means |
Map<Gmm,List<Double>> |
ResponseSpectra.MultiResult.means
Map of ground motion means.
|
Map<Gmm,List<Double>> |
ResponseSpectra.MultiResult.periods
Spectral periods.
|
Map<Gmm,List<Double>> |
GroundMotions.DistanceResult.sigmas |
Map<Gmm,List<Double>> |
ResponseSpectra.MultiResult.sigmas
Map of ground motion sigmas.
|
| Modifier and Type | Method and Description |
|---|---|
static double[] |
ResponseSpectra.groundMotion(Gmm model,
Imt imt,
GmmInput source)
Compute the median ground motion and its standard deviation for a specified
GroundMotionModel, intensity measure type (Imt ), and
source and site parameterization (GmmInput). |
static ResponseSpectra.Result |
ResponseSpectra.spectrum(Gmm model,
GmmInput input)
Compute a spectrum of ground motions and their standard deviations for a
specified
GroundMotionModel and source and site parameterization (
GmmInput). |
| Modifier and Type | Method and Description |
|---|---|
static GroundMotions.DistanceResult |
GroundMotions.distanceGroundMotions(Set<Gmm> gmms,
GmmInput inputModel,
Imt imt,
double rMin,
double rMax,
boolean isLogSpace) |
static ResponseSpectra.MultiResult |
ResponseSpectra.spectra(Set<Gmm> gmms,
GmmInput input,
boolean commonImts)
Compute the spectra of ground motions and their standard deviations for
multiple models and a source.
|
| Modifier and Type | Method and Description |
|---|---|
static Map<Imt,Map<Gmm,XySequence>> |
HazardExport.curvesByGmm(Hazard hazard)
Derive maps of curves by
Gmm for each Imt in a
Hazard result. |
| Modifier and Type | Method and Description |
|---|---|
Set<Gmm> |
GmmSet.gmms()
The
Set of GroundMotionModel identifiers. |
Set<Gmm> |
HazardModel.gmms()
The set of
Gmms used by this model. |
Map<Gmm,Double> |
GmmSet.gmmWeightMap(double distance)
The
Map of GroundMotionModel identifiers and associated
weights to use at a given distance from a Site. |
| Modifier and Type | Field and Description |
|---|---|
static Set<Gmm> |
RezaeianDamping_2014.SUPPORTED_GMMS
The GMMs supported by this model.
|
| Modifier and Type | Method and Description |
|---|---|
static Gmm |
Gmm.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Gmm[] |
Gmm.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
List<Gmm> |
Gmm.Group.gmms()
Return an immutable list of the Gmms in this group, sorted alphabetically
by their display name.
|
static Map<Gmm,GroundMotionModel> |
Gmm.instances(Imt imt,
Set<Gmm> gmms)
Retrieve an immutable map of
GroundMotionModel instances, either by
creating new ones, or fetching them from a cache. |
static Map<Imt,Map<Gmm,GroundMotionModel>> |
Gmm.instances(Set<Imt> imts,
Set<Gmm> gmms)
Retrieve immutable maps of
GroundMotionModel instances for a range
of Imts, either by creating new ones, or fetching them from a
cache. |
static Set<Gmm> |
Gmm.supportedGmms(Imt imt)
Return the
Set of Gmms that support the supplied
Imt. |
| Modifier and Type | Method and Description |
|---|---|
ScalarGroundMotion |
RezaeianDamping_2014.apply(ScalarGroundMotion sgm,
GmmInput in,
Imt imt,
Gmm gmm)
If the configured damping ratio equals 5.0% or
RezaeianDamping_2014.SUPPORTED_GMMS does
not contain the supplied gmm, this method returns the supplied
ScalarGroundMotion, sgm. |
ScalarGroundMotion |
GmmPostProcessor.apply(ScalarGroundMotion sgm,
GmmInput in,
Imt imt,
Gmm gmm)
Update the supplied
ScalarGroundMotion. |
| Modifier and Type | Method and Description |
|---|---|
static Map<Gmm,GroundMotionModel> |
Gmm.instances(Imt imt,
Set<Gmm> gmms)
Retrieve an immutable map of
GroundMotionModel instances, either by
creating new ones, or fetching them from a cache. |
static Map<Imt,Map<Gmm,GroundMotionModel>> |
Gmm.instances(Set<Imt> imts,
Set<Gmm> gmms)
Retrieve immutable maps of
GroundMotionModel instances for a range
of Imts, either by creating new ones, or fetching them from a
cache. |
static Set<Imt> |
Gmm.responseSpectrumIMTs(Collection<Gmm> gmms)
Return the set of spectral acceleration (SA)
Imts that are common
to the supplied Gmms. |
static Set<Imt> |
Gmm.supportedIMTs(Collection<Gmm> gmms)
Return the
Set of the intensity measure types (Imts)
supported by all of the supplied Gmms. |