All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AbrahamsonEtAl_2014 |
Implementation of the Abrahamson, Silva & Kamai (2014) next generation
ground motion model for active crustal regions developed as part of NGA West II.
|
AbrahamsonGulerce_2020 |
Implementation of the Abrahamson & Gülerce (2020) ground motion model for
subduction regions developed as part of the NGA
Subduction project.
|
AbrahamsonSilva_1997 |
Modified to work for Alaska.
|
ApproxGriddedSurface |
A GriddedSurface defined by an upper and lower trace whose spacing is
scaled to the be as close to a desired target spacing as possible over the
entire surface.
|
AreaSourceAmake |
|
Atkinson_2008p |
Modified form of the relationship for the Central and Eastern US by Atkinson
(2008).
|
Atkinson_2010 |
Implementation of the ground motion model by Atkinson (2010) for shallow and
deep earthquakes in Hawaii.
|
Atkinson_2015 |
Implementation of the ground motion model by Atkinson (2015) for induced
seismicity.
|
AtkinsonBoore_2003 |
Abstract implementation of the subduction ground motion model by Atkinson
& Boore (2003).
|
AtkinsonBoore_2006 |
Abstract implementation of the ground motion model for stable continental
regions by Atkinson & Boore (2006).
|
AtkinsonBoore_2006p |
Modified form of the relationship for the Central and Eastern US by Atkinson
& Boore (2006).
|
AtkinsonMacias_2009 |
Implementation of the subduction interface ground motion model by Atkinson
& Macias (2009).
|
BcHydro_2012 |
Abstract implementation of the subduction ground motion model created for BC
Hydro, Canada, by Addo, Abrahamson, & Youngs (2012).
|
BooreAtkinson_2008 |
Implementation of the Boore & Atkinson (2008) next generation attenuation
relationship for active crustal regions developed as part of NGA West I.
|
BooreEtAl_1997 |
Implementation of the Boore, Joyner & Fumal (1997) ground motion model
for shallow earthquakes in active continental crust.
|
BooreEtAl_1997_Alaska |
Alaska-specific implementation of the Boore, Joyner & Fumal (1997) ground
motion model for shallow earthquakes in active continental crust.
|
BooreEtAl_2014 |
Implementation of the Boore, Stewart, Seyhan, & Atkinson (2014) next
generation ground motion model for active crustal regions developed as part
of NGA West II.
|
BorderType |
A BorderType specifies how lines connecting two points on the earth's
surface should be represented.
|
Bounds |
A rectangular (in Mercator projection) bounding box specified by a lower-left
coordinate ( Bounds.min ) and an upper-right coordinate ( Bounds.max ).
|
Branch<T> |
A logic tree branch.
|
CalcConfig |
Calculation configuration.
|
CalcConfig.Builder |
A builder of configuration instances.
|
CalcConfig.Disagg |
Disaggregation configuration.
|
CalcConfig.Disagg.Bins |
The distance, magnitude, and epsilon bins into which contributing sources
to hazard will be sorted.
|
CalcConfig.Gmm |
Ground motion model configuration.
|
CalcConfig.Hazard |
Hazard calculation configuration.
|
CalcConfig.Output |
Data and file output settings.
|
CalcConfig.Performance |
Performance and optimization settings.
|
CalcConfig.Rate |
Magnitude-frequency distribution configuration.
|
CalcConfig.Rate.Bins |
The mfd magnitude discretization.
|
Campbell_1997 |
Implementation of the Campbell (1997) ground motion model for worldwide
earthquakes in active tectonic regions.
|
Campbell_2003 |
Implementation of the hybrid ground motion model for stable continental
regions by Campbell (2003).
|
CampbellBozorgnia_2003 |
Implementation of the Campbell & Bozorgnia (2003) ground motion model for
shallow earthquakes in active continental crust.
|
CampbellBozorgnia_2003_Alaska |
Alaska-specific implementation of the Boore, Joyner & Fumal (1997) ground
motion model for shallow earthquakes in active continental crust.
|
CampbellBozorgnia_2003_Alaska.Gridded |
|
CampbellBozorgnia_2008 |
Implementation of the Campbell & Bozorgnia (2008) next generation
attenuation for active crustal regions relationship developed as part of NGA West I.
|
CampbellBozorgnia_2014 |
Implementation of the Campbell & Bozorgnia (2014) next generation ground
motion model for active crustal regions developed as part of NGA West II.
|
ChiouYoungs_2008 |
Implementation of the Chiou & Youngs (2008) next generation attenuation
relationship for active crustal regions developed as part of NGA West I.
|
ChiouYoungs_2014 |
Implementation of the Chiou & Youngs (2014) next generation attenuation
relationship for active crustal regions developed as part of NGA West II.
|
ClusterRuptureSet |
Cluster source representation.
|
ClusterSource |
Cluster source representation.
|
ConusStableCrust_2014 |
Implementation of GMMs for the stable crust used in the 2014 CONUS NSHM.
|
ConvertsMag |
Implemented by ground motion models (GMMs) that perform a magnitude
conversion prior to using the value.
|
Coordinates |
Constants and utility methods pertaining to geographic coordinates.
|
DataType |
Data type identifiers.
|
DefaultGriddedSurface |
Deprecated.
|
DefaultGriddedSurface.Builder |
|
DelimitedData |
Container class for streaming delimited data.
|
Disaggregation |
Hazard disaggregation.
|
Distance |
Distance value wrapper.
|
Distance.Type |
|
DistributionFormat |
Distribution format.
|
DoubleData |
Utilities for operating on double -valued data.
|
Earthquakes |
Constants and utility methods pertaining to properties of earthquakes.
|
EqRate |
General purpose earthquake rate and probability data container.
|
EqRateExport |
Earthquake rate and probability exporter.
|
ExceedanceModel |
Uncertainty models govern how the values of a complementary cumulative normal
distribution (or probability of exceedence) are computed given a mean,
μ , standard deviation, σ , and other possibly relevant
arguments.
|
FaultRuptureSet |
Crustal finite fault rupture set.
|
Faults |
Constants and utility methods pertaining to faults.
|
FaultSource |
Fault source representation.
|
FaultStyle |
Style-of-faulting identifier.
|
Feature |
A GeoJSON feature.
|
Feature.Builder |
A single-use feature builder.
|
FeatureCollection |
A GeoJSON feature collection.
|
FocalMech |
Generalized identifier for different focal mechanism types.
|
FrankelEtAl_1996 |
Implementation of the Frankel et al.
|
GeoJson |
Entry point for creating and parsing GeoJSON
features and feature collections.
|
GeoJson.Builder |
A GeoJSON builder.
|
GeoJson.Type |
GeoJSON type identifier.
|
Geomatrix_1993 |
Implementation of the subduction interface ground motion model by Geomatrix
consultants (1993) to support the 2007 Alaska NSHM.
|
Gmm |
|
Gmm.Group |
|
Gmm.Type |
|
GmmInput |
|
GmmInput.Builder |
|
GmmInput.Constraints |
The constraints associated with each GmmInput field.
|
GmmInput.Field |
GmmInput field identifiers.
|
GmmTree |
GMM logic tree convenience container class that holds a
LogicTree<Gmm> and properties derived from a GmmConfig .
|
GmmUtils |
Ground motion model (Gmm) utilities.
|
Gomez_2022 |
Implementation of the Gómez (202) ground motion model for crustal and
non-crustal regions of Puerto Rico.
|
GriddedRegion |
A GriddedRegion is
a Region that has been discretized in latitude and longitude.
|
GriddedSurface |
|
GridRuptureSet |
|
GroundMotion |
Ground motion model (Gmm) result container.
|
GroundMotionModel |
Interface implemented by all ground motion models (GMMs); these are also
commonly referred to as ground motion prediction equations (GMPEs) or
attenuation relationships.
|
GroundMotions |
Factory class for creating and working with logic trees of ground motions
produced by ground motion models (GMMs).
|
GroundMotionToCurveLambda |
AWS Lambda function to perform ground motion to curve transformation.
|
Hazard |
The result of a hazard calculation.
|
HazardCalcs |
Static probabilistic seismic hazard analysis calculators.
|
HazardExport |
Hazard calculation result exporter.
|
HazardInput |
|
HazardModel |
A HazardModel is the top-level wrapper for earthquake Source
definitions and attendant GroundMotionModel s used in probabilistic
seismic hazard analyses (PSHAs) and related calculations.
|
Idriss_2014 |
Implementation of the Idriss (2014) next generation ground motion model for
active crustal regions developed as part of NGA West II.
|
Imt |
Intesity measure type (Imt) identifiers.
|
Indexing |
Utilities pertaining to the creation, calculation, and derivation of data
indices.
|
InputList |
Lightweight List wrapper of HazardInput s.
|
InterfaceRuptureSet |
Subduction interface rupture set.
|
InterfaceSource |
Subduction source representation.
|
Interpolator |
Utility class to perform linear and log interpolations.
|
Interpolator.Builder |
An interpolator builder.
|
IntervalArray |
An array of immutable, double-valued data that is arranged according to
increasing and uniformly spaced double-valued keys.
|
IntervalArray.Builder |
A builder of immutable IntervalArray s.
|
IntervalData |
Static utilities for working with and concrete implementations of 1-, 2- and
3-dimensional interval data containers.
|
IntervalTable |
A 2-dimensional table of immutable, double-valued data that is arranged
according to increasing and uniformly spaced double-valued keys.
|
IntervalTable.Builder |
A builder of immutable IntervalTable s.
|
IntervalVolume |
A 3-dimensional volume of immutable, double-valued data that is arranged
according to increasing and uniformly spaced double-valued keys.
|
IntervalVolume.Builder |
A builder of immutable IntervalVolume s.
|
KuehnEtAl_2020 |
Implementation of the Kuehn et al.
|
Location |
A location represents a point with reference to the earth's ellipsoid.
|
LocationGrid |
An immutable, tabular grid of locations that supplies row and column data as
LocationList s.
|
LocationGrid.Builder |
A single-use builder of LocationGrid s.
|
LocationList |
A list of locations.
|
LocationList.Builder |
A reusable LocationList builder.
|
Locations |
Static utility methods to operate on geographic Location data.
|
LocationVector |
This utility class encapsulates information describing a vector between two
Location s.
|
LogicGroup<T> |
A logic group is a collection of branches, the weights of which are not
required to sum to one.
|
LogicGroup.Builder<T> |
A single-use LogicGroup builder.
|
LogicTree<T> |
A logic tree.
|
LogicTree.Builder<T> |
A single-use LogicTree builder.
|
LogicTree.EnumBuilder<E extends Enum<E>,T> |
|
LogicTree.EnumValueBuilder<E extends Enum<E>> |
|
LogicTree.StringValueBuilder |
|
MagConverter |
Magnitude conversion identifiers.
|
MagnitudeNote |
Rupture magnitude description.
|
Maths |
Miscellaneous math utilities.
|
Mfd |
Entry point for creating a magnitude frequency distribution (MFD).
|
Mfd.Builder |
Magnitude frequency distribution (MFD) builder.
|
Mfd.Properties |
Properties object associated with a MFD.
|
Mfd.Properties.GutenbergRichter |
Properties of a Gutenberg–Richter MFD.
|
Mfd.Properties.Single |
Properties of a single magnitude MFD.
|
Mfd.Properties.TaperedGr |
Tapered Gutenberg–Richter MFD properties.
|
Mfd.Type |
Magnitude-frequency distribution (MFD) type identifier.
|
Mfds |
Utility methods for working with magnitude frequency distributions (MFDs).
|
Models |
Factory class for querying source models.
|
MotazedianAtkinson_2005 |
Implementation of the ground motion relations for Puerto Rico by Motazedian
and Atkinson (2005) in order to evaluate the model for use in the 2025 Puerto
Rico and U.S.
|
MunsonThurber_1997 |
Implementation of the Munson & Thurber (1997) ground motion model for
horizontal peak ground acceleration (PGA) for the island of Hawaii.
|
MutableXySequence |
An XySequence with mutable y-values.
|
NamedLocation |
Marker interface for Location s with place names that are used when
comparing hazard models.
|
NehrpSiteClass |
NEHRP site class identifier.
|
NgaEast |
Implementation of the PEER NGA-East ground motion model (Goulet et al.,
2018).
|
ParkerEtAl_2020 |
Implementation of the Parker et al.
|
PezeshkEtAl_2011 |
Implementation of the Pezeshk, Zandieh, & Tavakoli (2011) ground motion
model for stable continental regions.
|
PezeshkEtAl_2018 |
Implementation of the Pezeshk et al.
|
PointSources |
Factory class for generating lists of GmmInput s for point sources.
|
PointSourceType |
Point source implementation identifier.
|
Properties |
GeoJSON properties helper class.
|
Properties.Builder |
Reusable property map builder.
|
Properties.Style |
|
RateType |
Fault and earthquake rate types.
|
Region |
A Region is a polygonal area on the surface of the earth.
|
Regions |
Utility methods pertaining to geographic regions.
|
RegionUtils |
Region export utilities.
|
RegularRupture |
A Rupture is a proxy for an actual earthquake and encapsulates all
the source information required by a ground motion model (Gmm).
|
Rupture |
A Rupture is a proxy for an actual earthquake and encapsulates all
the source information required by a ground motion model (Gmm).
|
RuptureFloating |
Rupture floating models for gridded surfaces.
|
RuptureScaling |
Identifiers for different rupture dimension scaling models.
|
RuptureScaling.Dimensions |
Container class for computed rupture dimensions.
|
RuptureSet<T extends Source> |
A rupture set; usually some physical or pseudo-representation of a fault and
associated Mfd s governing the size and rate of all possible
Rupture s.
|
RuptureSurface |
A parameterization of an earthquake rupture surface.
|
SadighEtAl_1997 |
Implementation of the ground motion model for shallow crustal earthquakes by
Sadigh et al.
|
Sequences |
Static support methods for sequences.
|
Sequences.ArrayBuilder |
Sequential value array builder.
|
ShahjoueiPezeshk_2016 |
Implementation of the Shahjouei and Pezeshk (2016) ground motion model for
central and eastern North America (CENA).
|
SilvaEtAl_2002 |
Implementation of the Silva et al.
|
Site |
Site characteristics container.
|
Site.Builder |
A reusable Site builder.
|
Site.Key |
Strings used to represent site properties in CSV and JSON files.
|
SiteData |
Site data wrapper class.
|
SiteData.GmmRegion |
|
SiteData.Values |
Optional site data values associated with a location.
|
Sites |
Factory class that generates Site lists from different resources.
|
SomervilleEtAl_2001 |
Implementation of the hard rock ground motion model for the Central and
Eastern US by Somerville et al.
|
Source |
An earthquake Source ; usually some physical or pseudo-representation
of a fault and associated Mfd s governing the size and rate of all
possible Rupture s.
|
SourceFeature |
An earthquake source feature.
|
SourceFeature.Decollement |
A section of a subduction interface.
|
SourceFeature.Fault |
A section of a crustal fault.
|
SourceFeature.Grid |
A gridded seismicity source.
|
SourceFeature.Interface |
A section of a subduction interface.
|
SourceFeature.Zone |
A source zone.
|
SourceTree |
Top level wrapper class used for any source logic trees.
|
SourceType |
Identifier for different earthquake Source types.
|
SystemInputList |
A List of HazardInput s that contains a reference to the
parent SystemRuptureSet from which the inputs were derived.
|
SystemRuptureSet |
Crustal fault-system rupture set.
|
SystemRuptureSet.Statistics |
Container of summary data for this sytem source set.
|
TavakoliPezeshk_2005 |
Implementation of the Tavakoli & Pezeshk (2005) ground motion model for
stable continental regions.
|
TectonicSetting |
Tectonic setting identifier.
|
Text |
Miscellaneous String utilities.
|
Text.Delimiter |
Delimiter identifiers, each of which can provide a Joiner and
Splitter .
|
ThreadCount |
The number of threads with which to intialize thread pools.
|
ToroEtAl_1997 |
Implementation of the Toro et al.
|
Trees |
Factory class for manipulating and querying logic trees.
|
UsgsDampingScaling |
USGS implementation of damping scaling factors (DSF).
|
UsgsPrviBackbone2025 |
PRVI GMC class for backbone GMM implementations.
|
UsgsVerticalMotions |
Placeholder class for computing vertical ground motions via
vertical-to-horizontal spectral acceleration (V/H) ratios) using the
equations of Gülerce and Abrahamson (2011).
|
ValueFormat |
Hazard curve value types.
|
WongEtAl_2015 |
Implementation of the ground motion model by Wong et al.
|
XyPoint |
Wrapper interface for xy-value data pairs.
|
XySequence |
An immutable sequence of xy-value pairs that is iterable ascending in x.
|
YoungsEtAl_1997 |
Implementation of the subduction ground motion model by Youngs et al.
|
ZhaoEtAl_2006 |
Implementation of the subduction ground motion model by Zhao et al.
|