| Package | Description |
|---|---|
| gov.usgs.earthquake.nshmp.calc |
Hazard calculation classes and utilties.
|
| Modifier and Type | Method and Description |
|---|---|
static EqRate |
EqRate.combine(EqRate... rates)
Create a new earthquake rate container with the sum of the supplied
rates. |
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 EqRate |
EqRate.toCumulative(EqRate incremental)
Create a new earthquake rate container with cumulative values.
|
static EqRate |
EqRate.toPoissonProbability(EqRate annualRates,
double timespan)
Create a new earthquake rate container with Poisson probability values.
|
| Modifier and Type | Method and Description |
|---|---|
static Callable<EqRate> |
EqRate.callable(HazardModel model,
CalcConfig config,
Site site)
Wraps
create(HazardModel, CalcConfig, Site) in a Callable
for processing multiple sites concurrently. |
| Modifier and Type | Method and Description |
|---|---|
void |
EqRateExport.add(EqRate rate)
Add an
EqRate to this exporter. |
static EqRate |
EqRate.combine(EqRate... rates)
Create a new earthquake rate container with the sum of the supplied
rates. |
static EqRate |
EqRate.toCumulative(EqRate incremental)
Create a new earthquake rate container with cumulative values.
|
static EqRate |
EqRate.toPoissonProbability(EqRate annualRates,
double timespan)
Create a new earthquake rate container with Poisson probability values.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EqRateExport.addAll(Collection<EqRate> rates)
Add the supplied
EqRates to this exporter. |