| Package | Description |
|---|---|
| gov.usgs.earthquake.nshmp.gmm |
Implementations of all
GroundMotionModels used in the 2008 and
2014 USGS National Seismic Hazard Models. |
| Modifier and Type | Method and Description |
|---|---|
static GmmInput.Builder |
GmmInput.builder()
Return a
GmmInput builder that requires all fields to be
explicitely set. |
GmmInput.Builder |
GmmInput.Builder.dip(double dip)
Set the rupture dip.
|
GmmInput.Builder |
GmmInput.Builder.distances(Distance distances)
Set the Joyner-Boore distance, rupture distance, and distance X with a
Distance object. |
GmmInput.Builder |
GmmInput.Builder.distances(double rJB,
double rRup,
double rX)
Set the Joyner-Boore distance, rupture distance, and distance X.
|
GmmInput.Builder |
GmmInput.Builder.fromCopy(GmmInput model)
Return a
Builder prepopulated with values copied from the
supplied model. |
GmmInput.Builder |
GmmInput.Builder.mag(double Mw)
Set the moment magnitude.
|
GmmInput.Builder |
GmmInput.Builder.rake(double rake)
Set the rupture rake.
|
GmmInput.Builder |
GmmInput.Builder.rJB(double rJB)
Set the Joyner-Boore distance (distance to surface projection of
rupture).
|
GmmInput.Builder |
GmmInput.Builder.rRup(double rRup)
Set the rupture distance (distance to rupture plane).
|
GmmInput.Builder |
GmmInput.Builder.rX(double rX)
Set the distance X (shortest distance to extended strike of rupture).
|
GmmInput.Builder |
GmmInput.Builder.set(GmmInput.Field id,
String s)
Set a field in this builder.
|
GmmInput.Builder |
GmmInput.Builder.vs30(double vs30)
Set the vs30 at site.
|
GmmInput.Builder |
GmmInput.Builder.vs30(double vs30,
boolean vsInf)
Set both the vs30 at site and whether
vs30 is inferred or
measured. |
GmmInput.Builder |
GmmInput.Builder.vsInf(boolean vsInf)
Set whether
vs30 is inferred or measured. |
GmmInput.Builder |
GmmInput.Builder.width(double width)
Set the rupture width.
|
GmmInput.Builder |
GmmInput.Builder.withDefaults()
Return a
Builder prepopulated with default values. |
GmmInput.Builder |
GmmInput.Builder.z1p0(double z1p0)
Set the depth to 1.0 km/s (in km).
|
GmmInput.Builder |
GmmInput.Builder.z2p5(double z2p5)
Set the depth to 2.5 km/s (in km).
|
GmmInput.Builder |
GmmInput.Builder.zHyp(double zHyp)
Set the depth to rupture hypocenter.
|
GmmInput.Builder |
GmmInput.Builder.zTop(double zTop)
Set the depth to top of rupture.
|