| Package | Description |
|---|---|
| gov.usgs.earthquake.nshmp.calc |
Hazard calculation classes and utilties.
|
| gov.usgs.earthquake.nshmp.eq.model |
Earthquake
Source and
HazardModel representations. |
| Modifier and Type | Field and Description |
|---|---|
Site |
EqRate.site
The site of interest.
|
| Modifier and Type | Method and Description |
|---|---|
Site |
Site.Builder.build()
Build the
Site. |
| Modifier and Type | Method and Description |
|---|---|
static Callable<EqRate> |
EqRate.callable(HazardModel model,
CalcConfig config,
Site site)
Wraps
EqRate.create(HazardModel, CalcConfig, Site) in a Callable
for processing multiple sites concurrently. |
static EqRate |
EqRate.create(HazardModel model,
CalcConfig config,
Site site)
Create a new earthquake rate data container at a
site for the
supplied model and config. |
static Hazard |
HazardCalcs.hazard(HazardModel model,
CalcConfig config,
Site site,
Executor exec)
Compute probabilistic seismic hazard curves at a
site using the
supplied model and config. |
static Function<Source,InputList> |
HazardCalcs.sourceToInputs(Site site)
Return a
Function that converts a Source along with an
initially supplied Site to a list of ground motion model inputs. |
| Modifier and Type | Method and Description |
|---|---|
static InputList |
PointSources.finiteInputs(Site site,
SourceType sourceType,
Location loc,
XySequence mfd,
Map<FocalMech,Double> mechWtMap,
RuptureScaling rupScaling,
NavigableMap<Double,Map<Double,Double>> magDepthMap,
double maxDepth)
Using the supplied
Site and the standard data that is used to build
point sources, create and return an InputList. |
static Function<SystemSourceSet,InputList> |
SystemSourceSet.toInputsFunction(Site site)
Return an instance of a
Function that converts a
SystemSourceSet to a ground motion model InputList. |
| Modifier and Type | Method and Description |
|---|---|
static List<InputList> |
PointSources.finiteInputs(List<Site> sites,
SourceType sourceType,
Location loc,
XySequence mfd,
Map<FocalMech,Double> mechWtMap,
GridSourceSet grid)
Using the supplied
Sites and a GridSourceSet, from which the
standard data that is used to build point sources is derived, create and
return a List<InputList>. |
static List<InputList> |
PointSources.finiteInputs(List<Site> sites,
SourceType sourceType,
Location loc,
XySequence mfd,
Map<FocalMech,Double> mechWtMap,
RuptureScaling rupScaling,
NavigableMap<Double,Map<Double,Double>> magDepthMap,
double maxDepth)
Using the supplied
Sites and the standard data that is used to
build point sources, create and return a List<InputList>. |