A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Δ Ε
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.GutenbergRichter
-
The Gutenberg-Richter
a
-value. - A - gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Site class A, very hard rock.
- AB - gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Site class A/B boundary, hard rock.
- AB_03_CASCADIA_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_03_CASCADIA_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_03_CASCADIA_SLAB_LOW_SAT - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_03_GLOBAL_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_03_GLOBAL_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_03_GLOBAL_SLAB_LOW_SAT - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_06_140BAR - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_06_140BAR_AB - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_06_140BAR_J - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_06_200BAR - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_06_200BAR_AB - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_06_200BAR_J - gov.usgs.earthquake.nshmp.gmm.Gmm
- AB_06_PRIME - gov.usgs.earthquake.nshmp.gmm.Gmm
- AbrahamsonEtAl_2014 - Class in gov.usgs.earthquake.nshmp.gmm
-
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 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Abrahamson & Gülerce (2020) ground motion model for subduction regions developed as part of the NGA Subduction project.
- AbrahamsonSilva_1997 - Class in gov.usgs.earthquake.nshmp.gmm
-
Modified to work for Alaska.
- abs(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Set the elements of
data
to their absolute value in place. - ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Type
- ACTIVE_CRUST - gov.usgs.earthquake.nshmp.model.TectonicSetting
-
Active, shallow crust.
- add(double) - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Adds a
term
to the y-values of this sequence in place. - add(double[]) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Add supplied values to this builder.
- add(double[]) - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Adds the supplied y-values to the y-values of this sequence in place.
- add(double[][][], double[][][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Add the values of
data2
todata1
in place. - add(double[][], double[][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Add the values of
data2
todata1
in place. - add(double[], double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Add the values of
data2
todata1
in place. - add(double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Add to the existing value at the specified row.
- add(double, double) - Method in class gov.usgs.earthquake.nshmp.geo.LocationList.Builder
-
Add a location with the specified longitude and latitude, and a depth of 0 km.
- add(double, double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Add a
term
to the elements ofdata
in place. - add(double, double[]) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Add to the column array in the specified row.
- add(double, double[][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Add a
term
to the elements ofdata
in place. - add(double, double[][][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Add a
term
to the elements ofdata
in place. - add(double, double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Add to the existing value at the specified row and column.
- add(double, double, double) - Method in class gov.usgs.earthquake.nshmp.geo.LocationList.Builder
-
Add a location with the specified longitude, latitude, and depth.
- add(double, double, double[]) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Add to the level array at the specified row and column.
- add(double, double, double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Add to the existing value at the specified row, column, and level.
- add(double, double, XySequence) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Add the y-values of the supplied sequence to the level array at the specified row and column.
- add(double, XySequence) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Add the y-values of the supplied sequence to the column array at the specified row.
- add(double, List<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Add a
term
to the elements ofdata
in place. - add(int, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Add to the existing value at the specified row.
- add(int, int, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Add to the existing value at the specified row and column indices.
- add(int, int, int, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Add to the existing value at the specified row, column, and level indices.
- add(HazardInput) - Method in class gov.usgs.earthquake.nshmp.calc.InputList
- add(IntervalArray) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Add the values in the supplied interval array to this builder.
- add(IntervalTable) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Add the values in the supplied interval table to this builder.
- add(IntervalVolume) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Add the values in the supplied interval volume to this builder.
- add(XySequence) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Add the y-values of the supplied sequence to this builder.
- add(XySequence) - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Adds the y-values of a sequence to the y-values of this sequence in place.
- add(Feature) - Method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson.Builder
-
Add a feature.
- add(Location) - Method in class gov.usgs.earthquake.nshmp.geo.LocationList.Builder
-
Add a location.
- add(Location...) - Method in class gov.usgs.earthquake.nshmp.geo.LocationList.Builder
-
Add each of the supplied locations.
- add(List<Double>, List<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Add the values of
data2
todata1
in place. - addAll(Collection<Location>) - Method in class gov.usgs.earthquake.nshmp.geo.LocationList.Builder
-
Add each of the supplied locations.
- addBitset(BitSet) - Method in class gov.usgs.earthquake.nshmp.calc.SystemInputList
- addBranch(E, double) - Method in class gov.usgs.earthquake.nshmp.tree.LogicTree.EnumValueBuilder
-
Add a branch to the tree.
- addBranch(E, T, double) - Method in class gov.usgs.earthquake.nshmp.tree.LogicTree.EnumBuilder
-
Add a branch to the tree.
- addBranch(String, double) - Method in class gov.usgs.earthquake.nshmp.tree.LogicTree.StringValueBuilder
-
Add a branch to the tree.
- addBranch(String, T, double) - Method in class gov.usgs.earthquake.nshmp.tree.LogicGroup.Builder
-
Add a branch to the logic group.
- addBranch(String, T, double) - Method in class gov.usgs.earthquake.nshmp.tree.LogicTree.Builder
-
Add a branch to the tree.
- addEach(XySequence) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Add each value-pair of the supplied sequence to the appropriate interval.
- addInterior(Region) - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Overridden to throw an
UnsupportedOperationException
when called. - addInterior(Region) - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Adds an interior (donut-hole) to this
Region
. - addToMap(E, Map<E, MutableXySequence>, XySequence) - Static method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Deprecated.
- AG_20_ALASKA_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_ALASKA_INTERFACE_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_ALASKA_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_ALASKA_SLAB_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_CASCADIA_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_CASCADIA_INTERFACE_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_CASCADIA_INTERFACE_ADJUSTED_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_CASCADIA_INTERFACE_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_CASCADIA_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_CASCADIA_SLAB_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_CASCADIA_SLAB_ADJUSTED_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_CASCADIA_SLAB_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_GLOBAL_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_GLOBAL_INTERFACE_AK_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_GLOBAL_INTERFACE_NO_EPI - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_GLOBAL_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- AG_20_GLOBAL_SLAB_NO_EPI - gov.usgs.earthquake.nshmp.gmm.Gmm
- AI - gov.usgs.earthquake.nshmp.gmm.Imt
- AK_07_ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- AK_07_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- AK_07_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- AK_23_ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- ALL - gov.usgs.earthquake.nshmp.calc.ThreadCount
-
All possible non-competing threads.
- AM_09_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- AM_09_INTERFACE_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- AM_09_INTERFACE_BASIN_CONUS_2018 - gov.usgs.earthquake.nshmp.gmm.Gmm
- AM_09_INTERFACE_BASIN_M9 - gov.usgs.earthquake.nshmp.gmm.Gmm
- AM_09_INTERFACE_CONUS_2014 - gov.usgs.earthquake.nshmp.gmm.Gmm
- ANCHOR_0_0 - Static variable in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Convenience reference for an anchor at (0°, 0°).
- angle(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Calculates the angle between two
Location
s using the Haversine formula. - ANNUAL_RATE - gov.usgs.earthquake.nshmp.calc.ValueFormat
-
Annual-rate.
- annualRateToProbabilityConverter() - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Return a converter between annual rate and Poisson probability over a 1-year time span.
- annualRateToProbabilityConverter(double) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Return a converter between annual rate and Poisson probability over the specified time span.
- apply(Imt, GmmInput, LogicTree<GroundMotion>, Gmm.Type, double) - Static method in class gov.usgs.earthquake.nshmp.gmm.UsgsDampingScaling
- ApproxGriddedSurface - Class in gov.usgs.earthquake.nshmp.fault.surface
-
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. - ApproxGriddedSurface(LocationList, LocationList, double) - Constructor for class gov.usgs.earthquake.nshmp.fault.surface.ApproxGriddedSurface
-
This constructor takes an upper and lower fault trace, re-samples these according the the given aveGridSpacing to represent the first and last rows of the surface, and then fills in the intermediate rows by evenly sampling a straight line between the top and bottom point of each column.
- area() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.RuptureSurface
-
The area of this surface in km².
- area() - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Returns a deep copy of the internal
Area
used to manage thisRegion
. - area(LocationList) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Compute the signed area of a closed path in km².
- areaForIndex(int) - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the
Region
that bounds a node - AreaSourceAmake - Class in gov.usgs.earthquake.nshmp.model
- AreaSourceAmake() - Constructor for class gov.usgs.earthquake.nshmp.model.AreaSourceAmake
- areSimilar(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Returns
true
if the suppliedLocation
s are very, very close to one another. - areSimilar(Collection<XySequence>) - Static method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns
true
if the supplied sequences have the same x-values,false
otherwise. - arrayBuilder(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.data.Sequences
-
Create a new sequential value array builder.
- AS_97_AK - gov.usgs.earthquake.nshmp.gmm.Gmm
- AS_97_AK_GRID - gov.usgs.earthquake.nshmp.gmm.Gmm
- aseis(double) - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface.Builder
-
Deprecated.
- ASEISMICITY_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Faults
-
Allowed aseismicity factor range:
[0..1]
. - ASI - gov.usgs.earthquake.nshmp.gmm.Imt
- ASK_14 - gov.usgs.earthquake.nshmp.gmm.Gmm
- ASK_14_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm
- ASK_14_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- ASK_14_CYBERSHAKE - gov.usgs.earthquake.nshmp.gmm.Gmm
- ASK_14_VS30_MEASURED - gov.usgs.earthquake.nshmp.gmm.Gmm
- asLineString() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Return the geometry of this feature as a line string.
- asMultiLineString() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Return the geometry of the feature as multi-line string.
- asPoint() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Return the geometry of this feature as a point.
- asPolygonBorder() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Return the border of this polygon feature.
- asString(Rupture) - Static method in interface gov.usgs.earthquake.nshmp.model.Rupture
-
toString() helper for implementations.
- atImls(Hazard, Map<Imt, Double>, Executor) - Static method in class gov.usgs.earthquake.nshmp.calc.Disaggregation
-
Disaggregate probabilistic seismic
hazard
at a unique intensity measure level for each IMT. - ATKINSON_08_PRIME - gov.usgs.earthquake.nshmp.gmm.Gmm
- ATKINSON_10 - gov.usgs.earthquake.nshmp.gmm.Gmm
- ATKINSON_10_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm
- ATKINSON_10_CALDERA - gov.usgs.earthquake.nshmp.gmm.Gmm
- ATKINSON_15 - gov.usgs.earthquake.nshmp.gmm.Gmm
- Atkinson_2008p - Class in gov.usgs.earthquake.nshmp.gmm
-
Modified form of the relationship for the Central and Eastern US by Atkinson (2008).
- Atkinson_2010 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the ground motion model by Atkinson (2010) for shallow and deep earthquakes in Hawaii.
- Atkinson_2015 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the ground motion model by Atkinson (2015) for induced seismicity.
- AtkinsonBoore_2003 - Class in gov.usgs.earthquake.nshmp.gmm
-
Abstract implementation of the subduction ground motion model by Atkinson & Boore (2003).
- AtkinsonBoore_2006 - Class in gov.usgs.earthquake.nshmp.gmm
-
Abstract implementation of the ground motion model for stable continental regions by Atkinson & Boore (2006).
- AtkinsonBoore_2006p - Class in gov.usgs.earthquake.nshmp.gmm
-
Modified form of the relationship for the Central and Eastern US by Atkinson & Boore (2006).
- AtkinsonMacias_2009 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the subduction interface ground motion model by Atkinson & Macias (2009).
- azimuth - Variable in class gov.usgs.earthquake.nshmp.geo.LocationVector
-
The azimuth of this vector in radians.
- azimuth(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Computes the initial azimuth (bearing) when moving from one
Location
to another in degrees. - azimuthRad(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Computes the initial azimuth (bearing) when moving from one
Location
to another.
B
- b() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.GutenbergRichter
-
The Gutenberg-Richter
b
-value. - B - gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Site class B, medium hard rock.
- BA_08 - gov.usgs.earthquake.nshmp.gmm.Gmm
- BA_08_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm
- bbox() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
The bounding box value array; If bbox is
null
, returns Optional.empty(), else returns anOptional<double[]>
copy of the bbox value array. - bbox() - Method in class gov.usgs.earthquake.nshmp.geo.json.FeatureCollection
-
The bounding box value array; If bbox is
null
, returns Optional.empty(), else returns anOptional<double[]>
copy of the bbox value array. - bbox(double[]) - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature.Builder
-
Set the optional
bbox
(bounding box) field of this feature. - bbox(double[]) - Method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson.Builder
-
Set the optional
bbox
(bounding box) field of this feature collection. - BC - gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Site class B/C boundary, soft rock.
- BCHYDRO_12_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- BCHYDRO_12_INTERFACE_BACKARC - gov.usgs.earthquake.nshmp.gmm.Gmm
- BCHYDRO_12_INTERFACE_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- BCHYDRO_12_INTERFACE_BASIN_BACKARC - gov.usgs.earthquake.nshmp.gmm.Gmm
- BCHYDRO_12_INTERFACE_BASIN_M9 - gov.usgs.earthquake.nshmp.gmm.Gmm
- BCHYDRO_12_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- BCHYDRO_12_SLAB_BACKARC - gov.usgs.earthquake.nshmp.gmm.Gmm
- BCHYDRO_12_SLAB_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- BCHYDRO_12_SLAB_BASIN_BACKARC - gov.usgs.earthquake.nshmp.gmm.Gmm
- BcHydro_2012 - Class in gov.usgs.earthquake.nshmp.gmm
-
Abstract implementation of the subduction ground motion model created for BC Hydro, Canada, by Addo, Abrahamson, & Youngs (2012).
- bins - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg
-
The distance, magnitude, and epsilon bins into which contributing sources to hazard are sorted.
- bins - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Rate
-
The magnitude discretization.
- bisect(Location, Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Method returns a unit
LocationVector
that bisects the angle defined by the line segmentsp2p1
andp2p3
. - bitsToIndices(BitSet) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Return an index array corresponding to the 'set' bits of the supplied
BitSet
. - BJF_97 - gov.usgs.earthquake.nshmp.gmm.Gmm
- BJF_97_AK - gov.usgs.earthquake.nshmp.gmm.Gmm
- BJF_97_AK_INTERFACE_ZONE - gov.usgs.earthquake.nshmp.gmm.Gmm
- BooreAtkinson_2008 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Boore & Atkinson (2008) next generation attenuation relationship for active crustal regions developed as part of NGA West I.
- BooreEtAl_1997 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Boore, Joyner & Fumal (1997) ground motion model for shallow earthquakes in active continental crust.
- BooreEtAl_1997_Alaska - Class in gov.usgs.earthquake.nshmp.gmm
-
Alaska-specific implementation of the Boore, Joyner & Fumal (1997) ground motion model for shallow earthquakes in active continental crust.
- BooreEtAl_2014 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Boore, Stewart, Seyhan, & Atkinson (2014) next generation ground motion model for active crustal regions developed as part ofNGA West II.
- border - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Grid
-
The grid border.
- border - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Zone
-
The source zone border.
- border() - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Returns a reference to the internal, immutable
LocationList
of points that decribe the border of thisRegion
. - BorderType - Enum in gov.usgs.earthquake.nshmp.geo
-
A
BorderType
specifies how lines connecting two points on the earth's surface should be represented. - bounds() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Lazily compute the bounds of the
Location
s in this grid. - bounds() - Method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Lazily compute the bounds of the locations in the list.
- bounds() - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Lazily create the bounds of this region.
- bounds() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The latitude and longitude range over which this model is applicable.
- bounds(Iterable<Location>) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Compute the
Bounds
of the supplied iterable. - Bounds - Class in gov.usgs.earthquake.nshmp.geo
-
A rectangular (in Mercator projection) bounding box specified by a lower-left coordinate (
Bounds.min
) and an upper-right coordinate (Bounds.max
). - Branch<T> - Interface in gov.usgs.earthquake.nshmp.tree
-
A logic tree branch.
- branches() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
-
The leaf nodes of this tree mapped to their branch paths.
- BSSA_14 - gov.usgs.earthquake.nshmp.gmm.Gmm
- BSSA_14_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm
- BSSA_14_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- BSSA_14_CYBERSHAKE - gov.usgs.earthquake.nshmp.gmm.Gmm
- build() - Method in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Builder
-
Build a new calculation configuration.
- build() - Method in class gov.usgs.earthquake.nshmp.calc.Site.Builder
-
Build the
Site
. - build() - Method in class gov.usgs.earthquake.nshmp.data.Interpolator.Builder
-
Return a newly created
Interpolator
. - build() - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Return a newly-created, immutable, interval data array populated with the contents of this
Builder
. - build() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Return a newly-created, immutable, 2-dimensional data container populated with the contents of this
Builder
. - build() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Return a newly-created, immutable 3-dimensional interval data container populated with the contents of this
Builder
. - build() - Method in class gov.usgs.earthquake.nshmp.data.Sequences.ArrayBuilder
-
Create a new
double[]
containing a monotonically increasing or decreasing sequence of values. - build() - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface.Builder
-
Deprecated.
- build() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature.Builder
-
Return a new GeoJSON feature.
- build() - Method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson.Builder
-
Returns the
FeatureCollection
- build() - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties.Builder
-
Return a mutable copy of the internal builder map.
- build() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid.Builder
-
Return a newly created
LocationGrid
. - build() - Method in class gov.usgs.earthquake.nshmp.geo.LocationList.Builder
-
Return a newly created
LocationList
based on the contents of theBuilder
. - build() - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Return a newly created GmmInput.
- build() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Builder
-
Return a newly created
Mfd
. - build() - Method in class gov.usgs.earthquake.nshmp.tree.LogicGroup.Builder
-
Return a newly created
LogicGroup
. - build() - Method in class gov.usgs.earthquake.nshmp.tree.LogicTree.Builder
-
Return a newly created
LogicTree
. - builder() - Static method in class gov.usgs.earthquake.nshmp.calc.Site
-
Return a new single-use
Site.Builder
. - builder() - Static method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Create a new builder instance.
- builder() - Static method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface
-
Deprecated.Return a new surface builder.
- builder() - Static method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson
-
A reusable GeoJSON builder.
- builder() - Static method in class gov.usgs.earthquake.nshmp.geo.json.Properties
-
Return a reusable property map builder that preserves the order in which properties are added.
- builder() - Static method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Return a new builder.
- builder() - Static method in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Return a
GmmInput
builder that requires all fields to be explicitely set. - builder() - Static method in class gov.usgs.earthquake.nshmp.tree.LogicGroup
-
Return a new, single-use
LogicGroup
builder. - builder(int, int) - Static method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return a new builder.
- builder(String) - Static method in interface gov.usgs.earthquake.nshmp.tree.LogicTree
-
Return a new, single-use
LogicTree
builder. - Builder() - Constructor for class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Create a new interval table builder.
- Builder() - Constructor for class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Create a new interval volume builder.
- Builder(String) - Constructor for class gov.usgs.earthquake.nshmp.tree.LogicTree.Builder
-
Sole package constructor; use
LogicTree.builder(String)
instead.
C
- C - gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Site class C, very dense soil or hard clay.
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.AbrahamsonEtAl_2014
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.AbrahamsonGulerce_2020
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.AbrahamsonSilva_1997
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.Atkinson_2008p
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.Atkinson_2010
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.Atkinson_2015
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.AtkinsonBoore_2003
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.AtkinsonBoore_2006
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.AtkinsonBoore_2006p
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.AtkinsonMacias_2009
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.BcHydro_2012
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.BooreAtkinson_2008
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.BooreEtAl_1997_Alaska
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.BooreEtAl_1997
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.BooreEtAl_2014
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.Campbell_1997
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.Campbell_2003
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.CampbellBozorgnia_2003_Alaska
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.CampbellBozorgnia_2003
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.CampbellBozorgnia_2008
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.CampbellBozorgnia_2014
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.ChiouYoungs_2008
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.ChiouYoungs_2014
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.ConusStableCrust_2014
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.FrankelEtAl_1996
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.Geomatrix_1993
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.Gomez_2022
- calc(GmmInput) - Method in interface gov.usgs.earthquake.nshmp.gmm.GroundMotionModel
-
Computes a logic tree of scalar ground motions and standard deviations for the supplied arguments.
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.Idriss_2014
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.KuehnEtAl_2020
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.MotazedianAtkinson_2005
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.MunsonThurber_1997
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.ParkerEtAl_2020
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.PezeshkEtAl_2011
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.PezeshkEtAl_2018
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.SadighEtAl_1997
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.ShahjoueiPezeshk_2016
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.SilvaEtAl_2002
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.SomervilleEtAl_2001
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.TavakoliPezeshk_2005
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.ToroEtAl_1997
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.UsgsPrviBackbone2025
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.WongEtAl_2015
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.YoungsEtAl_1997
- calc(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.ZhaoEtAl_2006
- CalcConfig - Class in gov.usgs.earthquake.nshmp.calc
-
Calculation configuration.
- CalcConfig.Builder - Class in gov.usgs.earthquake.nshmp.calc
-
A builder of configuration instances.
- CalcConfig.Disagg - Class in gov.usgs.earthquake.nshmp.calc
-
Disaggregation configuration.
- CalcConfig.Disagg.Bins - Class in gov.usgs.earthquake.nshmp.calc
-
The distance, magnitude, and epsilon bins into which contributing sources to hazard will be sorted.
- CalcConfig.Gmm - Class in gov.usgs.earthquake.nshmp.calc
-
Ground motion model configuration.
- CalcConfig.Hazard - Class in gov.usgs.earthquake.nshmp.calc
-
Hazard calculation configuration.
- CalcConfig.Output - Class in gov.usgs.earthquake.nshmp.calc
-
Data and file output settings.
- CalcConfig.Performance - Class in gov.usgs.earthquake.nshmp.calc
-
Performance and optimization settings.
- CalcConfig.Rate - Class in gov.usgs.earthquake.nshmp.calc
-
Magnitude-frequency distribution configuration.
- CalcConfig.Rate.Bins - Class in gov.usgs.earthquake.nshmp.calc
-
The mfd magnitude discretization.
- callable(HazardModel, CalcConfig, Site) - Static method in class gov.usgs.earthquake.nshmp.calc.EqRate
-
Deprecated.
- CAMPBELL_03 - gov.usgs.earthquake.nshmp.gmm.Gmm
- CAMPBELL_03_AB - gov.usgs.earthquake.nshmp.gmm.Gmm
- CAMPBELL_03_J - gov.usgs.earthquake.nshmp.gmm.Gmm
- Campbell_1997 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Campbell (1997) ground motion model for worldwide earthquakes in active tectonic regions.
- Campbell_2003 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the hybrid ground motion model for stable continental regions by Campbell (2003).
- CAMPBELL_97 - gov.usgs.earthquake.nshmp.gmm.Gmm
- CampbellBozorgnia_2003 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Campbell & Bozorgnia (2003) ground motion model for shallow earthquakes in active continental crust.
- CampbellBozorgnia_2003_Alaska - Class in gov.usgs.earthquake.nshmp.gmm
-
Alaska-specific implementation of the Boore, Joyner & Fumal (1997) ground motion model for shallow earthquakes in active continental crust.
- CampbellBozorgnia_2003_Alaska.Gridded - Class in gov.usgs.earthquake.nshmp.gmm
- CampbellBozorgnia_2008 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Campbell & Bozorgnia (2008) next generation attenuation for active crustal regions relationship developed as part of NGA West I.
- CampbellBozorgnia_2014 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Campbell & Bozorgnia (2014) next generation ground motion model for active crustal regions developed as part of NGA West II.
- capitalize(String) - Static method in class gov.usgs.earthquake.nshmp.Text
-
Capitalize supplied string by converting the first
char
to uppercase and all subsequentchar
s to lowercase. - CAV - gov.usgs.earthquake.nshmp.gmm.Imt
- CB_03 - gov.usgs.earthquake.nshmp.gmm.Gmm
- CB_03_AK_FAULT - gov.usgs.earthquake.nshmp.gmm.Gmm
- CB_03_AK_GRID - gov.usgs.earthquake.nshmp.gmm.Gmm
- CB_08 - gov.usgs.earthquake.nshmp.gmm.Gmm
- CB_08_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm
- CB_14 - gov.usgs.earthquake.nshmp.gmm.Gmm
- CB_14_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm
- CB_14_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- CB_14_CYBERSHAKE - gov.usgs.earthquake.nshmp.gmm.Gmm
- CD - gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Site class C/D boundary, dense sand or very stiff clay.
- centered() - Method in class gov.usgs.earthquake.nshmp.data.Sequences.ArrayBuilder
-
Indicates the supplied
min
andmax
are bin centers as opposed to the lowermost and uppermost bin edges, respectively. - centroid() - Method in class gov.usgs.earthquake.nshmp.fault.surface.ApproxGriddedSurface
- centroid() - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface
-
Deprecated.
- centroid() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.RuptureSurface
-
The centroid of this surface.
- centroid(Iterable<Location>) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Computes a centroid for a group of
Location
s as the average of latitude, longitude, and depth; - CEUS_08_STABLE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- CEUS_14_STABLE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- checkAseismicityFactor(double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Ensure
0.0 ≤ aseismicity ≤ 1.0
. - checkCrustalDepth(double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Ensure
0 ≤ depth ≤ 40 km
. - checkCrustalWidth(double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Ensure
0 < width ≤ 60 km
. - checkDelta(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure validity of sequence discretization parameters.
- checkDepth(double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Ensure
0 ≤ depth ≤ 700 km
. - checkDepths(double, double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Ensure
lower ≥ upper
seismogenic depth. - checkDip(double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Ensure
10° ≤ dip ≤ 90°
. - checkDipDirection(LocationList, double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Ensure
strike < dipDirection < strike + 180°
. - checkFinite(String, double) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure
value
is finite. - checkInRange(Range<Double>, double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure the elements of
data
fall within the specifiedRange
. - checkInRange(Range<Double>, String, double) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure
value
falls within the specifiedRange
. - checkInRange(Range<Integer>, String, int) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Ensure
value
falls within the specifiedRange
. - checkInterfaceDepth(double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Ensure
0 ≤ depth ≤ 60 km
. - checkInterfaceWidth(double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Ensure
0 < width ≤ 200 km
. - checkIsPositiveAndReal(double) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure
value
is a positive, real number in the range(0..+Inf)
. - checkIsPositiveAndRealOrZero(double) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure
value
is a positive, real number in the range[0..+Inf)
. - checkLatitude(double) - Static method in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Ensure that
-90° ≤ latitude ≤ 90°
. - checkLongitude(double) - Static method in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Ensure that
-360° < longitude < 360°
. - checkMagnitude(double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Ensure
-2.0 ≤ magnitude ≤ 9.7
. - checkName(String, String) - Static method in class gov.usgs.earthquake.nshmp.Text
-
Verify that the supplied
name
is neithernull
nor empty. - checkRake(double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Ensure
-180° ≤ rake ≤ 180°
. - checkRate(double) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfds
-
Ensure
rate ≥ 0.0
. - checkRecurrenceRate(double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Ensure
0.0 < rate < 1.0 yr⁻¹
. - checkSize(int, double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure
data.length ≥ min
. - checkSizes(double[][][], double[][][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure the 1st dimensions of the supplied datasets are the same size.
- checkSizes(double[][], double[][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure the 1st dimensions of the supplied datasets are the same size.
- checkSizes(double[], double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure the supplied datasets are the same size.
- checkSizes(Collection<Double>, Collection<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure the supplied datasets are the same size.
- checkSlabDepth(double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Ensure
20 ≤ depth ≤ 700 km
. - checkSlipRate(double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Ensure
0 < rate ≤ 60 mm/yr
. - checkStrike(double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Ensure
0° ≤ strike < 360°
. - checkTrace(LocationList) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Ensure
trace
contains at least two points. - checkWeight(double) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure
0.0 < weight ≤ 1.0
. - checkWeights(double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure each
0.0 ≤ weight ≤ 1.0
andsum(weights) = 1.0 ± 0.00001
. - checkWeights(double[], boolean) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure each
0.0 ≤ weight ≤ 1.0
andsum(weights) = 1.0 ± 0.00001
, optionally allowing zero-valued weights. - checkWeights(Collection<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure each
0.0 ≤ weight ≤ 1.0
andsum(weights) = 1.0 ± 0.00001
. - checkWeights(Collection<Double>, boolean) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure each
0.0 ≤ weight ≤ 1.0
andsum(weights) = 1.0 ± 0.00001
, optionally allowing zero-valued weights. - checkWeightSum(double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensure
sum(weights) = 1.0 ± 0.00001
, optionally allowing zero-valued weights. - ChiouYoungs_2008 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Chiou & Youngs (2008) next generation attenuation relationship for active crustal regions developed as part of NGA West I.
- ChiouYoungs_2014 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Chiou & Youngs (2014) next generation attenuation relationship for active crustal regions developed as part of NGA West II.
- cleanCoordinates(String) - Static method in class gov.usgs.earthquake.nshmp.Text
-
Reformats string representation of point arrays onto single line and appends newline character
- clear() - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Sets all y-values to 0.
- closestPoint(Location, LocationList) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Return the point in a
LocationList
that is that closest to the suppliedLocation
. - ClusterRuptureSet - Class in gov.usgs.earthquake.nshmp.model
-
Cluster source representation.
- ClusterSource - Class in gov.usgs.earthquake.nshmp.model
-
Cluster source representation.
- collapse() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
Return a new
IntervalArray
created by summing the columns of this table. - collapse() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
Return a new
IntervalTable
created by summing the levels of this volume. - collapse(double[][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Sum the arrays in the 2nd dimension of
data
into a new 1-D array. - collapse(double[][][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Sum the arrays in the 3rd dimension of
data
into the 2nd dimension of a new 2-D array. - COLON - gov.usgs.earthquake.nshmp.Text.Delimiter
-
Colon (':') delimiter.
- column(double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
An immutable view of the values that map to the supplied row and column values.
- column(int) - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return the column at index.
- column(int, int) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
An immutable view of the values that map to the supplied row and column indices.
- columnIndex(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Return the index of the column that would contain the supplied value.
- columnIndex(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Return the index of the column that would contain the supplied value.
- columnKeys() - Method in class gov.usgs.earthquake.nshmp.data.DelimitedData
-
Return the set of column keys that may be used to access values in a
DelimitedData.Record
. - columnMax() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
Return the upper edge of the uppermost column bin.
- columnMax() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
The upper edge of the uppermost column bin.
- columnMin() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
Return the lower edge of the lowermost column bin.
- columnMin() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
The lower edge of the lowermost column bin.
- columns() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
A lazily created copy of the column keys (bin centers).
- columns() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
A lazily created copy of the column keys (bin centers).
- columns() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return the number of columns in this grid.
- columns(double, double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Define the table column intervals.
- columns(double, double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Define the data volume columns.
- columnΔ() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
Return the column bin discretization.
- columnΔ() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
The column bin discretization.
- combine(EqRate...) - Static method in class gov.usgs.earthquake.nshmp.calc.EqRate
-
Deprecated.
- combine(LogicTree<GroundMotion>) - Static method in class gov.usgs.earthquake.nshmp.gmm.GroundMotions
-
Returns the weighted combination of ground motions in this tree.
- combine(Collection<XySequence>) - Static method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Combine the supplied sequences into a single sequence, summing the y-values of duplicate x-values.
- combine(Collection<Mfd>) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfds
-
Combine the supplied MFDs into a single MFD, summing the rates of duplicate magnitudes.
- COMBINED_ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- COMBINED_ACTIVE_CRUST_2014_41 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2014 active crust weight-averaged GMM; includes Idriss.
- COMBINED_ACTIVE_CRUST_2014_42 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2014 active crust weight-averaged GMM; excludes Idriss.
- COMBINED_ACTIVE_CRUST_2018 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2018 active crust weight-averaged GMM; USGS basin model.
- COMBINED_ACTIVE_CRUST_2023 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 active crust weight-averaged GMM; USGS basin model.
- COMBINED_ACTIVE_CRUST_2023_LOS_ANGELES - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 active crust weight-averaged GMM; USGS basin model.
- COMBINED_ACTIVE_CRUST_2023_SAN_FRANCISCO - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 active crust weight-averaged GMM; USGS basin model.
- COMBINED_AK_ACTIVE_CRUST_2007 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2007 Alaska active crust weight-averaged GMM.
- COMBINED_AK_ACTIVE_CRUST_2023 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 Alaska active crust weight-averaged GMM.
- COMBINED_AK_INTERFACE_2007 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2007 Alaska interface weight-averaged GMM.
- COMBINED_AK_INTERFACE_2023 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 Alaska interface weight-averaged GMM.
- COMBINED_AK_INTRASLAB_2007 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2007 Alaska intraslab weight-averaged GMM.
- COMBINED_AK_INTRASLAB_2023 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 Alaska intraslab weight-averaged GMM.
- COMBINED_HI_DEEP_2021 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2021 Hawaii weight-averaged GMM for deep earthquakes.
- COMBINED_HI_SHALLOW_2021 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2021 Hawaii weight-averaged GMM for shallow earthquakes.
- COMBINED_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- COMBINED_INTERFACE_2018 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2018 interface weight-averaged GMM; USGS basin model.
- COMBINED_INTERFACE_2023 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 interface weight-averaged GMM; USGS basin model.
- COMBINED_INTERFACE_2023_SEATTLE - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 interface weight-averaged GMM; Seattle basin model.
- COMBINED_INTRASLAB_2018 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2018 intraslab weight-averaged GMM; USGS basin model.
- COMBINED_INTRASLAB_2023 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 intraslab weight-averaged GMM; USGS basin model.
- COMBINED_INTRASLAB_2023_SEATTLE - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 intraslab weight-averaged GMM; Seatle basin model.
- COMBINED_PRVI_ACTIVE_CRUST_2025 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2025 PRVI active crust weight-averaged GMM.
- COMBINED_PRVI_INTERFACE_2025 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2025 PRVI interface weight-averaged GMM.
- COMBINED_PRVI_INTRASLAB_2025 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2025 PRVI intraslab weight-averaged GMM.
- COMBINED_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- COMBINED_STABLE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- COMBINED_STABLE_CRUST_2014 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2014 stable crust weight-averaged GMM; fault-variant that includes Somerville (2011).
- COMBINED_STABLE_CRUST_2018 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2018 stable crust weight-averaged GMM.
- COMBINED_STABLE_CRUST_2023 - gov.usgs.earthquake.nshmp.gmm.Gmm
-
2023 stable crust weight-averaged GMM; Gulf Coast.
- comma(Path) - Static method in class gov.usgs.earthquake.nshmp.data.DelimitedData
-
Create a new
DelimitedData
instance from a comma-delimited file. - comma(List<String>) - Static method in class gov.usgs.earthquake.nshmp.data.DelimitedData
-
Create a new
DelimitedData
instance from a list of comma-delimited strings. - COMMA - gov.usgs.earthquake.nshmp.Text.Delimiter
-
Comma (',') delimiter.
- comments() - Method in class gov.usgs.earthquake.nshmp.data.DelimitedData
-
Return a list of all comment lines.
- compareTo(Location) - Method in class gov.usgs.earthquake.nshmp.geo.Location
-
Compare this location to another sorting first by latitude then longitude.
- complement() - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Sets the y-values of this sequence to their complement in place [
1 - y
]. - complement(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Sets the elements
data
to1 - value
in place. - compute(GriddedSurface, Location) - Static method in class gov.usgs.earthquake.nshmp.model.Distance
-
Compute distance metrics: rJB, rRup, and rX.
- condition() - Method in enum gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
- config() - Method in class gov.usgs.earthquake.nshmp.calc.Hazard
-
The original configuration used to generate this result.
- config() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
Return the default calculation configuration.
- constraints() - Method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Return the input
Constraints
for thisGmm
. - contains(Location) - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Returns whether the given
Location
is inside thisRegion
. - contains(Location) - Method in class gov.usgs.earthquake.nshmp.model.SourceFeature.Grid
-
Test if a location is inside the grid border polygon.
- contains(Region) - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Tests whether another
Region
is entirely contained within thisRegion
. - contributorLimit - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg
-
The minimum contribution (in %) that a source must make to hazard to be included on the contributor source list in a disaggregation result.
- CONUS_STABLE_CRUST_2014_FAULT - gov.usgs.earthquake.nshmp.gmm.Gmm
- CONUS_STABLE_CRUST_2014_GRID - gov.usgs.earthquake.nshmp.gmm.Gmm
- ConusStableCrust_2014 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of GMMs for the stable crust used in the 2014 CONUS NSHM.
- convert(double) - Method in enum gov.usgs.earthquake.nshmp.gmm.MagConverter
-
Converts supplied magnitude value.
- converter() - Method in class gov.usgs.earthquake.nshmp.gmm.AtkinsonBoore_2006
- converter() - Method in class gov.usgs.earthquake.nshmp.gmm.Campbell_2003
- converter() - Method in interface gov.usgs.earthquake.nshmp.gmm.ConvertsMag
-
Returns a magnitude scale converter.
- converter() - Method in class gov.usgs.earthquake.nshmp.gmm.FrankelEtAl_1996
- converter() - Method in class gov.usgs.earthquake.nshmp.gmm.SilvaEtAl_2002
- converter() - Method in class gov.usgs.earthquake.nshmp.gmm.TavakoliPezeshk_2005
- ConvertsMag - Interface in gov.usgs.earthquake.nshmp.gmm
-
Implemented by ground motion models (GMMs) that perform a magnitude conversion prior to using the value.
- Coordinates - Class in gov.usgs.earthquake.nshmp.geo
-
Constants and utility methods pertaining to geographic coordinates.
- Coordinates() - Constructor for class gov.usgs.earthquake.nshmp.geo.Coordinates
- copyOf(double[][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Create a deep copy of a two-dimensional data array.
- copyOf(double[][][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Create a deep copy of a three-dimensional data array.
- copyOf(CalcConfig) - Static method in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
Initialize a new builder with values copied from the supplied config.
- copyOf(IntervalArray) - Static method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Create a new builder with the structure and content identical to that of the supplied array.
- copyOf(IntervalTable) - Static method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Create a new builder with the structure and content identical to that of the supplied table.
- copyOf(IntervalVolume) - Static method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Create a new builder with the structure and content identical to that of the supplied volume.
- copyOf(XySequence) - Static method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Create a mutable copy of the supplied sequence.
- copyOf(XySequence) - Static method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Create an immutable copy of the supplied sequence.
- copyOf(GriddedRegion) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Creates a copy of a
GriddedRegion
. - copyOf(Feature) - Static method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Create a single-use feature builder with the geometry, id, and bounding box of the supplied feature.
- copyOf(Region) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Creates an exact copy of a
Region
. - copyOf(Collection<Location>) - Static method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Create a new list containing the supplied
locations
. - copyOfWithMax(Mfd.Properties.GutenbergRichter, double) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.GutenbergRichter
-
Create a new Gutenberg-Richter MFD properties object from a copy of the supplied properties and an updated maximum magnitude.
- copyOfWithRate(Mfd.Properties.GutenbergRichter, double) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.GutenbergRichter
-
Create a new Gutenberg-Richter MFD properties object from a copy of the supplied properties and an updated a-value.
- country - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
The country ISO 3166-1 code (alpha-2) of this feature.
- create(double[], double[]) - Static method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Create a new, immutable sequence from the supplied value arrays.
- create(double[], double[]) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd
-
Create an MFD from copies of the supplied arrays.
- create(double[], Optional<double[]>) - Static method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Create a new sequence with mutable y-values from the supplied value arrays.
- create(double, double) - Static method in class gov.usgs.earthquake.nshmp.geo.Location
-
Create a new location from the supplied longitude and latitude with a depth of 0 km.
- create(double, double) - Static method in interface gov.usgs.earthquake.nshmp.gmm.GroundMotion
-
Create a new ground motion container.
- create(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.geo.Location
-
Create a new location with the supplied longitude, latitude, and depth.
- create(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.geo.LocationVector
-
Initializes a new
LocationVector
with the supplied values. - create(double, double, double, double) - Static method in class gov.usgs.earthquake.nshmp.geo.Bounds
-
Create a new
Bounds
object. - create(XySequence) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd
-
Create an MFD from the supplied sequence.
- create(XySequence, Mfd.Properties) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd
-
Create an MFD from the supplied sequence and properties.
- create(LocationList, double, double, double) - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface
-
Deprecated.
- create(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.LocationVector
-
Returns the
LocationVector
describing the move from oneLocation
to another. - create(HazardModel, CalcConfig, boolean, Path) - Static method in class gov.usgs.earthquake.nshmp.calc.HazardExport
-
Create a new results handler.
- create(HazardModel, CalcConfig, Site) - Static method in class gov.usgs.earthquake.nshmp.calc.EqRate
-
Create a new earthquake rate data container at a
site
for the suppliedmodel
andconfig
. - create(HazardModel, CalcConfig, List<Site>, Path) - Static method in class gov.usgs.earthquake.nshmp.calc.EqRateExport
-
Create a new results handler.
- create(LogicTree<Gmm>, Optional<GmmConfig>) - Static method in class gov.usgs.earthquake.nshmp.model.GmmTree
-
Create a new GMM logic tree container.
- create(String, LocationList, BorderType) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Creates a
Region
from a list of border locations. - create(Collection<? extends Number>, Collection<? extends Number>) - Static method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Create a new, immutable sequence from the supplied value collections.
- create(Collection<? extends Number>, Optional<Collection<? extends Number>>) - Static method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Create a new sequence with mutable y-values from the supplied value collections.
- createBuffered(String, LocationList, double) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Creates a
Region
as a buffered area around a line. - createCircular(String, Location, double) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Creates a circular
Region
. - createDirectory(Path) - Static method in class gov.usgs.earthquake.nshmp.calc.HazardExport
-
Create the directory at the supplied path, incrementing the path with
-#
if the directory already exists. - createFloatingRuptures(GriddedSurface, RuptureScaling, double, double, double) - Method in enum gov.usgs.earthquake.nshmp.fault.surface.RuptureFloating
-
Create a
List
of floating ruptures - createGridded(String, LocationList, BorderType, double, double, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Creates a
GriddedRegion
from a list of border locations. - createRectangular(String, Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Creates a
Region
from a pair ofLocation
s. - createRectangularGridded(String, Location, Location, double, double, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Creates a
GriddedRegion
from a pair ofLocation
s. - createWithPlunge(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.geo.LocationVector
-
Creates a new
LocationVector
with horizontal and vertical components derived from the suppliedplunge
andlength
. - CRUSTAL_DEPTH_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Earthquakes
-
Allowed crustal earthquake depth range:
[0..40] km
. - CRUSTAL_WIDTH_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Earthquakes
-
Allowed crustal earthquake width range:
(0..60] km
. - cumulate(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Cumulate the values of
data
in place. - CUMULATIVE - gov.usgs.earthquake.nshmp.calc.DistributionFormat
- CURVE_FILE - Static variable in class gov.usgs.earthquake.nshmp.calc.HazardExport
- CURVE_FILE_TRUNCATED - Static variable in class gov.usgs.earthquake.nshmp.calc.HazardExport
- curves() - Method in class gov.usgs.earthquake.nshmp.calc.Hazard
-
Total mean hazard curves for each
Imt
. - curvesByGmm(Hazard) - Static method in class gov.usgs.earthquake.nshmp.calc.HazardExport
-
Derive maps of curves by
Gmm
for eachImt
in aHazard
result. - curvesBySource(Hazard) - Static method in class gov.usgs.earthquake.nshmp.calc.HazardExport
-
Derive maps of curves by
SourceType
for eachImt
. - CY_08 - gov.usgs.earthquake.nshmp.gmm.Gmm
- CY_08_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm
- CY_08_VS30_MEASURED - gov.usgs.earthquake.nshmp.gmm.Gmm
- CY_14 - gov.usgs.earthquake.nshmp.gmm.Gmm
- CY_14_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm
- CY_14_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- CY_14_CYBERSHAKE - gov.usgs.earthquake.nshmp.gmm.Gmm
- CY_14_VS30_MEASURED - gov.usgs.earthquake.nshmp.gmm.Gmm
D
- D - gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Site class D, medium dense sand or stiff clay.
- dampedCalc(GmmInput, Gmm.Type, double) - Method in interface gov.usgs.earthquake.nshmp.gmm.GroundMotionModel
-
Computes a logic tree of scalar ground motions via
GroundMotionModel.calc(GmmInput)
, and then applies any damping scaling. - DAMPING_RATIO_RANGE - Static variable in class gov.usgs.earthquake.nshmp.gmm.UsgsDampingScaling
-
The range of supported damping scaling factors:
[0.5..30]
. - dampingRatio - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Gmm
-
Viscous damping ratio.
- DASH - gov.usgs.earthquake.nshmp.Text.Delimiter
-
Dash ('-') delimiter.
- data() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd
-
The immutable values representing this MFD.
- DATA_ADJUST_CRUSTAL - Static variable in class gov.usgs.earthquake.nshmp.gmm.UsgsPrviBackbone2025
- DATA_ADJUST_SUBDUCTION - Static variable in class gov.usgs.earthquake.nshmp.gmm.UsgsPrviBackbone2025
- DataType - Enum in gov.usgs.earthquake.nshmp.calc
-
Data type identifiers.
- dataTypes - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Output
-
The different types of data to save.
- dataTypes(Set<DataType>) - Method in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Builder
-
Set the data types for which results should be calculated.
- DE - gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Site class D/E boundary, loose sand or medium stiff clay.
- decimalToProbabilityConverter(int) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Return a converter between decimal values and percentages.
- DECOLLEMENT - gov.usgs.earthquake.nshmp.model.SourceType
-
Décollement (low angle detachment) source.
- decreasingY() - Method in class gov.usgs.earthquake.nshmp.data.Interpolator.Builder
-
Indicate if the y-values to be interpolated decrease monotonically.
- DefaultGriddedSurface - Class in gov.usgs.earthquake.nshmp.fault.surface
-
Deprecated.In the near future this class (and associated heirarchy) will be removed in favor of
LocationGrid
- DefaultGriddedSurface.Builder - Class in gov.usgs.earthquake.nshmp.fault.surface
-
Deprecated.
- defaults() - Static method in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
Create a new builder with all fields initialized to default values.
- defaults() - Static method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Constraints
-
The default allowed values for each input field.
- defaultValue - Variable in enum gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- degreesLatPerKm(Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Return a conversion factor for the number of degrees of latitude per km at a given
location
. - degreesLonPerKm(Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Return a conversion factor for the number of degrees of longitude per km at a given
location
. - DelimitedData - Class in gov.usgs.earthquake.nshmp.data
-
Container class for streaming delimited data.
- DelimitedData.Record - Class in gov.usgs.earthquake.nshmp.data
-
An entry (row) in a delimited-data file.
- depth - Variable in class gov.usgs.earthquake.nshmp.geo.Location
-
The depth of this location in kilometers.
- depth() - Method in class gov.usgs.earthquake.nshmp.fault.surface.ApproxGriddedSurface
- depth() - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface
-
Deprecated.
- depth() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.RuptureSurface
-
The average depth to the top of this surface in km (always positive)
- depth() - Method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Lazily compute the average depth of the locations in the list.
- depth(double) - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface.Builder
-
Deprecated.
- DEPTH_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Earthquakes
-
Allowed earthquake depth range:
[0..700] km
. - descending() - Method in class gov.usgs.earthquake.nshmp.data.Sequences.ArrayBuilder
-
Indicates that this sequence should descend from
max
tomin
. - DESCRIPTION - gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Value:
String
- diff(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Build an array of the differences between the adjacent elements of
data
. - dimensions(double, double) - Method in enum gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Return the dimensions of a magnitude-dependent and width-constrained rupture.
- dimensionsDistribution(double, double) - Method in enum gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Return a ±2σ distribution of
Dimensions
and associated weights. - dip - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Rupture dip.
- dip - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Fault
-
The fault section dip.
- dip() - Method in enum gov.usgs.earthquake.nshmp.fault.FocalMech
-
Returns a 'standard' dip value for this mechanism.
- dip() - Method in class gov.usgs.earthquake.nshmp.fault.surface.ApproxGriddedSurface
- dip() - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface
-
Deprecated.
- dip() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.RuptureSurface
-
The average dip of this surface in degrees [0°..90°].
- dip(double) - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface.Builder
-
Deprecated.
- dip(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the rupture dip.
- DIP - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- DIP_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Faults
-
Allowed fault dip range:
[10..90]°
. - dipDir(double) - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface.Builder
-
Deprecated.
- dipDirection() - Method in class gov.usgs.earthquake.nshmp.fault.surface.ApproxGriddedSurface
- dipDirection() - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface
-
Deprecated.
- dipDirection() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.RuptureSurface
-
The average dip direction of this surface in degrees [0°..360°).
- dipDirection(double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Compute the dip direction for the supplied strike (strike + 90°).
- dipDirection(LocationList) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Compute the dip direction in decimal degrees for the supplied fault trace assuming the right-hand rule (strike + 90°).
- dipDirection(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Compute the dip direction in decimal degrees of the line connecting the supplied locations assuming the right-hand rule (strike + 90°).
- dipDirectionRad(double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Compute the dip direction for the supplied strike (strike + π/2).
- dipDirectionRad(LocationList) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Compute the dip direction in radians for the supplied fault trace assuming the right-hand rule (strike + π/2).
- dipDirectionRad(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Compute the dip direction in radians of the line connecting the supplied locations assuming the right-hand rule (strike + π/2).
- directory - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Output
-
The directory to write any results to.
- disagg - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
Disaggregation configuration.
- DISAGG_DATA - gov.usgs.earthquake.nshmp.calc.DataType
-
Disaggregation r-m-ε bin data
- Disaggregation - Class in gov.usgs.earthquake.nshmp.calc
-
Hazard disaggregation.
- distance - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Rate
-
The distance from a site within which all sources should be included.
- distance(double) - Method in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Builder
-
Set the cutoff distance within which to include all sources when computing earthquake rates or probabilities.
- Distance - Class in gov.usgs.earthquake.nshmp.model
-
Distance value wrapper.
- Distance.Type - Enum in gov.usgs.earthquake.nshmp.model
- distanceAndRectangleFilter(Location, double) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Return a radial distance
Location
filter that preprocessesLocation
s through aLocations.rectangleFilter(Location, double)
. - distanceFilter(Location, double) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Return a radial distance
Location
filter. - distanceFilter(Location, double) - Method in class gov.usgs.earthquake.nshmp.model.ClusterRuptureSet
- distanceFilter(Location, double) - Method in class gov.usgs.earthquake.nshmp.model.FaultRuptureSet
- distanceFilter(Location, double) - Method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
- distanceFilter(Location, double) - Method in class gov.usgs.earthquake.nshmp.model.InterfaceRuptureSet
- distanceFilter(Location, double) - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
- distanceFilter(Location, double) - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
- distanceFilterUpdate - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Hazard
-
Whether to apply updated distance filter.
- distances() - Method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Compute the distances between each location in the list.
- distances(double, double, double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the Joyner-Boore distance, rupture distance, and distance X.
- distances(Distance) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the Joyner-Boore distance, rupture distance, and distance X with a
Distance
object. - distanceTo(Location) - Method in interface gov.usgs.earthquake.nshmp.fault.surface.RuptureSurface
-
Returns the distance metrics commonly required by PSHA ground motion models (GMMs): rJB, rRup, and rX.
- distanceToLine(Location, Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Computes the shortest distance between a point and a line (great-circle).
- distanceToLineFast(Location, Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Computes the shortest distance between a point and a line.
- distanceToLocation(Location) - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Returns the minimum horizonatal distance (in km) between the border of this
Region
and theLocation
specified. - distanceToSegment(Location, Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Computes the shortest distance between a point and a line segment (i.e.
- distanceToSegmentFast(Location, Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Computes the shortest distance between a point and a line segment.
- distributionFormat - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Rate
-
The rate data distribution type.
- DistributionFormat - Enum in gov.usgs.earthquake.nshmp.calc
-
Distribution format.
- DoubleData - Class in gov.usgs.earthquake.nshmp.data
-
Utilities for operating on
double
-valued data. - DS575 - gov.usgs.earthquake.nshmp.gmm.Imt
- DS595 - gov.usgs.earthquake.nshmp.gmm.Imt
- DSF_VALUES - Static variable in class gov.usgs.earthquake.nshmp.gmm.UsgsDampingScaling
-
The list of supported damping scaling factors (percentage values):
[0.5, 1, 2, 3, 5, 7, 10, 15, 20, 25, 30]
. - DSI - gov.usgs.earthquake.nshmp.gmm.Imt
E
- E - gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Site class E, very loose sand or soft clay.
- EARTH_RADIUS_EQUATORIAL - Static variable in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
The equatorial radius of the earth as derived from the WGS-84 ellipsoid:
6378.1370 km
. - EARTH_RADIUS_MEAN - Static variable in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
The Authalic mean radius (Ar) of the earth:
6371.0072 km
. - EARTH_RADIUS_POLAR - Static variable in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
The polar radius of the earth as derived from the WGS-84 ellipsoid:
6356.7523 km]
. - Earthquakes - Class in gov.usgs.earthquake.nshmp
-
Constants and utility methods pertaining to properties of earthquakes.
- empty(SystemRuptureSet) - Static method in class gov.usgs.earthquake.nshmp.calc.SystemInputList
- EMPTY - Static variable in class gov.usgs.earthquake.nshmp.model.SiteData
-
Empty site data instance.
- emptyCopyOf(XySequence) - Static method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Create a mutable copy of the supplied sequence with all y-values reset to zero.
- enumBuilder(String) - Static method in interface gov.usgs.earthquake.nshmp.tree.LogicTree
-
Return a new, single-use
LogicTree
builder where eachBranch.id()
of the built tree is anEnum.name()
and eachBranch.value()
is any value type. - enumLabelWithDashes(Enum<? extends Enum<?>>, boolean) - Static method in class gov.usgs.earthquake.nshmp.Text
-
Convert an
Enum.name()
to a dash-delimited presentation-friendly string. - enumLabelWithSpaces(Enum<? extends Enum<?>>, boolean) - Static method in class gov.usgs.earthquake.nshmp.Text
-
Convert an
Enum.name()
to a space-delimited presentation-friendly string. - enumValueBuilder(String) - Static method in interface gov.usgs.earthquake.nshmp.tree.LogicTree
-
Return a new, single-use
LogicTree
builder where eachBranch.id()
of the built tree is anEnum.name()
and eachBranch.value()
is the enum value itself. - EPI_HI - Static variable in class gov.usgs.earthquake.nshmp.gmm.GroundMotions
- EPI_LO - Static variable in class gov.usgs.earthquake.nshmp.gmm.GroundMotions
- EPI_OFF - Static variable in class gov.usgs.earthquake.nshmp.gmm.GroundMotions
- epsilon(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Standardized normal variate
ε = (x - μ) / σ
. - EqRate - Class in gov.usgs.earthquake.nshmp.calc
-
General purpose earthquake rate and probability data container.
- EqRateExport - Class in gov.usgs.earthquake.nshmp.calc
-
Earthquake rate and probability exporter.
- equals(Object) - Method in class gov.usgs.earthquake.nshmp.geo.Bounds
- equals(Object) - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
- equals(Object) - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
- equals(Object) - Method in class gov.usgs.earthquake.nshmp.geo.Location
-
Returns
true
if this location is equal to the supplied object,false
otherwise. - equals(Object) - Method in class gov.usgs.earthquake.nshmp.geo.Region
- equals(Object) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput
- equals(Object) - Method in class gov.usgs.earthquake.nshmp.model.ClusterRuptureSet
- equals(Object) - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
- equals(Object) - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
- equalsRegion(GriddedRegion) - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Compares this
GriddedRegion
to another and returnstrue
if they are the same with respect to aerial extent (both exterior and interior borders), grid node spacing, and location. - equalsRegion(Region) - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Compares the geometry of this
Region
to another and returnstrue
if they are the same, ignoring any differences in name. - erf(double) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Error function approximation of Abramowitz and Stegun, formula 7.1.26 in the Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables.
- exceedanceModel - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Hazard
-
The probability distribution model to use when computing hazard curves.
- ExceedanceModel - Enum in gov.usgs.earthquake.nshmp.calc
-
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. - exp(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Raise Euler's number
e
to each of the elements ofdata
in place. - exp(List<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Raise Euler's number
e
to each of the elements ofdata
in place. - expandRectangularArea(LocationList) - Static method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson
-
Checks that the supplied location list defines a rectangular lat/lon area and returns a slightly expanded version that will enclose points on the borders of the area.
- extend(CalcConfig.Builder) - Method in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Builder
-
Extend
this
builder to matchthat
builder. - extent() - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Returns a flat-earth estimate of the area of this region in km2.
F
- factor(Imt, double, double, double) - Method in class gov.usgs.earthquake.nshmp.gmm.UsgsDampingScaling
-
Compute the damping scaling factor (DSF) in natural log units for the damping ratio of interest.
- FAULT - gov.usgs.earthquake.nshmp.model.SourceType
-
Finite fault.
- FAULT_CLUSTER - gov.usgs.earthquake.nshmp.model.SourceType
-
Fault cluster.
- FAULT_SYSTEM - gov.usgs.earthquake.nshmp.model.SourceType
-
Fault system.
- FaultRuptureSet - Class in gov.usgs.earthquake.nshmp.model
-
Crustal finite fault rupture set.
- Faults - Class in gov.usgs.earthquake.nshmp
-
Constants and utility methods pertaining to faults.
- FaultSource - Class in gov.usgs.earthquake.nshmp.model
-
Fault source representation.
- FaultStyle - Enum in gov.usgs.earthquake.nshmp.gmm
-
Style-of-faulting identifier.
- Feature - Class in gov.usgs.earthquake.nshmp.geo.json
-
A GeoJSON feature.
- FEATURE - gov.usgs.earthquake.nshmp.geo.json.GeoJson.Type
-
GeoJSON
Feature
object. - FEATURE_COLLECTION - gov.usgs.earthquake.nshmp.geo.json.GeoJson.Type
-
GeoJSON
FeatureCollection
object. - Feature.Builder - Class in gov.usgs.earthquake.nshmp.geo.json
-
A single-use feature builder.
- FeatureCollection - Class in gov.usgs.earthquake.nshmp.geo.json
-
A GeoJSON feature collection.
- features() - Method in class gov.usgs.earthquake.nshmp.geo.json.FeatureCollection
-
An immutable list of the features in this collection.
- features() - Method in class gov.usgs.earthquake.nshmp.model.ClusterRuptureSet
- features() - Method in class gov.usgs.earthquake.nshmp.model.FaultRuptureSet
- features() - Method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
- features() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The multimap of source type to source GeoJSON features in this model.
- features() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceRuptureSet
- features() - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
The GeoJSON features for this rupture set.
- features() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
-
The GeoJSON features used to define the source geometries in this tree.
- features() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
- features(HazardModel, int) - Static method in class gov.usgs.earthquake.nshmp.model.Models
-
Returns the list of Feature(s) associated with the branches of a source logic tree.
- features(HazardModel, Optional<SourceType>) - Static method in class gov.usgs.earthquake.nshmp.model.Models
-
Returns an
Optional
describing a FeatureCollection of the GeoJSON features used to represent sources in the supplied model, or an emptyOptional
iftype
is not present in supplied model. - FILE_NAME - Static variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
The expected calculation configuration file name when included in source models,
calc-config.json
. - FILL - gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Value: color
String
(see color rules) - FILL_OPACITY - gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Value:
0.0 ≤ double ≤ 1.0
- fillColumn(int, LocationList) - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid.Builder
-
Fill a row with the specified
Location
s. - fillRow(int, LocationList) - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid.Builder
-
Fill a row with the specified
Location
s. - findX(double[], double[], double) - Method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return an interpolated x-value corresponding to the supplied y-value in the supplied x- and y-value arrays.
- findX(double, double, double, double, double) - Static method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return an interpolated or extrapolated x-value corresponding to the supplied y-value.
- findX(XySequence, double) - Method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return an interpolated x-value corresponding to the supplied y-value in the supplied xy-sequence.
- findX(List<Double>, List<Double>, double) - Method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return an interpolated x-value corresponding to the supplied y-value in the supplied x- and y-value arrays.
- findY(double[], double[], double) - Method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return an interpolated or extrapolated y-value corresponding to the supplied x-value in the supplied x- and y-value arrays.
- findY(double[], double[], double[]) - Method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return interpolated or extrapolated y-values using the supplied x- and y-value arrays.
- findY(double, double, double, double, double) - Static method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return an interpolated or extrapolated y-value corresponding to the supplied x-value.
- findY(XySequence, double) - Method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return an interpolated or extrapolated y-value corresponding to the supplied x-value in the supplied xy-sequence.
- findY(XySequence, double[]) - Method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return interpolated or extrapolated y-values using the supplied x- and y-value arrays.
- findY(List<Double>, List<Double>, double) - Method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return an interpolated or extrapolated y-value corresponding to the supplied x-value in the supplied x- and y-value arrays.
- findY(List<Double>, List<Double>, double[]) - Method in class gov.usgs.earthquake.nshmp.data.Interpolator
-
Return interpolated or extrapolated y-values using the supplied x- and y-value arrays.
- FINITE - gov.usgs.earthquake.nshmp.model.PointSourceType
- first() - Method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Return the first location in the list.
- firstColumn() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return the first column.
- firstRow() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return the first row.
- FIXED_STRIKE - gov.usgs.earthquake.nshmp.model.PointSourceType
- flip(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Flip the sign of the elements of
data
in place. - FocalMech - Enum in gov.usgs.earthquake.nshmp.fault
-
Generalized identifier for different focal mechanism types.
- formatDoubleFunction(String) - Static method in class gov.usgs.earthquake.nshmp.Text
-
Returns a
Function
for convertingdouble
s to formatted strings. - FRANKEL_96 - gov.usgs.earthquake.nshmp.gmm.Gmm
- FRANKEL_96_AB - gov.usgs.earthquake.nshmp.gmm.Gmm
- FRANKEL_96_J - gov.usgs.earthquake.nshmp.gmm.Gmm
- FrankelEtAl_1996 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Frankel et al.
- frequency() - Method in enum gov.usgs.earthquake.nshmp.gmm.Imt
-
Returns the frequency (in Hz) for this
Imt
. - from(double[], double[]) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Builder
-
Create an
Mfd.Builder
initialized with copies of the supplied arrays. - from(XySequence) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Builder
-
Create an
Mfd.Builder
initialized with the supplied sequence. - from(Mfd) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Builder
-
Create an
Mfd.Builder
initialized with the supplied MFD. - from(String) - Static method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson
-
Create a GeoJSON from a string.
- from(URL) - Static method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson
-
Create a GeoJSON from a URL.
- from(Path) - Static method in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
Create a new builder from the resource at the specified
path
. - from(Path) - Static method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson
-
Create a GeoJSON from a file path.
- fromCopy(GmmInput) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Return a
Builder
prepopulated with values copied from the supplied model. - fromCsv(Path, SiteData, OptionalDouble) - Static method in class gov.usgs.earthquake.nshmp.calc.Sites
-
Create an unmodifiable list of sites from the comma-delimted site file designated by
path
. - fromFeature(Feature) - Static method in class gov.usgs.earthquake.nshmp.geo.json.Properties
-
Return a reusable property map builder initialized with the properties of the supplied feature.
- fromGeoJson(Path, SiteData, OptionalDouble) - Static method in class gov.usgs.earthquake.nshmp.calc.Sites
-
Create an unmodifiable list of sites from the GeoJSON site file designated by
path
. - fromModel(IntervalArray) - Static method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Create a new builder with a structure identical to that of the supplied model.
- fromModel(IntervalTable) - Static method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Create a new builder with a structure identical to that of the supplied model.
- fromModel(IntervalVolume) - Static method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Create a new builder with a structure identical to that of the supplied model.
- fromPeriod(double) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Imt
-
Returns the spectral acceleration
Imt
associated with the supplied period. - fromRake(double) - Static method in enum gov.usgs.earthquake.nshmp.fault.FocalMech
-
Returns the focal mechanism for the supplied rake.
- fromString(String) - Static method in class gov.usgs.earthquake.nshmp.geo.Location
-
Create a new location from the comma-separated values in the supplied string.
- fromString(String) - Static method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Create a new list from the supplied
String
. - fromString(String) - Static method in enum gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- fromString(String) - Static method in enum gov.usgs.earthquake.nshmp.model.SourceType
-
Converts supplied
String
to equivalentSourceType
.
G
- GEODETIC_VARIANT - gov.usgs.earthquake.nshmp.model.MagnitudeNote
-
Inconsistency between geologic and geodetic magnitudes.
- GeoJson - Class in gov.usgs.earthquake.nshmp.geo.json
-
Entry point for creating and parsing GeoJSON features and feature collections.
- GeoJson.Builder - Class in gov.usgs.earthquake.nshmp.geo.json
-
A GeoJSON builder.
- GeoJson.Type - Enum in gov.usgs.earthquake.nshmp.geo.json
-
GeoJSON type identifier.
- geomAreaToLocationList(Area) - Static method in class gov.usgs.earthquake.nshmp.model.AreaSourceAmake
- Geomatrix_1993 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the subduction interface ground motion model by Geomatrix consultants (1993) to support the 2007 Alaska NSHM.
- GEOMATRIX_93_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- GEOMATRIX_93_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- get(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
-
Return the value of the bin that maps to the supplied row value.
- get(double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
Return the value of the bin that maps to the supplied row and column values.
- get(double, double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
Return the value of the bin that maps to the supplied row, column, and level values.
- get(int) - Method in class gov.usgs.earthquake.nshmp.calc.InputList
- get(int) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
-
Return the value of the bin that maps to the supplied row index.
- get(int) - Method in class gov.usgs.earthquake.nshmp.model.ClusterRuptureSet
- get(int) - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
- get(int) - Method in class gov.usgs.earthquake.nshmp.model.FaultRuptureSet
- get(int) - Method in class gov.usgs.earthquake.nshmp.model.FaultSource
- get(int) - Method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
- get(int) - Method in class gov.usgs.earthquake.nshmp.model.InterfaceRuptureSet
- get(int) - Method in class gov.usgs.earthquake.nshmp.model.InterfaceSource
- get(int) - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
- get(int) - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
- get(int) - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet.SystemSource
- get(int) - Method in class gov.usgs.earthquake.nshmp.tree.LogicGroup
- get(int, int) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
Return the value of the bin that maps to the supplied row and column indices.
- get(int, int, int) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
Return the value of the bin that maps to the supplied row, column, and level indices.
- get(Location) - Method in class gov.usgs.earthquake.nshmp.model.SiteData
-
Return the site data values for the specified location.
- get(GmmInput.Field) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Constraints
- get(String) - Method in class gov.usgs.earthquake.nshmp.data.DelimitedData.Record
-
Return the specified record value as a string.
- get(String, Class<T>) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties
-
Return an
Optional
describing a value of the specified class for the specified key, or an emptyOptional
if the key is absent, its value isnull
or its value cannot be interpreted as an object of classT
. - get(String, Type) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties
-
Return an
Optional
describing a value of the specified type for the specified key, or an emptyOptional
if the key is absent, its value isnull
or its value cannot be interpreted as an object of typeT
. - getAsGr() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties
-
Properties for a Gutenberg-Richter MFD.
- getAsGrTaper() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties
-
Properties for a tapered Gutenberg-Richter MFD.
- getAsSingle() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties
-
Properties for a single MFD.
- getAveGridSpacing() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
This returns the average grid spacing used to define the discretization used in what's returned by the methods here that contain "Discretized" in their names.
- getBoolean(String) - Method in class gov.usgs.earthquake.nshmp.data.DelimitedData.Record
-
Return the specified record value as a
boolean
. - getBoolean(String) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties
-
Return an
Optional
describing the value for the specified key, or an emptyOptional
if the key is absent, its value isnull
or its value cannot be interpreted as aboolean
. - getDouble(String) - Method in class gov.usgs.earthquake.nshmp.data.DelimitedData.Record
-
Return the specified record value as a
double
. - getDouble(String) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties
-
Return an
OptionalDouble
describing the value for the specified key, or an emptyOptionalDouble
if the key is absent, its value isnull
or its value cannot be interpreted as adouble
. - getEvenlyDiscritizedListOfLocsOnSurface() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
This returns a list of locations that are evenly spread (at least approximately) over the rupture surface, with a spacing given by what's returned by the getGridSpacing() method.
- getEvenlyDiscritizedLowerEdge() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
This returns a list of locations that are evenly spread along the lower edge of the surface.
- getEvenlyDiscritizedPerimeter() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
This returns a list of locations that are evenly spread (at least approximately) over the surface perimeter, with a spacing given by what's returned by the getGridSpacing() method.
- getEvenlyDiscritizedUpperEdge() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
This returns a list of locations that are evenly spread along the upper edge of the surface.
- getFirstLocOnUpperEdge() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
This returns the first location on the upper edge of the surface
- getFractionInside(Region, Iterable<Location>) - Static method in class gov.usgs.earthquake.nshmp.geo.RegionUtils
-
The returns the fraction of points in the given collection of locations that is inside the given region.
- getGridSpacingAlongStrike() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
Returns the grid spacing along strike
- getGridSpacingDownDip() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
returns the grid spacing down dip
- getInt(String) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties
-
Return an
OptionalInt
describing the value for the specified key, or an emptyOptionalInt
if the key is absent, its value isnull
or its value cannot be interpreted as anint
. - getJsonElement(String) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties
-
Return an
Optional
describing theJsonElement
for the specified key, or an emptyOptional
if the key is absent. - getLastLocOnUpperEdge() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
This returns the last location on the upper edge of the surface
- getLocation(int, int) - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
gets the location from the 2D container
- getNodeShape(Location, double, double) - Static method in class gov.usgs.earthquake.nshmp.geo.RegionUtils
-
Returns the
Region
spanned by a node centered at the supplied location with the given width and height. - getOptionalDouble(String) - Method in class gov.usgs.earthquake.nshmp.data.DelimitedData.Record
-
Return the specified record value as an optional
double
. - getPerimeter() - Method in class gov.usgs.earthquake.nshmp.fault.surface.ApproxGriddedSurface
- getPerimeter() - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface
-
Deprecated.Override the parent with a version with fewer points
- getPerimeter() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
Get a list of locations that constitutes the perimeter of the surface (not necessarily evenly spaced)
- getRow(int) - Method in class gov.usgs.earthquake.nshmp.fault.surface.ApproxGriddedSurface
- getString(String) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties
-
Return an
Optional
describing the value for the specified key, or an emptyOptional
if the key is absent, its value isnull
or its value cannot be interpreted as aString
. - getUpperEdge() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.GriddedSurface
-
This returns the upper edge of the rupture surface (where the locations are not necessarily equally spaced).
- global() - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Convenience method to return a
Region
spanning the entire globe. - gmm - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
Ground motion model configuration.
- Gmm - Enum in gov.usgs.earthquake.nshmp.gmm
-
GroundMotionModel
(Gmm) identifiers. - GMM - gov.usgs.earthquake.nshmp.calc.DataType
-
Results grouped by Ground motion model.
- GMM_DIR - Static variable in class gov.usgs.earthquake.nshmp.calc.HazardExport
- GMM_TREES_DEFAULT - Static variable in class gov.usgs.earthquake.nshmp.calc.Site
-
Default
#siteGmms()
value:Map.of()
(empty map) - Gmm.Group - Enum in gov.usgs.earthquake.nshmp.gmm
- Gmm.Type - Enum in gov.usgs.earthquake.nshmp.gmm
- GmmInput - Class in gov.usgs.earthquake.nshmp.gmm
- GmmInput(GmmInput.Builder) - Constructor for class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Create a deterministic rupture and site property container with all properties common to the supported set of ground motion models (GMMs).
- GmmInput.Builder - Class in gov.usgs.earthquake.nshmp.gmm
- GmmInput.Constraints - Class in gov.usgs.earthquake.nshmp.gmm
-
The constraints associated with each
GmmInput
field. - GmmInput.Field - Enum in gov.usgs.earthquake.nshmp.gmm
-
GmmInput
field identifiers. - gmms() - Method in enum gov.usgs.earthquake.nshmp.gmm.Gmm.Group
-
Return an immutable list of the Gmms in this group, sorted alphabetically by their display name.
- gmms() - Method in class gov.usgs.earthquake.nshmp.model.GmmTree
-
The set of GMMs in the logic tree.
- gmms() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The set of
Gmm
s used by this model. - gmms() - Method in class gov.usgs.earthquake.nshmp.model.SiteData
-
The (lazily created) set of all GMMs defined in GMM regions.
- gmms() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
-
The ground motion models to use with this tree.
- gmmTree() - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
Return the ground motion model logic tree associated with this
RuptureSet
. - gmmTree(TectonicSetting, SourceType) - Method in class gov.usgs.earthquake.nshmp.calc.Site
-
Region specific GMM logic tree for the supplied tectonic setting and source type.
- GmmTree - Class in gov.usgs.earthquake.nshmp.model
-
GMM logic tree convenience container class that holds a
LogicTree<Gmm>
and properties derived from aGmmConfig
. - gmmTrees - Variable in class gov.usgs.earthquake.nshmp.model.SiteData.Values
-
Region-specific GMM logic trees.
- gmmTrees(Map<TectonicSetting, Map<SourceType, GmmTree>>) - Method in class gov.usgs.earthquake.nshmp.calc.Site.Builder
-
Regional GMM logic trees.
- GmmUtils - Class in gov.usgs.earthquake.nshmp.gmm
-
Ground motion model (Gmm) utilities.
- GmmUtils() - Constructor for class gov.usgs.earthquake.nshmp.gmm.GmmUtils
- gmmWeight(Gmm) - Method in class gov.usgs.earthquake.nshmp.model.GmmTree
-
The logic tree weight of the requested GMM.
- Gomez_2022 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Gómez (202) ground motion model for crustal and non-crustal regions of Puerto Rico.
- GOMEZ_22_CRUSTAL - gov.usgs.earthquake.nshmp.gmm.Gmm
- GOMEZ_22_NONCRUSTAL - gov.usgs.earthquake.nshmp.gmm.Gmm
- gov.usgs.earthquake.nshmp - package gov.usgs.earthquake.nshmp
-
General purpose interfaces and factory utility classes.
- gov.usgs.earthquake.nshmp.calc - package gov.usgs.earthquake.nshmp.calc
-
Hazard calculation classes and utilties.
- gov.usgs.earthquake.nshmp.data - package gov.usgs.earthquake.nshmp.data
-
Double-valued array data classes and utilities.
- gov.usgs.earthquake.nshmp.fault - package gov.usgs.earthquake.nshmp.fault
-
Fault representations.
- gov.usgs.earthquake.nshmp.fault.surface - package gov.usgs.earthquake.nshmp.fault.surface
-
Fault surfaces (slated for deprecation).
- gov.usgs.earthquake.nshmp.geo - package gov.usgs.earthquake.nshmp.geo
-
Geographic data classes and utilities.
- gov.usgs.earthquake.nshmp.geo.json - package gov.usgs.earthquake.nshmp.geo.json
-
Classes for generating and working with GeoJson.
- gov.usgs.earthquake.nshmp.gmm - package gov.usgs.earthquake.nshmp.gmm
-
GroundMotionModel
implementations. - gov.usgs.earthquake.nshmp.mfd - package gov.usgs.earthquake.nshmp.mfd
-
Magnitude frequency distribution (MFD) classes and utilties.
- gov.usgs.earthquake.nshmp.model - package gov.usgs.earthquake.nshmp.model
-
Earthquake
HazardModel
s. - gov.usgs.earthquake.nshmp.tree - package gov.usgs.earthquake.nshmp.tree
-
Logic tree representations.
- GR - gov.usgs.earthquake.nshmp.mfd.Mfd.Type
-
An incremental Gutenberg-Richter MFD.
- GR_MMAX_GR - gov.usgs.earthquake.nshmp.mfd.Mfd.Type
-
An incremental Gutenberg-Richter MFD with a rate scaling hint.
- GR_MMAX_SINGLE - gov.usgs.earthquake.nshmp.mfd.Mfd.Type
-
An incremental Gutenberg-Richter MFD with a rate scaling hint.
- GR_TAPER - gov.usgs.earthquake.nshmp.mfd.Mfd.Type
-
A Gutenberg-Richter MFD with a tapered upper tail.
- GREAT_CIRCLE - gov.usgs.earthquake.nshmp.geo.BorderType
-
Defines a
Region
border as following a great circle. - GRID - gov.usgs.earthquake.nshmp.model.SourceType
-
Gridded (background) seismicity.
- GriddedRegion - Class in gov.usgs.earthquake.nshmp.geo
-
A
GriddedRegion
is aRegion
that has been discretized in latitude and longitude. - GriddedSurface - Interface in gov.usgs.earthquake.nshmp.fault.surface
- gridFocalMechUpdate - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Hazard
-
Whether to apply updated grid focal mechanism application.
- GridRuptureSet - Class in gov.usgs.earthquake.nshmp.model
- GroundMotion - Interface in gov.usgs.earthquake.nshmp.gmm
-
Ground motion model (Gmm) result container.
- GroundMotionModel - Interface in gov.usgs.earthquake.nshmp.gmm
-
Interface implemented by all ground motion models (GMMs); these are also commonly referred to as ground motion prediction equations (GMPEs) or attenuation relationships.
- GroundMotions - Class in gov.usgs.earthquake.nshmp.gmm
-
Factory class for creating and working with logic trees of ground motions produced by ground motion models (GMMs).
- GroundMotionToCurveLambda - Class in gov.usgs.earthquake.nshmp.calc
-
AWS Lambda function to perform ground motion to curve transformation.
- GroundMotionToCurveLambda() - Constructor for class gov.usgs.earthquake.nshmp.calc.GroundMotionToCurveLambda
- GutenbergRichter(double, double, double, double, double) - Constructor for class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.GutenbergRichter
-
Create a new properties object for a Gutenberg-Richter MFD.
- gutenbergRichterRate(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfds
-
Returns the Gutenberg–Richter event rate for the supplied a- and b-values and magnitude.
H
- HALF - gov.usgs.earthquake.nshmp.calc.ThreadCount
-
The greater of one and half of
ThreadCount.ALL
. - handleRequest(InputStream, OutputStream, Context) - Method in class gov.usgs.earthquake.nshmp.calc.GroundMotionToCurveLambda
-
Lambda handler to convert GroundMotion to HazardCurve.
- hashCode() - Method in class gov.usgs.earthquake.nshmp.geo.Bounds
- hashCode() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
- hashCode() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
- hashCode() - Method in class gov.usgs.earthquake.nshmp.geo.Location
-
Returns a hash code based on the longitude, latitude, and depth of this location.
- hashCode() - Method in class gov.usgs.earthquake.nshmp.geo.Region
- hashCode() - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput
- hashCode() - Method in class gov.usgs.earthquake.nshmp.model.ClusterRuptureSet
- hashCode() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
- hashCode() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
- hazard - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
Hazard calculation configuration.
- hazard(HazardModel, CalcConfig, Site, Executor) - Static method in class gov.usgs.earthquake.nshmp.calc.HazardCalcs
-
Compute probabilistic seismic hazard curves at a
site
using the suppliedmodel
andconfig
. - Hazard - Class in gov.usgs.earthquake.nshmp.calc
-
The result of a hazard calculation.
- HazardCalcs - Class in gov.usgs.earthquake.nshmp.calc
-
Static probabilistic seismic hazard analysis calculators.
- HazardCalcs() - Constructor for class gov.usgs.earthquake.nshmp.calc.HazardCalcs
- HazardExport - Class in gov.usgs.earthquake.nshmp.calc
-
Hazard calculation result exporter.
- HazardInput - Class in gov.usgs.earthquake.nshmp.calc
-
A
GroundMotionModel
input that carriesRupture
rate information along with it - HazardInput(double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class gov.usgs.earthquake.nshmp.calc.HazardInput
- HazardModel - Class in gov.usgs.earthquake.nshmp.model
-
A
HazardModel
is the top-level wrapper for earthquakeSource
definitions and attendantGroundMotionModel
s used in probabilistic seismic hazard analyses (PSHAs) and related calculations. - HI_21 - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- HI_98 - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- HISTORIC_M_MAX - gov.usgs.earthquake.nshmp.model.MagnitudeNote
-
Constrained by a historic earthquake magnitude.
- horzDistance(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Calculates the great circle surface distance between two
Location
s using the Haversine formula for computing the angle between two points. - horzDistanceFast(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Calculates approximate distance between two
Location
s. - hypocentralDepth(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Generic model for hypocentral depth returns a value that is halfway between the top and bottom of a fault, parameterized by its dip, width, and depth.
- hypot(double...) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Variadic form of
Maths.hypot(double, double)
. - hypot(double, double) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Same as
Math.hypot(double, double)
without regard to intermediate under/over flow prior to internal call toMath.sqrt(double)
. - hypot(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Three argument form of
Maths.hypot(double, double)
.
I
- id - Variable in enum gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- id - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
The feature numeric id.
- id() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
- id() - Method in class gov.usgs.earthquake.nshmp.model.FaultSource
- id() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceSource
- id() - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
The numeric ID of this rupture set.
- id() - Method in interface gov.usgs.earthquake.nshmp.model.Source
-
The source unique numeric identifier.
- id() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
-
The ID of this tree.
- id() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet.SystemSource
- id() - Method in interface gov.usgs.earthquake.nshmp.tree.Branch
-
The branch ID.
- id(int) - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature.Builder
-
Set the optional
id
field of this feature as an integer. - id(String) - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature.Builder
-
Set the optional
id
field of this feature as a string. - idAsInt() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
The 'id' of this feature as a
OptionalInt
. - idAsString() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
The 'id' of this feature as a
Optional<String>
. - IDRISS_14 - gov.usgs.earthquake.nshmp.gmm.Gmm
- IDRISS_14_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm
- Idriss_2014 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Idriss (2014) next generation ground motion model for active crustal regions developed as part of NGA West II.
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.AbrahamsonEtAl_2014
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.AbrahamsonGulerce_2020
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.AbrahamsonSilva_1997
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.Atkinson_2008p
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.Atkinson_2010
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.Atkinson_2015
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.AtkinsonBoore_2003
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.AtkinsonBoore_2006
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.AtkinsonBoore_2006p
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.AtkinsonMacias_2009
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.BcHydro_2012
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.BooreAtkinson_2008
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.BooreEtAl_1997_Alaska
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.BooreEtAl_1997
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.BooreEtAl_2014
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.Campbell_1997
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.Campbell_2003
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.CampbellBozorgnia_2003_Alaska
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.CampbellBozorgnia_2003
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.CampbellBozorgnia_2008
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.CampbellBozorgnia_2014
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.ChiouYoungs_2008
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.ChiouYoungs_2014
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.ConusStableCrust_2014
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.FrankelEtAl_1996
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.Geomatrix_1993
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.Gomez_2022
- imt() - Method in interface gov.usgs.earthquake.nshmp.gmm.GroundMotionModel
-
The intensity measure type (
IMT
) of this GMM instance. - imt() - Method in class gov.usgs.earthquake.nshmp.gmm.Idriss_2014
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.KuehnEtAl_2020
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.MotazedianAtkinson_2005
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.MunsonThurber_1997
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.NgaEast
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.ParkerEtAl_2020
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.PezeshkEtAl_2011
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.PezeshkEtAl_2018
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.SadighEtAl_1997
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.ShahjoueiPezeshk_2016
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.SilvaEtAl_2002
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.SomervilleEtAl_2001
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.TavakoliPezeshk_2005
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.ToroEtAl_1997
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.UsgsPrviBackbone2025
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.WongEtAl_2015
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.YoungsEtAl_1997
- imt() - Method in class gov.usgs.earthquake.nshmp.gmm.ZhaoEtAl_2006
- Imt - Enum in gov.usgs.earthquake.nshmp.gmm
-
Intesity measure type (Imt) identifiers.
- imts - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Hazard
-
The set of IMTs for which calculations should be performed.
- imts(Set<Imt>) - Method in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Builder
-
Set the IMTs for which results should be calculated.
- INCR - gov.usgs.earthquake.nshmp.mfd.Mfd.Type
-
An MFD defining multiple magnitudes with varying rates.
- INCREMENTAL - gov.usgs.earthquake.nshmp.calc.DistributionFormat
- index() - Method in interface gov.usgs.earthquake.nshmp.data.XyPoint
-
Return the index of this point.
- indexForLocation(Location) - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the index of the grid node associated with a given
Location
or -1 if the associated grid node is ouside this gridded region. - Indexing - Class in gov.usgs.earthquake.nshmp.data
-
Utilities pertaining to the creation, calculation, and derivation of data indices.
- indexOf(double, double, double, int) - Static method in class gov.usgs.earthquake.nshmp.data.IntervalData
-
Compute an index from a minimum value, a value and an interval.
- indices(int) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Create an
int[]
of values ascending from0
to1-size
. - indices(int, int) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Create an
int[]
of values spanningfrom
toto
, inclusive. - indicesForBounds(Rectangle2D) - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the list of grid indices spanned by the bounds of the supplied region.
- indicesToBits(int, int[]) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Return a
BitSet
withcapacity
and with all bits atindices
'set'. - info - Variable in enum gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- InputList - Class in gov.usgs.earthquake.nshmp.calc
-
Lightweight
List
wrapper ofHazardInput
s. - instance(Imt) - Method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Retreive an instance of a
GroundMotionModel
, either by creating a new one, or fetching from a cache. - instances(Imt, Set<Gmm>) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Retrieve an immutable map of
GroundMotionModel
instances, either by creating new ones, or fetching them from a cache. - instances(Set<Imt>, Set<Gmm>) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Retrieve immutable maps of
GroundMotionModel
instances for a range ofImt
s, either by creating new ones, or fetching them from a cache. - INTERFACE - gov.usgs.earthquake.nshmp.model.SourceType
-
Subduction interface.
- INTERFACE_CLUSTER - gov.usgs.earthquake.nshmp.model.SourceType
-
Subduction interface cluster.
- INTERFACE_DEPTH_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Earthquakes
-
Allowed interface earthquake depth range:
[0..60] km
. - INTERFACE_GRID - gov.usgs.earthquake.nshmp.model.SourceType
-
Subduction interface gridded seismicity.
- INTERFACE_SYSTEM - gov.usgs.earthquake.nshmp.model.SourceType
-
Subduction interface system.
- INTERFACE_WIDTH_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Earthquakes
-
Allowed interface earthquake width range:
(0..200] km
. - InterfaceRuptureSet - Class in gov.usgs.earthquake.nshmp.model
-
Subduction interface rupture set.
- InterfaceSource - Class in gov.usgs.earthquake.nshmp.model
-
Subduction source representation.
- interiors() - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Returns an unmodifiable
List
view of the internalLocationList
s (also unmodifiable) of points that decribe the interiors of thisRegion
, if such exist. - Interpolator - Class in gov.usgs.earthquake.nshmp.data
-
Utility class to perform linear and log interpolations.
- Interpolator.Builder - Class in gov.usgs.earthquake.nshmp.data
-
An interpolator builder.
- intersectionOf(String, Region, Region) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Returns the intersection of two
Region
s. - IntervalArray - Class in gov.usgs.earthquake.nshmp.data
-
An array of immutable, double-valued data that is arranged according to increasing and uniformly spaced double-valued keys.
- IntervalArray.Builder - Class in gov.usgs.earthquake.nshmp.data
-
A builder of immutable
IntervalArray
s. - IntervalData - Class in gov.usgs.earthquake.nshmp.data
-
Static utilities for working with and concrete implementations of 1-, 2- and 3-dimensional interval data containers.
- IntervalTable - Class in gov.usgs.earthquake.nshmp.data
-
A 2-dimensional table of immutable, double-valued data that is arranged according to increasing and uniformly spaced double-valued keys.
- IntervalTable.Builder - Class in gov.usgs.earthquake.nshmp.data
-
A builder of immutable
IntervalTable
s. - IntervalVolume - Class in gov.usgs.earthquake.nshmp.data
-
A 3-dimensional volume of immutable, double-valued data that is arranged according to increasing and uniformly spaced double-valued keys.
- IntervalVolume.Builder - Class in gov.usgs.earthquake.nshmp.data
-
A builder of immutable
IntervalVolume
s. - isClear() - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns
true
if all y-values are 0.0;false
otherwise. - isEmpty() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns whether this region contains any grid nodes.
- isPole(Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Returns whether the supplied
Location
coincides with one of the poles. - isRectangular() - Method in class gov.usgs.earthquake.nshmp.geo.Region
-
Returns whether this
Region
is rectangular in shape when represented in a Mercator projection. - isSA() - Method in enum gov.usgs.earthquake.nshmp.gmm.Imt
-
Returns true if this
Imt
represents a spectral acceleration. - iterableForLocation(Location) - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
Return an
Iterable
over thoseSource
s that are within the cutoff distance of the suppliedLocation
. - iterableForLocation(Location, double) - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
Return an
Iterable
over thoseSource
s that are withindistance
of the suppliedLocation
. - iterator() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
- iterator() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
- iterator() - Method in class gov.usgs.earthquake.nshmp.model.ClusterRuptureSet
- iterator() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
-
Overriden to throw an
UnsupportedOperationException
. - iterator() - Method in class gov.usgs.earthquake.nshmp.model.FaultRuptureSet
- iterator() - Method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
- iterator() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
- iterator() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceRuptureSet
- iterator() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceSource
- iterator() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
- iterator() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet.SystemSource
- iterator() - Method in class gov.usgs.earthquake.nshmp.tree.LogicGroup
J
- joiner() - Method in enum gov.usgs.earthquake.nshmp.Text.Delimiter
-
Returns a null-skipping
Joiner
on thisDelimiter
.
K
- KBCG_20_ALASKA_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_ALASKA_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_CASCADIA_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_CASCADIA_INTERFACE_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_CASCADIA_INTERFACE_SEATTLE_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_CASCADIA_INTERFACE_SEATTLE_BASIN_M9 - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_CASCADIA_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_CASCADIA_SLAB_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_CASCADIA_SLAB_SEATTLE_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_GLOBAL_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_GLOBAL_INTERFACE_AK_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_GLOBAL_INTERFACE_NO_EPI - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_GLOBAL_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- KBCG_20_GLOBAL_SLAB_NO_EPI - gov.usgs.earthquake.nshmp.gmm.Gmm
- keys(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.data.IntervalData
- KuehnEtAl_2020 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Kuehn et al.
L
- label - Variable in enum gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- last() - Method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Return the last location in the list.
- lastColumn() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return the last column.
- lastRow() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return the last row.
- LAT - Static variable in class gov.usgs.earthquake.nshmp.calc.Site.Key
-
The site latitude key.
- LAT_RANGE - Static variable in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Supported latitudes:
[-90..90]°
. - latitude - Variable in class gov.usgs.earthquake.nshmp.geo.Location
-
The latitude of this location in decimal degrees.
- latSpacing() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the longitudinal grid node spacing for this region.
- length - Variable in class gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling.Dimensions
-
Rupture or fault length.
- length() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.RuptureSurface
-
The average length of the upper edge or trace of this surface in km.
- length() - Method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Lazily compute the horizontal length of the list in km.
- levelIndex(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Return the index of the level that would contain the supplied value.
- levelMax() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
The upper edge of the uppermost level bin.
- levelMin() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
The lower edge of the lowermost level bin.
- levels() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
A lazily created copy of the level keys (bin centers).
- levels(double, double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Define the data volume levels.
- levelΔ() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
The level bin discretization.
- LINE_STRING - gov.usgs.earthquake.nshmp.geo.json.GeoJson.Type
-
GeoJSON
LineString
geometry. - linearDistance(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Calculates the distance in three dimensions between two
Location
s using spherical geometry. - linearDistanceFast(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Calculates the approximate linear distance in three dimensions between two
Location
s. - lineString(LocationList) - Static method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Create a single-use line string feature builder.
- ln(double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Take the natural logarithm of the elements of
data
in place. - ln(List<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Take the natural logarithm of the elements of
data
in place. - load(Path) - Static method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
Load a
HazardModel
from a directory specified by the suppliedpath
. - location() - Method in class gov.usgs.earthquake.nshmp.calc.Site
-
The location of this site.
- location() - Method in interface gov.usgs.earthquake.nshmp.NamedLocation
-
The location.
- location(Location) - Method in class gov.usgs.earthquake.nshmp.calc.Site.Builder
-
The location of the
Site
. - location(Location) - Method in class gov.usgs.earthquake.nshmp.model.ClusterRuptureSet
-
The closest point across the traces of all fault sources that participate in this cluster, relative to the supplied site
Location
. - location(Location) - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
-
The closest point across the traces of all fault sources that participate in this cluster, relative to the supplied site
Location
. - location(Location) - Method in class gov.usgs.earthquake.nshmp.model.FaultRuptureSet
-
The closest point on the fault trace, relative to the supplied site
Location
. - location(Location) - Method in class gov.usgs.earthquake.nshmp.model.FaultSource
-
The closest point on the fault trace, relative to the supplied site
Location
. - location(Location) - Method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
- location(Location) - Method in class gov.usgs.earthquake.nshmp.model.InterfaceRuptureSet
-
The closest point on the fault trace, relative to the supplied site
Location
. - location(Location) - Method in class gov.usgs.earthquake.nshmp.model.InterfaceSource
-
The closest point on the upper or lower fault trace, relative to the supplied site
Location
. - location(Location) - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
The
Location
of this source relative to the suppliedsite
location. - location(Location) - Method in interface gov.usgs.earthquake.nshmp.model.Source
-
The
Location
of this source relative to the suppliedsite
location. - location(Location) - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
-
The closest point on the fault trace, relative to the supplied site
Location
. - location(Location) - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet.SystemSource
-
This method is not required for disaggregation and currently throws an
UnsupportedOperationException
. - location(Location, double, double) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Computes a
Location
given an origin point, bearing, and distance. - location(Location, LocationVector) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Computes a
Location
given an origin point and aLocationVector
. - location(NamedLocation) - Method in class gov.usgs.earthquake.nshmp.calc.Site.Builder
-
The location and name of the
Site
. - Location - Class in gov.usgs.earthquake.nshmp.geo
-
A location represents a point with reference to the earth's ellipsoid.
- locationForIndex(int) - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the
Location
at a given grid index. - LocationGrid - Class in gov.usgs.earthquake.nshmp.geo
-
An immutable, tabular grid of locations that supplies row and column data as
LocationList
s. - LocationGrid.Builder - Class in gov.usgs.earthquake.nshmp.geo
-
A single-use builder of
LocationGrid
s. - LocationList - Interface in gov.usgs.earthquake.nshmp.geo
-
A list of locations.
- LocationList.Builder - Class in gov.usgs.earthquake.nshmp.geo
-
A reusable
LocationList
builder. - Locations - Class in gov.usgs.earthquake.nshmp.geo
-
Static utility methods to operate on geographic
Location
data. - locationToSite(Location, SiteData, OptionalDouble) - Static method in class gov.usgs.earthquake.nshmp.calc.Sites
-
Convert a location to site with site data.
- LocationVector - Class in gov.usgs.earthquake.nshmp.geo
-
This utility class encapsulates information describing a vector between two
Location
s. - locListToKML(LocationList, String, Color) - Static method in class gov.usgs.earthquake.nshmp.geo.RegionUtils
- log(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Take the base-10 logarithm of the elements of
data
in place. - LOG_INDENT - Static variable in class gov.usgs.earthquake.nshmp.Text
-
A newline plus the number of spaces to indent multiline log entries.
- LOG_VALUE_COLUMN - Static variable in class gov.usgs.earthquake.nshmp.Text
-
The column on which to align values in a log entry.
- LogicGroup<T> - Class in gov.usgs.earthquake.nshmp.tree
-
A logic group is a collection of branches, the weights of which are not required to sum to one.
- LogicGroup.Builder<T> - Class in gov.usgs.earthquake.nshmp.tree
-
A single-use
LogicGroup
builder. - LogicTree<T> - Interface in gov.usgs.earthquake.nshmp.tree
-
A logic tree.
- LogicTree.Builder<T> - Class in gov.usgs.earthquake.nshmp.tree
-
A single-use
LogicTree
builder. - LogicTree.EnumBuilder<E extends Enum<E>,T> - Class in gov.usgs.earthquake.nshmp.tree
-
A single-use
LogicTree
builder where eachBranch.id()
of the built tree is anEnum.name()
and eachBranch.value()
is any value type. - LogicTree.EnumValueBuilder<E extends Enum<E>> - Class in gov.usgs.earthquake.nshmp.tree
-
A single-use
LogicTree
builder where eachBranch.id()
of the built tree is anEnum.name()
and eachBranch.value()
is the enum value itself. - LogicTree.StringValueBuilder - Class in gov.usgs.earthquake.nshmp.tree
-
A single-use
LogicTree
builder where eachBranch.id()
andBranch.value()
of the built tree is the same string. - logx() - Method in class gov.usgs.earthquake.nshmp.data.Interpolator.Builder
-
Indicate that interpolation should be performed in
log(x)
value space. - logy() - Method in class gov.usgs.earthquake.nshmp.data.Interpolator.Builder
-
Indicate that interpolation should be performed in
log(y)
value space. - LON - Static variable in class gov.usgs.earthquake.nshmp.calc.Site.Key
-
The site longitude key.
- LON_RANGE - Static variable in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Supported longitudes:
(-360..360)°
. - longitude - Variable in class gov.usgs.earthquake.nshmp.geo.Location
-
The longitude of this location in decimal degrees.
- lonSpacing() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the latitudinal grid node spacing for this region.
- lowerDepth - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Fault
-
The fault section lower depth.
- lowerDepth(double) - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface.Builder
-
Deprecated.
M
- MA_05 - gov.usgs.earthquake.nshmp.gmm.Gmm
- MA_05_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm
- mag() - Method in class gov.usgs.earthquake.nshmp.model.RegularRupture
- mag() - Method in interface gov.usgs.earthquake.nshmp.model.Rupture
-
The
Rupture
magnitude. - mag(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the moment magnitude.
- MAG_DIR - Static variable in class gov.usgs.earthquake.nshmp.calc.HazardExport
- MAG_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Earthquakes
-
Supported earthquake magnitudes:
[-2.0..9.7]
. - MagConverter - Enum in gov.usgs.earthquake.nshmp.gmm
-
Magnitude conversion identifiers.
- magCurves() - Method in class gov.usgs.earthquake.nshmp.calc.Hazard
-
Mean hazard curves at each
Imt
decomposed by magnitude. - magnitude() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.Single
-
The sole magnitude of the MFD
- MAGNITUDE - gov.usgs.earthquake.nshmp.calc.DataType
-
Results decomposed by magnitude.
- MagnitudeNote - Enum in gov.usgs.earthquake.nshmp.model
-
Rupture magnitude description.
- magShaw23_CrustalWidthLimited(double, double) - Static method in enum gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Shaw (2023) width limited relation for plate boundary faults.
- magToMoment(double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Convert moment magnitude, MW, to seismic moment, M₀, following the equation of Hanks and Kanamori (1979).
- main(String[]) - Static method in class gov.usgs.earthquake.nshmp.fault.surface.ApproxGriddedSurface
- main(String[]) - Static method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
- main(String[]) - Static method in class gov.usgs.earthquake.nshmp.gmm.NgaEast
- main(String[]) - Static method in class gov.usgs.earthquake.nshmp.gmm.UsgsDampingScaling
- main(String[]) - Static method in class gov.usgs.earthquake.nshmp.model.AreaSourceAmake
- map() - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties
-
Return the backing map.
- map() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
Map boundary and extent.
- MAP - gov.usgs.earthquake.nshmp.calc.DataType
-
Map datasets at specified return periods.
- MARKER_COLOR - gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Value: color
String
(see color rules) - MARKER_SIZE - gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Value:
["small", "medium, "large"]
- MARKER_SYMBOL - gov.usgs.earthquake.nshmp.geo.json.Properties.Style
- Maths - Class in gov.usgs.earthquake.nshmp
-
Miscellaneous math utilities.
- max - Variable in class gov.usgs.earthquake.nshmp.geo.Bounds
-
The upper right coordinate (maximum longitude and latitude).
- max() - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns the last
XyPoint
in this sequence. - MAX - Static variable in class gov.usgs.earthquake.nshmp.model.Distance
-
Maximum supported distance for PSHA calculations.
- maxDistance() - Method in class gov.usgs.earthquake.nshmp.model.GmmTree
-
The maximum applicable distance for the GMMs in the logic tree.
- maxGridLat() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the maximum grid latitude.
- maxGridLon() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the maximum grid longitude.
- maxIndex() - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
-
The index of the bin with largest value.
- maxIndex() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
The indices of the bin with largest value in the form
[rowIndex, columnIndex]
. - maxIndex() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
Return the indices of the bin with largest value in the form
[rowIndex, columnIndex, levelIndex]
. - maxIndex(double...) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Find the index of the maximum value in
data
. - maxIndex(double[][]) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Find the indices of the maximum value in
data
. - maxIndex(double[][][]) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Find the indices of the maximum value in
data
. - MB_TO_MW_ATKIN_BOORE - gov.usgs.earthquake.nshmp.gmm.MagConverter
-
mb to Mw conversion of Atkinson & Boore (1995).
- MB_TO_MW_JOHNSTON - gov.usgs.earthquake.nshmp.gmm.MagConverter
-
mb to Mw conversion of Johnston (1996).
- mc() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.TaperedGr
-
The corner magnitude.
- mean() - Method in interface gov.usgs.earthquake.nshmp.gmm.GroundMotion
-
Returns the mean (natural log of the median) ground motion.
- MERCATOR_LINEAR - gov.usgs.earthquake.nshmp.geo.BorderType
-
Defines a
Region
border as following a straight line in a Mercator projection - mfd(HazardModel, TectonicSetting, Optional<SourceType>) - Static method in class gov.usgs.earthquake.nshmp.model.Models
-
Returns an
Optional
describing a total magnitude frequency distribution (MFD) for a tectonic setting and optionally for a specific source type in the supplied model, or an emptyOptional
ifsetting
ortype
is not represented in supplied model. - Mfd - Class in gov.usgs.earthquake.nshmp.mfd
-
Entry point for creating a magnitude frequency distribution (MFD).
- Mfd.Builder - Class in gov.usgs.earthquake.nshmp.mfd
-
Magnitude frequency distribution (MFD) builder.
- Mfd.Properties - Class in gov.usgs.earthquake.nshmp.mfd
-
Properties object associated with a MFD.
- Mfd.Properties.GutenbergRichter - Class in gov.usgs.earthquake.nshmp.mfd
-
Properties of a Gutenberg–Richter MFD.
- Mfd.Properties.Single - Class in gov.usgs.earthquake.nshmp.mfd
-
Properties of a single magnitude MFD.
- Mfd.Properties.TaperedGr - Class in gov.usgs.earthquake.nshmp.mfd
-
Tapered Gutenberg–Richter MFD properties.
- Mfd.Type - Enum in gov.usgs.earthquake.nshmp.mfd
-
Magnitude-frequency distribution (MFD) type identifier.
- mfds() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
- mfds() - Method in class gov.usgs.earthquake.nshmp.model.FaultSource
- mfds() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceSource
- mfds() - Method in interface gov.usgs.earthquake.nshmp.model.Source
-
The MFDs that define earthquake rates for this source.
- mfds() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet.SystemSource
- Mfds - Class in gov.usgs.earthquake.nshmp.mfd
-
Utility methods for working with magnitude frequency distributions (MFDs).
- mfdTree() - Method in class gov.usgs.earthquake.nshmp.model.ClusterRuptureSet
- mfdTree() - Method in class gov.usgs.earthquake.nshmp.model.FaultRuptureSet
- mfdTree() - Method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
- mfdTree() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceRuptureSet
- mfdTree() - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
The logic tree of MFDs in this rupture set.
- mfdTree() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
- min - Variable in class gov.usgs.earthquake.nshmp.geo.Bounds
-
The lower left coordinate (minimum longitude and latatide).
- min() - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns the first
XyPoint
in this sequence. - minDistanceIndex(Location, LocationList) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Compute the segment index that is closest to a
Location
. - minDistanceToLine(Location, LocationList) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Compute the shortest horizontal distance (in km) from a
Location
to the line defined by connecting the points in aLocationList
. - minDistanceToLocations(Location, LocationList) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Compute the horizontal distance (in km) from a
Location
to the closest point in aLocationList
. - minGridLat() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the minimum grid latitude.
- minGridLon() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the minimum grid longitude.
- minIndex() - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
-
The index of the bin with smallest value.
- minIndex() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
The indices of the bin with smallest value in the form
[rowIndex, columnIndex]
. - minIndex() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
Return the indices of the bin with smallest value in the form
[rowIndex, columnIndex, levelIndex]
. - minIndex(double...) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Find the index of the minimum value in
data
. - minIndex(double[][]) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Find the indices of the minimum value in
data
. - minIndex(double[][][]) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Find the indices of the minimum value in
data
. - MINUTES_PER_DEGREE - Static variable in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Constant for arcminutes per degree:
60″
. - minutesToDeg(double) - Static method in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Convert arc
minutes
to decimal degrees. - mMax - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg.Bins
-
Maximum magnitude.
- mMax - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Rate.Bins
-
Maximum magnitude.
- mMax - Variable in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet.Statistics
-
Maximum magnitude over all ruptures.
- mMax() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.GutenbergRichter
-
The maximum magnitude.
- mMin - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg.Bins
-
Minimum magnitude.
- mMin - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Rate.Bins
-
Minimum magnitude.
- mMin - Variable in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet.Statistics
-
Minimum magnitude over all ruptures.
- mMin() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.GutenbergRichter
-
The minimum magnitude.
- MODEL_ADJUST_ID - Static variable in class gov.usgs.earthquake.nshmp.gmm.UsgsPrviBackbone2025
- MODEL_BASE_ID - Static variable in class gov.usgs.earthquake.nshmp.gmm.UsgsPrviBackbone2025
- Models - Class in gov.usgs.earthquake.nshmp.model
-
Factory class for querying source models.
- Models() - Constructor for class gov.usgs.earthquake.nshmp.model.Models
- moment(double, double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Calculate (in SI units) the seismic moment of a fault area and average slip, assuming a shear modulus of
Earthquakes.MU
. - momentRate(Mfd) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfds
-
Returns the total moment rate of an incremental MFD.
- momentToMag(double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Convert seismic moment, M₀, to moment magnitude, Mw, following the equation of Hanks and Kanamori (1979).
- MotazedianAtkinson_2005 - Class in gov.usgs.earthquake.nshmp.gmm
-
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.
- move(int, Direction) - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the index of the node at the supplied
Direction
from the node at the supplied index. - mprsImts() - Static method in enum gov.usgs.earthquake.nshmp.gmm.Imt
-
Returns the
Set
of multi-period response spectra IMTs used in building code applications. - MT_97 - gov.usgs.earthquake.nshmp.gmm.Gmm
- MU - Static variable in class gov.usgs.earthquake.nshmp.Earthquakes
-
Shear modulus
μ = 3·10¹⁰ N·m⁻²
. - MULTI_LINE_STRING - gov.usgs.earthquake.nshmp.geo.json.GeoJson.Type
-
GeoJSON
MultiLineString
geometry - multiLineString(List<LocationList>) - Static method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Create a single-use multi-line string feature builder.
- multiply(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Multiply (
scale
) all values in this builder. - multiply(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Multiply (
scale
) all values in this builder. - multiply(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Multiply (
scale
) all values in this builder. - multiply(double) - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Multiplies (
scale
) the y-values of this sequence in place. - multiply(double[]) - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Multiplies the y-values of this sequence by the supplied y-values in place.
- multiply(double[], double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Multiply the elements of
data1
by the elements ofdata2
in place. - multiply(double, double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Multiply (
scale
) the elements ofdata
in place. - multiply(double, double[][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Multiply (
scale
) the elements ofdata
in place. - multiply(double, double[][][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Multiply (
scale
) the elements ofdata
in place. - multiply(double, List<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Multiply (
scale
) the elements ofdata
in place. - multiply(XySequence) - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Multiplies the y-values of this sequence by the y-values of another sequence in place.
- multiply(List<Double>, List<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Multiply the elements of
data1
by the elements ofdata2
in place. - MunsonThurber_1997 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Munson & Thurber (1997) ground motion model for horizontal peak ground acceleration (PGA) for the island of Hawaii.
- MutableXySequence - Interface in gov.usgs.earthquake.nshmp.data
-
An
XySequence
with mutable y-values. - Mw - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Moment magnitude.
- MW - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
N
- N_MINUS_2 - gov.usgs.earthquake.nshmp.calc.ThreadCount
-
The greater of one and two less than
ThreadCount.ALL
. - name - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
The feature name.
- name() - Method in class gov.usgs.earthquake.nshmp.calc.Site
-
The site name.
- name() - Method in class gov.usgs.earthquake.nshmp.geo.Region
- name() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
- name() - Method in class gov.usgs.earthquake.nshmp.model.FaultSource
- name() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The name of the model.
- name() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceSource
- name() - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
The display name of the rupture set.
- name() - Method in interface gov.usgs.earthquake.nshmp.model.Source
-
The source name.
- name() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
- name() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet.SystemSource
- name() - Method in interface gov.usgs.earthquake.nshmp.NamedLocation
-
The place name of the location.
- name() - Method in class gov.usgs.earthquake.nshmp.tree.LogicGroup
-
Return the name of this group.
- name() - Method in interface gov.usgs.earthquake.nshmp.tree.LogicTree
-
Return the name of this tree.
- name(String) - Method in class gov.usgs.earthquake.nshmp.calc.Site.Builder
-
The name of the
Site
. - NAME - Static variable in class gov.usgs.earthquake.nshmp.calc.Site.Key
-
The site name key.
- NamedLocation - Interface in gov.usgs.earthquake.nshmp
-
Marker interface for
Location
s with place names that are used when comparing hazard models. - NehrpSiteClass - Enum in gov.usgs.earthquake.nshmp.gmm
-
NEHRP site class identifier.
- newDecollementSection(Path) - Static method in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
Create a new décollement section from the supplied JSON.
- newFaultSection(URL) - Static method in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
Create a new crustal fault feature from the supplied GeoJSON.
- newFaultSection(Path) - Static method in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
Create a new crustal fault feature from the supplied GeoJSON.
- newGaussianBuilder(double, int, double, int) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd
-
Create an
Mfd.Builder
for a doubly-truncated Gaussian MFD. - newGutenbergRichterBuilder(double, double, double, double) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd
-
Create an
Mfd.Builder
for a truncated Gutenberg–Richter MFD. - newInterfaceSection(Path) - Static method in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
Create a new subduction interface section from the supplied JSON.
- NEWLINE - Static variable in class gov.usgs.earthquake.nshmp.Text
-
System specific newline string.
- newSingleBuilder(double) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd
-
Create an
Mfd.Builder
for a single magnitude with a rate of one. - newSourceGrid(Path) - Static method in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
Create a new grid source polygon from the supplied JSON.
- newSourceZone(Path) - Static method in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
Create a new zone source polygon from the supplied JSON.
- newTaperedGutenbergRichterBuilder(double, double, double, double, double) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfd
-
Create an
Mfd.Builder
for a truncated Gutenberg–Richter MFD with an exponential taper. - NGA_BASE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- NGA_EAST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- NGA_EAST_2018 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_2023 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_2023_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_2023_CPA - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_1CCSP - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_1CVSP - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_2CCSP - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_2CVSP - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_B_A04 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_B_AB14 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_B_AB95 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_B_BCA10D - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_B_BS11 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_B_SGD02 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_B20_AB14MOD1 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_B20_AB14MOD2 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_B20_BCA10D - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_FRANKEL - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_GRAIZER - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_GRAIZER16 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_GRAIZER17 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_HA15 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_PEER_EX - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_PEER_GP - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_PZCT15_M1SS - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_PZCT15_M2ES - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_PZCT18_M1SS - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_PZCT18_M2ES - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_SP15 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_SP16 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEED_YA15 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEEDS - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- NGA_EAST_SEEDS_2018 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEEDS_2023 - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEEDS_2023_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_EAST_SEEDS_2023_CPA - gov.usgs.earthquake.nshmp.gmm.Gmm
- NGA_SUBDUCTION_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- NGA_SUBDUCTION_INTRASLAB - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- NgaEast - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the PEER NGA-East ground motion model (Goulet et al., 2018).
- NO_NAME - Static variable in class gov.usgs.earthquake.nshmp.calc.Site
-
The name used for a
Site
with no supplied name. - nodes() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the locations of all the nodes in the region as a
LocationList
. - nodes() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
-
The list of
root --> node --> ... --> node --> leaf
node mappings that reflects the internal structure of this tree. - NONE - gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
No uncertainty.
- NONE - gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Placeholder for no rupture scaling model.
- NONE - gov.usgs.earthquake.nshmp.gmm.MagConverter
-
Performs no conversion.
- NORMAL - gov.usgs.earthquake.nshmp.fault.FocalMech
-
A normal slip focal mechanism.
- NORMAL - gov.usgs.earthquake.nshmp.gmm.FaultStyle
-
Normal fault identifier.
- normalCcdf(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Normal complementary cumulative distribution function.
- normalize(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Normalize the elements of
data
in place such that they sum to 1. - normalPdf(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Normal probability density function.
- NSHM - gov.usgs.earthquake.nshmp.fault.surface.RuptureFloating
-
NSHM floating model.
- NSHM_CEUS_3SIGMA_MAX_INTENSITY - gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
Same as
ExceedanceModel.NSHM_CEUS_MAX_INTENSITY
, except thatn = 3
. - NSHM_CEUS_MAX_INTENSITY - gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
Model provides
Imt
-dependent maxima and exists to support clamps on ground motions that have historically been applied in the CEUS NSHM due to sometimes unreasonably high ground motions implied byμ + 3σ
. - NSHM_FAULT_CA_ELLB_WC94_AREA - gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Scaling used for NSHM finite faults in California in 2008 (UCERF2).
- NSHM_FAULT_SHAW23_WIDTH_LIM_LENGTH - gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Implementation of the Shaw (2023) width limited magnitude-area scaling relation for plate boundary faults.
- NSHM_FAULT_WC94_LENGTH - gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Scaling used for most NSHM finite faults.
- NSHM_POINT_WC94_LENGTH - gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Scaling used for NSHM point sources.
- NSHM_SOMERVILLE - gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Scaling used for 2014 CEUS derived from Somerville et al.
- NSHM_SUB_GEOMAT_LENGTH - gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Scaling used for NSHM subduction sources.
- NULL - Static variable in class gov.usgs.earthquake.nshmp.Text
-
Null string ("null").
O
- of(Location...) - Static method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Create a new list containing the supplied
locations
. - OFF - gov.usgs.earthquake.nshmp.fault.surface.RuptureFloating
-
Do not float.
- ON - gov.usgs.earthquake.nshmp.fault.surface.RuptureFloating
-
Float both down-dip and along-strike.
- ON_WITH_UNCERTAINTY - gov.usgs.earthquake.nshmp.fault.surface.RuptureFloating
-
Float both down-dip and along-strike with rupture area uncertainty.
- ONE - gov.usgs.earthquake.nshmp.calc.ThreadCount
-
A single thread.
- optimizable() - Method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
-
Whether this source set is capable of being optimized.
- optimizeGrids - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Performance
-
Whether to optimize grid source sets, or not.
- optimizer(Location, boolean, boolean) - Static method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
-
Create a
Function
for a location the condenses aGridRuptureSet
into tabular form (distance, magnitude and azimuth bins) for speedier iteration. - OTHER - gov.usgs.earthquake.nshmp.model.MagnitudeNote
-
Magnitude override that should be explained in a README in a source model.
- OTHER_ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- OTHER_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- OTHER_NO_FLOAT - gov.usgs.earthquake.nshmp.model.MagnitudeNote
-
Magnitude override that should be explained in a README in a source model with a hint to not float SINGLE MFD ruptures.
- OTHER_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- output - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
Output configuration.
P
- parent() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return the parent grid.
- paretoRate(double, double, double, double) - Static method in class gov.usgs.earthquake.nshmp.mfd.Mfds
-
Returns the cumulative number of events with seismic moment greater than
M
with an exponential taper applied. - ParkerEtAl_2020 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Parker et al.
- parseTree(JsonElement) - Static method in class gov.usgs.earthquake.nshmp.model.GmmTree
-
Convenience method to parse a JSON logic tree of GMMs and associated weights.
- path() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
-
The model path to this tree.
- PEER - gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Peer PSHA test scaling.
- PEER_MIXTURE_MODEL - gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
Model accomodates the heavy tails observed in earthquake data that are not well matched by a purely normal distribution at high ε by combining two distributions (with 50% weight each) created using modulated σ-values (0.8σ and 1.2σ).
- PEER_MIXTURE_REFERENCE - gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
Basic Peer test mixture model with fixed sigma of 0.65.
- percentDiff(double, double) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Compute the difference between
test
andtarget
, relative totarget
, as a percent. - performance - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
Performance and optimization configuration.
- period() - Method in enum gov.usgs.earthquake.nshmp.gmm.Imt
-
Returns the corresponding period for this
Imt
if it represents a spectral acceleration and throws anUnsupportedOperationException
otherwise. - PERIOD - gov.usgs.earthquake.nshmp.Text.Delimiter
-
Period ('.') delimiter.
- PEZESHK_11 - gov.usgs.earthquake.nshmp.gmm.Gmm
- PezeshkEtAl_2011 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Pezeshk, Zandieh, & Tavakoli (2011) ground motion model for stable continental regions.
- PezeshkEtAl_2018 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Pezeshk et al.
- PGA - gov.usgs.earthquake.nshmp.gmm.Imt
- PGD - gov.usgs.earthquake.nshmp.gmm.Imt
- PGV - gov.usgs.earthquake.nshmp.gmm.Imt
- PI_BY_2 - Static variable in class gov.usgs.earthquake.nshmp.Maths
-
Constant for π/2.
- plunge() - Method in class gov.usgs.earthquake.nshmp.geo.LocationVector
-
The angle (in radians) between this vector and a horizontal plane.
- plunge(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Returns the angle (in decimal degrees) of a line between the first and second location relative to horizontal.
- point(Location) - Static method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Create a single-use point feature builder.
- POINT - gov.usgs.earthquake.nshmp.geo.json.GeoJson.Type
-
GeoJSON
Point
geometry. - POINT - gov.usgs.earthquake.nshmp.model.PointSourceType
- pointSourceDistance(double, double) - Method in enum gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Given a magnitude and distance from a site to a point source, return the average distance for a finite fault of unkown strike.
- PointSources - Class in gov.usgs.earthquake.nshmp.model
-
Factory class for generating lists of
GmmInput
s for point sources. - PointSources() - Constructor for class gov.usgs.earthquake.nshmp.model.PointSources
- pointSourceType() - Method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
-
The
PointSource
representation used by this source set. - PointSourceType - Enum in gov.usgs.earthquake.nshmp.model
-
Point source implementation identifier.
- POISSON_PROBABILITY - gov.usgs.earthquake.nshmp.calc.ValueFormat
-
Poisson probability.
- polygon(LocationList, LocationList...) - Static method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Create a single-use polygon feature builder.
- POLYGON - gov.usgs.earthquake.nshmp.geo.json.GeoJson.Type
-
GeoJSON
Polygon
geometry. - positivize(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Ensures positivity of values by adding
Math.abs(min(data))
in place ifmin < 0
. - pow10(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Raise the elements of
data
to the power of 10 in place. - probabilityToRate(double, double) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Convert a Poisson probability of occurrence of some event over a specified time period to the equivalent annual rate.
- projectVertical(double, double) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Project a vertically measured value (e.g.
- properties() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Get the property map associated with this feature as a
Properties
helper object. - properties() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd
-
The properties used to initialize the MFD.
- properties(Map<String, ?>) - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature.Builder
-
Set the properties of this feature.
- Properties - Class in gov.usgs.earthquake.nshmp.geo.json
-
GeoJSON properties helper class.
- Properties() - Constructor for class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties
-
General purpose properties object for use with MFDs of type:
Mfd.Type.INCR
- Properties.Builder - Class in gov.usgs.earthquake.nshmp.geo.json
-
Reusable property map builder.
- Properties.Style - Enum in gov.usgs.earthquake.nshmp.geo.json
-
Identifiers for simplestyle-spec (v1.1.0) properties.
- PRVI_25_ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- PRVI_25_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- PRVI_25_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- PSBAH_20_ALASKA_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_ALASKA_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_CASCADIA_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_CASCADIA_INTERFACE_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_CASCADIA_INTERFACE_BASIN_M9 - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_CASCADIA_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_CASCADIA_SLAB_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_GLOBAL_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_GLOBAL_INTERFACE_AK_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_GLOBAL_INTERFACE_NO_EPI - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_GLOBAL_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- PSBAH_20_GLOBAL_SLAB_NO_EPI - gov.usgs.earthquake.nshmp.gmm.Gmm
- put(Properties.Style, Object) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties.Builder
-
Add a SimpleStyle property to this builder.
- put(String, Object) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties.Builder
-
Add a property to this builder.
Q
- QUARTER - gov.usgs.earthquake.nshmp.calc.ThreadCount
-
The greater of one and a quarter of
ThreadCount.ALL
.
R
- R_JB - gov.usgs.earthquake.nshmp.model.Distance.Type
- R_RUP - gov.usgs.earthquake.nshmp.model.Distance.Type
- R_X - gov.usgs.earthquake.nshmp.model.Distance.Type
- radiusAtLocation(Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Return the radius of the earth at the latitude of the supplied
Location
(see Wikipedia for source). - rake - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Rupture rake.
- rake - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Fault
-
The fault section rake.
- rake() - Method in enum gov.usgs.earthquake.nshmp.fault.FocalMech
-
Returns a 'standard' rake value for this mechanism.
- rake() - Method in class gov.usgs.earthquake.nshmp.model.RegularRupture
- rake() - Method in interface gov.usgs.earthquake.nshmp.model.Rupture
-
The
Rupture
rake. - rake(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the rupture rake.
- RAKE - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- RAKE_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Faults
-
Allowed fault rake range:
[-180..180]°
. - rakeToFaultStyle_NSHMP(double) - Static method in class gov.usgs.earthquake.nshmp.gmm.GmmUtils
-
Returns the NSHMP interpretation of fault type based on rake; divisions are on 45° diagonals.
- rate - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
Earthquake rate configuration.
- rate - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Fault
-
The fault section rate.
- rate() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.Single
-
The rate of the sole magnitude.
- rate() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
-
(1 / return period)
of this source in years. - rate() - Method in class gov.usgs.earthquake.nshmp.model.RegularRupture
- rate() - Method in interface gov.usgs.earthquake.nshmp.model.Rupture
-
The
Rupture
rate. - rateToProbability(double, double) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Convert an annual rate of occurrence to a Poisson probability of occurrence over the specified time period.
- rateType - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Fault
-
The fault section
RateType
. - RateType - Enum in gov.usgs.earthquake.nshmp.model
-
Fault and earthquake rate types.
- records() - Method in class gov.usgs.earthquake.nshmp.data.DelimitedData
-
Return a stream of the records (rows) in this
DelimitedData
object. - rectangleFilter(Location, double) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Return a rectangular
Location
filter. - RECURRENCE - gov.usgs.earthquake.nshmp.model.RateType
-
Earthquake recurrence rate.
- RECURRENCE_RATE_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Earthquakes
-
Allowed earthquake recurrence rate range:
(0..1) yr⁻¹
. - Region - Class in gov.usgs.earthquake.nshmp.geo
-
A
Region
is a polygonal area on the surface of the earth. - REGIONAL_M_MAX - gov.usgs.earthquake.nshmp.model.MagnitudeNote
-
Constrained by a regional maximum magnitude.
- REGIONAL_M_MAX_NO_FLOAT - gov.usgs.earthquake.nshmp.model.MagnitudeNote
-
Constrained by a regional maximum magnitude but indicating not to float ruptures for consistency with prior codes.
- Regions - Class in gov.usgs.earthquake.nshmp.geo
-
Utility methods pertaining to geographic regions.
- Regions() - Constructor for class gov.usgs.earthquake.nshmp.geo.Regions
- regionToKML(Region, String, Color) - Static method in class gov.usgs.earthquake.nshmp.geo.RegionUtils
- RegionUtils - Class in gov.usgs.earthquake.nshmp.geo
-
Region export utilities.
- RegionUtils() - Constructor for class gov.usgs.earthquake.nshmp.geo.RegionUtils
- RegularRupture - Class in gov.usgs.earthquake.nshmp.model
-
A
Rupture
is a proxy for an actual earthquake and encapsulates all the source information required by a ground motion model (Gmm). - RegularRupture(double, double, double, RuptureSurface) - Constructor for class gov.usgs.earthquake.nshmp.model.RegularRupture
- remove(String) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties.Builder
-
Remove a property from this builder.
- resample(double) - Method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Return a new list resampled to the desired maximum spacing.
- resampleTrace(LocationList, int) - Static method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface
-
Deprecated.This resamples the trace into num subsections of equal length (final number of points in trace is num+1).
- responseSpectrumImts() - Method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Return the set of spectral acceleration
Imt
s that are supported by thisGmm
. - responseSpectrumImts(Collection<Gmm>) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Return the set of spectral acceleration (SA)
Imt
s that are common to the suppliedGmm
s. - returnPeriod - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg
-
The return period (in years) at which disaggregations will be performed unless period-specific ground motion levels are included in a sites file.
- returnPeriods - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Output
-
The return periods to create hazard map datasets from hazard curves when
DataType.MAP
is used. - reverse() - Method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Return a new list with locations in reverse order.
- REVERSE - gov.usgs.earthquake.nshmp.fault.FocalMech
-
A reverse slip (or thrust) focal mechanism.
- REVERSE - gov.usgs.earthquake.nshmp.gmm.FaultStyle
-
Reverse fault identifier.
- REVERSE_OBLIQUE - gov.usgs.earthquake.nshmp.gmm.FaultStyle
-
Reverse-oblique identifier.
- reverseOf(LocationVector) - Static method in class gov.usgs.earthquake.nshmp.geo.LocationVector
-
Returns a copy of the supplied vector with azimuth and vertical components reversed.
- rho(Imt, double) - Method in class gov.usgs.earthquake.nshmp.gmm.UsgsDampingScaling
-
Compute the correlation coefficient between ln(DSF) and ln(PSA5%).
- rJB - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Joyner-Boore distance (distance to surface projection of rupture).
- rJB - Variable in class gov.usgs.earthquake.nshmp.model.Distance
- rJB(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the Joyner-Boore distance (distance to surface projection of rupture).
- RJB - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- rMax - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg.Bins
-
Maximum distance.
- rMin - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg.Bins
-
Minimum distance.
- root() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The path to the root directory of the model.
- round(double, int) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Round a double to a specified number of decimal places according to
RoundingMode.HALF_UP
. - round(double, int, RoundingMode) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Round a double to a specified number of decimal places according to the supplied
RoundingMode
. - round(int, double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Round the elements of
data
in place to double values of a specified scale (precision). - round(int, List<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Round the elements of
data
in place to double values of a specified scale (precision). - roundToDigits(double, int) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Round a double to a specified number of digits (according to
RoundingMode.HALF_UP
. - row(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
Return an immutable view of the values that map to the supplied row value.
- row(int) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
Return an immutable view of the values that map to the supplied row index.
- row(int) - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return the row at index.
- rowIndex(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Return the index of the row that would contain the supplied value.
- rowIndex(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Return the index of the row that would contain the supplied value.
- rowIndex(double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Return the index of the row that would contain the supplied value.
- rowMax() - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
-
The upper edge of the uppermost bin.
- rowMax() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
The upper edge of the uppermost row bin.
- rowMax() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
The upper edge of the uppermost row bin.
- rowMin() - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
-
The lower edge of the lowermost bin.
- rowMin() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
The lower edge of the lowermost row bin.
- rowMin() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
The lower edge of the lowermost row bin.
- rows() - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
-
A lazily created copy of the row keys (bin centers).
- rows() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
A lazily created copy of the row keys (bin centers).
- rows() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
A lazily created copy of the row keys (bin centers).
- rows() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return the number of rows in this grid.
- rows(double, double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Define the table row intervals.
- rows(double, double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Define the data volume rows.
- rowΔ() - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
-
The row bin discretization.
- rowΔ() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
-
The row bin discretization.
- rowΔ() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
-
The row bin discretization.
- rRup - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Rupture distance (distance to rupture plane).
- rRup - Variable in class gov.usgs.earthquake.nshmp.model.Distance
- rRup(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the rupture distance (distance to rupture plane).
- RRUP - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- Rupture - Interface in gov.usgs.earthquake.nshmp.model
-
A
Rupture
is a proxy for an actual earthquake and encapsulates all the source information required by a ground motion model (Gmm). - RuptureFloating - Enum in gov.usgs.earthquake.nshmp.fault.surface
-
Rupture floating models for gridded surfaces.
- RuptureScaling - Enum in gov.usgs.earthquake.nshmp.fault.surface
-
Identifiers for different rupture dimension scaling models.
- RuptureScaling.Dimensions - Class in gov.usgs.earthquake.nshmp.fault.surface
-
Container class for computed rupture dimensions.
- RuptureSet<T extends Source> - Interface in gov.usgs.earthquake.nshmp.model
- ruptureSets() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
-
The
RuptureSet
of allSource
s that participate in this cluster. - RuptureSurface - Interface in gov.usgs.earthquake.nshmp.fault.surface
-
A parameterization of an earthquake rupture surface.
- rX - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Distance X (shortest distance to extended strike of rupture).
- rX - Variable in class gov.usgs.earthquake.nshmp.model.Distance
- rX(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the distance X (shortest distance to extended strike of rupture).
- RX - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
S
- SA0P01 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P02 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P025 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P03 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P04 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P05 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P06 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P07 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P075 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P08 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P09 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P1 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P12 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P14 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P15 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P16 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P17 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P18 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P2 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P25 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P3 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P35 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P4 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P45 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P5 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P6 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P7 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P75 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P8 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA0P9 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA10P0 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA1P0 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA1P25 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA1P5 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA2P0 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA2P5 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA3P0 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA3P5 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA4P0 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA4P5 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA5P0 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA6P0 - gov.usgs.earthquake.nshmp.gmm.Imt
- SA7P5 - gov.usgs.earthquake.nshmp.gmm.Imt
- SADIGH_97 - gov.usgs.earthquake.nshmp.gmm.Gmm
- SADIGH_97_AK_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- SADIGH_97_AK_INTERFACE_ZONE - gov.usgs.earthquake.nshmp.gmm.Gmm
- SadighEtAl_1997 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the ground motion model for shallow crustal earthquakes by Sadigh et al.
- saImts() - Static method in enum gov.usgs.earthquake.nshmp.gmm.Imt
-
Returns the
Set
of spectral acceleration IMTs. - sample(double) - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
- sample(double) - Method in class gov.usgs.earthquake.nshmp.tree.LogicGroup
-
Not supported for branch groups.
- sample(double) - Method in interface gov.usgs.earthquake.nshmp.tree.LogicTree
-
Return a logic tree branch corresponding to the supplied probability.
- sample(double[]) - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
- sample(double[]) - Method in class gov.usgs.earthquake.nshmp.tree.LogicGroup
-
Not supported for branch groups.
- sample(double[]) - Method in interface gov.usgs.earthquake.nshmp.tree.LogicTree
-
Return a list of logic tree branches corresponding to the supplied probabilities.
- scale(double) - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Builder
-
Scales the entire MFD by the supplied value, for example, a weight.
- scale(int) - Method in class gov.usgs.earthquake.nshmp.data.Sequences.ArrayBuilder
-
Sets the precision (or
BigDecimal.scale()
) of the values in the sequence. - scaleToCumulativeRate(double) - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Builder
-
Scales the MFD being built to the supplied cumulative rate.
- scaleToIncrementalRate(double) - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Builder
-
Scales the MFD being built to the supplied incremental rate.
- scaleToMomentRate(double) - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Builder
-
Scales the MFD being built to the supplied total moment rate.
- SECONDS_PER_DEGREE - Static variable in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Constant for arcseconds per degree:
3600′
. - secondsToDeg(double) - Static method in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Convert arc
seconds
to decimal degrees. - section(int) - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
-
The fault section surface corresponding to the supplied
index
. - sectionName(int) - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
-
The name of the fault section corresponding to the supplied
index
. - Sequences - Class in gov.usgs.earthquake.nshmp.data
-
Static support methods for sequences.
- Sequences.ArrayBuilder - Class in gov.usgs.earthquake.nshmp.data
-
Sequential value array builder.
- set(double) - Method in interface gov.usgs.earthquake.nshmp.data.XyPoint
-
Set the y-value of this point.
- set(double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Set the value at the specified row.
- set(double, double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Set the value at the specified row and column.
- set(double, double, double, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Set the value at the specified row, column, and level.
- set(int, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Set the value at the specified row.
- set(int, double) - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Sets the y-value at index.
- set(int, int, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable.Builder
-
Set the value at the specified row and column indices.
- set(int, int, int, double) - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume.Builder
-
Set the value at the specified row, column, and level indices.
- set(int, int, Location) - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid.Builder
-
Set the Location at the specified
row
andcolumn
indices. - setting() - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
The
TectonicSetting
identifier. - setting() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
-
The tectonic setting of this tree.
- settingFilter(CalcConfig, Location) - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
Returns a filter that will skip source sets in tectonic settings not applicable to the supplied location.
- settings() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The set of
TectonicSetting
s included in this model. - ShahjoueiPezeshk_2016 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Shahjouei and Pezeshk (2016) ground motion model for central and eastern North America (CENA).
- SI - gov.usgs.earthquake.nshmp.gmm.Imt
- sigma() - Method in interface gov.usgs.earthquake.nshmp.gmm.GroundMotion
-
Returns the standard deviation in natural log units.
- sigma(Imt, double) - Method in class gov.usgs.earthquake.nshmp.gmm.UsgsDampingScaling
-
Compute logarithmic standard deviation for the damping ratio of interest.
- SIGMA_NGA_ID - Static variable in class gov.usgs.earthquake.nshmp.gmm.UsgsPrviBackbone2025
- SIGMA_PRVI_ID - Static variable in class gov.usgs.earthquake.nshmp.gmm.UsgsPrviBackbone2025
- sigmaScale - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Gmm
-
Factor by which the aleatory variability (sigma) for all GMMs should be scaled.
- SILVA_02 - gov.usgs.earthquake.nshmp.gmm.Gmm
- SILVA_02_AB - gov.usgs.earthquake.nshmp.gmm.Gmm
- SILVA_02_J - gov.usgs.earthquake.nshmp.gmm.Gmm
- SilvaEtAl_2002 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Silva et al.
- Single(double) - Constructor for class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.Single
-
Create a new properties object for a single MFD with a rate of one.
- Single(double, double) - Constructor for class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.Single
-
Create a new properties object for a single MFD.
- SINGLE - gov.usgs.earthquake.nshmp.mfd.Mfd.Type
-
An MFD with a single magnitude and rate.
- singleton(String, String, T) - Static method in interface gov.usgs.earthquake.nshmp.tree.LogicTree
-
A logic tree with a single branch.
- site - Variable in class gov.usgs.earthquake.nshmp.calc.EqRate
-
The site of interest.
- Site - Class in gov.usgs.earthquake.nshmp.calc
-
Site characteristics container.
- Site.Builder - Class in gov.usgs.earthquake.nshmp.calc
-
A reusable
Site
builder. - Site.Key - Class in gov.usgs.earthquake.nshmp.calc
-
Strings used to represent site properties in CSV and JSON files.
- siteClasses() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The mappings of NEHRP site classes to VS30 values for this model.
- siteData() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The site data used with this model.
- SiteData - Class in gov.usgs.earthquake.nshmp.model
-
Site data wrapper class.
- SiteData.GmmRegion - Class in gov.usgs.earthquake.nshmp.model
- SiteData.Values - Class in gov.usgs.earthquake.nshmp.model
-
Optional site data values associated with a location.
- sites() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
Test sites.
- Sites - Class in gov.usgs.earthquake.nshmp.calc
-
Factory class that generates
Site
lists from different resources. - size() - Method in class gov.usgs.earthquake.nshmp.calc.InputList
- size() - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns the number of points in this sequence.
- size() - Method in class gov.usgs.earthquake.nshmp.geo.GriddedRegion
-
Returns the total number of grid nodes in this region.
- size() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return the number of
Location
s in this grid. - size() - Method in class gov.usgs.earthquake.nshmp.model.ClusterRuptureSet
- size() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
- size() - Method in class gov.usgs.earthquake.nshmp.model.FaultRuptureSet
- size() - Method in class gov.usgs.earthquake.nshmp.model.FaultSource
- size() - Method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
- size() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The number of
SourceTree
s in this model. - size() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceRuptureSet
- size() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceSource
- size() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
- size() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
- size() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet.SystemSource
- size() - Method in class gov.usgs.earthquake.nshmp.tree.LogicGroup
-
Return the number of branches in this group.
- size(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.data.Sequences
-
Computes the expected size of a sequence.
- sizeString(RuptureSet<? extends Source>, int) - Static method in class gov.usgs.earthquake.nshmp.model.GridRuptureSet
-
For internal use only.
- SLAB - gov.usgs.earthquake.nshmp.model.SourceType
-
Deprecated.
- SLAB_DEPTH_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Earthquakes
-
Allowed intraslab earthquake depth range:
[20..700] km
. - SLAB_GRID - gov.usgs.earthquake.nshmp.model.SourceType
-
Subduction intraslab.
- SLASH - gov.usgs.earthquake.nshmp.Text.Delimiter
-
Forward-slash ('/') delimiter.
- slip(double, double) - Static method in class gov.usgs.earthquake.nshmp.Earthquakes
-
Calculate (in SI units) the average slip across a fault area with the supplied moment, assuming a shear modulus of
Earthquakes.MU
. - SLIP - gov.usgs.earthquake.nshmp.model.RateType
-
On-plane fault slip rate.
- SLIP_RATE_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Faults
-
Allowed fault slip rate range:
(0..60] mm/yr
. - smoothGrids - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Performance
-
Whether to distribute grid sources near a site to smooth event rates.
- SOMERVILLE_01 - gov.usgs.earthquake.nshmp.gmm.Gmm
- SomervilleEtAl_2001 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the hard rock ground motion model for the Central and Eastern US by Somerville et al.
- sortedIndices(List<Double>, boolean) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
-
Create an index
List
of pointers to sorteddata
. - source - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
The GeoJSON feature from which this source feature was initialized.
- Source - Interface in gov.usgs.earthquake.nshmp.model
- SOURCE - gov.usgs.earthquake.nshmp.calc.DataType
-
Results grouped by
SourceType
. - SourceFeature - Class in gov.usgs.earthquake.nshmp.model
-
An earthquake source feature.
- SourceFeature.Decollement - Class in gov.usgs.earthquake.nshmp.model
-
A section of a subduction interface.
- SourceFeature.Fault - Class in gov.usgs.earthquake.nshmp.model
-
A section of a crustal fault.
- SourceFeature.Grid - Class in gov.usgs.earthquake.nshmp.model
-
A gridded seismicity source.
- SourceFeature.Interface - Class in gov.usgs.earthquake.nshmp.model
-
A section of a subduction interface.
- SourceFeature.Zone - Class in gov.usgs.earthquake.nshmp.model
-
A source zone.
- SourceTree - Class in gov.usgs.earthquake.nshmp.model
-
Top level wrapper class used for any source logic trees.
- SourceType - Enum in gov.usgs.earthquake.nshmp.model
-
Identifier for different earthquake
Source
types. - sourceTypes - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Hazard
-
The set of source types for which calculations should be performed.
- sourceTypes() - Method in enum gov.usgs.earthquake.nshmp.model.TectonicSetting
-
Return the set of top level source types supported in this tectonic setting.
- SPACE - gov.usgs.earthquake.nshmp.Text.Delimiter
-
Whitespace (' ') delimiter.
- spacing(double) - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface.Builder
-
Deprecated.
- spacing(double, double) - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface.Builder
-
Deprecated.
- split(double) - Method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Split this list into sub-lists of desired
length
. - spliterator() - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
- splitter() - Method in enum gov.usgs.earthquake.nshmp.Text.Delimiter
-
Returns an empty-string-omitting and result-trimming
Splitter
on thisDelimiter
. - SQRT_2 - Static variable in class gov.usgs.earthquake.nshmp.Maths
-
The precomputed √2.
- SQRT_2PI - Static variable in class gov.usgs.earthquake.nshmp.Maths
-
The precomputed √2π.
- srssWeighted(double[], double[]) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Weighted square-root of the sum of squares.
- STABLE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Type
- STABLE_CRUST - gov.usgs.earthquake.nshmp.model.TectonicSetting
-
Stable, shallow crust.
- state - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
The primary state, province, or territory ISO 3166-2 code in which this feature is located.
- states - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature
-
An immutable list of all states in which the feature is located.
- stats - Variable in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
- stepFunction(double, double) - Static method in class gov.usgs.earthquake.nshmp.Maths
-
Step function for which
f(x) =
{1 if x ≤ μ; 0 if x > μ
}. - stream() - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns a stream of the
XyPoint
s in this sequence. - strike - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Grid
-
The optional strike of sources in the grid.
- strike - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Zone
-
The optional strike of sources in the zone.
- strike() - Method in class gov.usgs.earthquake.nshmp.fault.surface.ApproxGriddedSurface
- strike() - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface
-
Deprecated.
- strike() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.RuptureSurface
-
The average strike of this surface in degrees [0°..360°).
- strike(LocationList) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Compute the strike in decimal degrees of the supplied fault trace by connecting the endpoints.
- strike(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Compute the strike in decimal degrees of the line connecting the supplied locations.
- STRIKE_ONLY - gov.usgs.earthquake.nshmp.fault.surface.RuptureFloating
-
Float along-strike only; floaters extend to full down-dip-width.
- STRIKE_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Faults
-
Allowed fault strike range:
[0..360)°
. - STRIKE_SLIP - gov.usgs.earthquake.nshmp.fault.FocalMech
-
A strike-slip focal mechanism.
- STRIKE_SLIP - gov.usgs.earthquake.nshmp.gmm.FaultStyle
-
Strike-slip fault identifier.
- strikeRad(LocationList) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Compute the strike in radians of the supplied fault trace by connecting the endpoints.
- strikeRad(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.Faults
-
Compute the strike in radians of the line connecting the supplied locations.
- stringValueBuilder(String) - Static method in interface gov.usgs.earthquake.nshmp.tree.LogicTree
-
Return a new, single-use
LogicTree
builder where eachBranch.id()
andBranch.value()
of the built tree is the same string. - STROKE - gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Value: color
String
(see color rules) - STROKE_OPACITY - gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Value:
0.0 ≤ double ≤ 1.0
- STROKE_WIDTH - gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Value:
0.0 ≤ double
- SUBDUCTION - gov.usgs.earthquake.nshmp.model.TectonicSetting
-
Subduction zone.
- SUBDUCTION_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm.Type
- SUBDUCTION_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm.Type
- subtract(double[], double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Subtract the values of
data2
fromdata1
in place. - subtract(List<Double>, List<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Subtract the values of
data2
fromdata1
in place. - sum() - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
-
The sum of the values in this array.
- sum(double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Sum the elements of
data
. - sum(Collection<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Sum the elements of
data
. - supertype() - Method in enum gov.usgs.earthquake.nshmp.model.SourceType
-
Returns the supertype of this source type.
- supportedGmms(Imt) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Return the
Set
ofGmm
s that support the suppliedImt
. - supportedImts() - Method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Return the
Set
of the intensity measure types (Imt
s) supported by thisGmm
. - supportedImts() - Static method in class gov.usgs.earthquake.nshmp.gmm.UsgsDampingScaling
-
The set of IMTs supported by the damping models in this class.
- supportedImts(Collection<Gmm>) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Return the
Set
of the intensity measure types (Imt
s) supported by all of the suppliedGmm
s. - surface() - Method in class gov.usgs.earthquake.nshmp.model.RegularRupture
- surface() - Method in interface gov.usgs.earthquake.nshmp.model.Rupture
-
The
Rupture
surface. - SystemInputList - Class in gov.usgs.earthquake.nshmp.calc
-
A
List
ofHazardInput
s that contains a reference to the parentSystemRuptureSet
from which the inputs were derived. - SystemInputList(SystemRuptureSet, Set<Integer>) - Constructor for class gov.usgs.earthquake.nshmp.calc.SystemInputList
- systemPartition - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Performance
-
The partition or batch size to use when distributing
SourceType.FAULT_SYSTEM
calculations. - SystemRuptureSet - Class in gov.usgs.earthquake.nshmp.model
-
Crustal fault-system rupture set.
- SystemRuptureSet.Statistics - Class in gov.usgs.earthquake.nshmp.model
-
Container of summary data for this sytem source set.
- SystemRuptureSet.SystemSource - Class in gov.usgs.earthquake.nshmp.model
-
A single source in a fault system.
T
- TaperedGr(double, double, double, double, double, double) - Constructor for class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.TaperedGr
-
Create a new properties object for a tapered Gutenberg-Richter MFD.
- TaperedGr(Mfd.Properties.TaperedGr, double) - Constructor for class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.TaperedGr
-
Create a new properties object for a tapered Gutenberg-Richter MFD with a copy of the supplied properties and an updated maximum magnitude.
- TavakoliPezeshk_2005 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Tavakoli & Pezeshk (2005) ground motion model for stable continental regions.
- TectonicSetting - Enum in gov.usgs.earthquake.nshmp.model
-
Tectonic setting identifier.
- tectonicSettings - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Hazard
-
The set of tectonic settings for which calculations should be performed.
- Text - Class in gov.usgs.earthquake.nshmp
-
Miscellaneous
String
utilities. - Text.Delimiter - Enum in gov.usgs.earthquake.nshmp
- threadCount - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Performance
-
The number of threads to use when distributing calculations.
- ThreadCount - Enum in gov.usgs.earthquake.nshmp.calc
-
The number of threads with which to intialize thread pools.
- timespan - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Rate
-
The timespan of interest when computing Poisson probabilities.
- timespan(double) - Method in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Builder
-
Set the timespan for earthquake probabilities.
- TIMESPAN_RANGE - Static variable in class gov.usgs.earthquake.nshmp.Maths
-
Supported timespans for Poisson probabilities:
[1..10000] years
. - TITLE - gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Value:
String
- TO_DEGREES - Static variable in class gov.usgs.earthquake.nshmp.Maths
-
Conversion multiplier for radians to degrees.
- TO_RADIANS - Static variable in class gov.usgs.earthquake.nshmp.Maths
-
Conversion multiplier for degrees to radians.
- toArray() - Method in class gov.usgs.earthquake.nshmp.geo.Bounds
-
Return the values of this
Bounds
object in the form[min.longitude, min.latitude, max.longitude, max.latitude]
. - toBuilder() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.GutenbergRichter
- toBuilder() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.Single
- toBuilder() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.TaperedGr
- toBuilder() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties
-
Return a MFD builder initialized with this properties object.
- toCumulative(EqRate) - Static method in class gov.usgs.earthquake.nshmp.calc.EqRate
-
Create a new earthquake rate container with cumulative values.
- toCumulative(XySequence) - Static method in class gov.usgs.earthquake.nshmp.data.Sequences
-
Create a new XySequence with reverse cumulative values.
- toDecimalDegrees(double, double) - Static method in class gov.usgs.earthquake.nshmp.geo.Coordinates
-
Convert
degrees
and decimalminutes
to decimal degrees. - toFeature() - Method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson
-
Return this GeoJson as a
Feature
. - toFeatureCollection() - Method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson
-
Return this GeoJson as a
FeatureCollection
. - toGaussianBuilder(int, double, int) - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.Single
- toGridded(Region, double, double, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Creates a
GriddedRegion
with the same shape as the suppliedRegion
. - toImmutable() - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Converts
this
to an immutable XySequence. - toInputsFunction(Site) - Static method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
-
Return an instance of a
Function
that converts aSystemRuptureSet
to a ground motion modelInputList
. - toJson() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Return the serialized form of this GeoJSON feature.
- toJson() - Method in class gov.usgs.earthquake.nshmp.geo.json.FeatureCollection
-
Serialize
FeatureCollection
to its equivalent JSON representation. - toJson(Imt, boolean, boolean, boolean) - Method in class gov.usgs.earthquake.nshmp.calc.Disaggregation
-
Returns an object containing disaggregation results that is suitable for JSON serialization.
- toJsonTree() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Returns the
Feature
as aJsonElement
. - toJsonTree() - Method in class gov.usgs.earthquake.nshmp.geo.json.FeatureCollection
-
Returns the
FeatureCollection
as aJsonElement
. - TOLERANCE - Static variable in class gov.usgs.earthquake.nshmp.geo.Locations
-
Tolerance used for location comparisons; 0.000000000001 which in decimal-degrees, radians, and km is comparable to micron-scale precision.
- toList() - Method in class gov.usgs.earthquake.nshmp.geo.Bounds
-
Return this
Bounds
as aLocationList
of five vertices, starting withBounds.min
and winding counter-clockwise. - toPath(LocationList) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Return a closed, straight-line
Path2D
representation of the supplied list, ignoring depth. - toPoissonProbability(EqRate, double) - Static method in class gov.usgs.earthquake.nshmp.calc.EqRate
-
Create a new earthquake rate container with Poisson probability values.
- toRatesFunction(Location, double, IntervalArray) - Static method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet
-
Return an instance of a
Function
that converts aSystemRuptureSet
to a ground motion modelInputList
. - TORO_97_MB - gov.usgs.earthquake.nshmp.gmm.Gmm
- TORO_97_MW - gov.usgs.earthquake.nshmp.gmm.Gmm
- ToroEtAl_1997 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the Toro et al.
- toString() - Method in class gov.usgs.earthquake.nshmp.calc.CalcConfig
- toString() - Method in class gov.usgs.earthquake.nshmp.calc.Disaggregation
- toString() - Method in class gov.usgs.earthquake.nshmp.calc.Hazard
- toString() - Method in class gov.usgs.earthquake.nshmp.calc.HazardInput
- toString() - Method in class gov.usgs.earthquake.nshmp.calc.InputList
- toString() - Method in class gov.usgs.earthquake.nshmp.calc.Site
- toString() - Method in enum gov.usgs.earthquake.nshmp.calc.ValueFormat
- toString() - Method in class gov.usgs.earthquake.nshmp.data.DelimitedData.Record
- toString() - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
- toString() - Method in class gov.usgs.earthquake.nshmp.data.IntervalTable
- toString() - Method in class gov.usgs.earthquake.nshmp.data.IntervalVolume
- toString() - Method in enum gov.usgs.earthquake.nshmp.fault.FocalMech
- toString() - Method in class gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling.Dimensions
- toString() - Method in class gov.usgs.earthquake.nshmp.geo.Bounds
-
Returns the string representation of
Bounds.toArray()
. - toString() - Method in enum gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Returns the
Enum.name()
of this identifier converted toCaseFormat.LOWER_HYPHEN
. - toString() - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties
- toString() - Method in class gov.usgs.earthquake.nshmp.geo.Location
-
Return a KML and GeoJSON compatible string tuple:
"longitude,latitude,depth"
(no spaces). - toString() - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
- toString() - Method in class gov.usgs.earthquake.nshmp.geo.LocationVector
- toString() - Method in class gov.usgs.earthquake.nshmp.geo.Region
- toString() - Method in enum gov.usgs.earthquake.nshmp.gmm.FaultStyle
- toString() - Method in enum gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- toString() - Method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
- toString() - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Constraints
- toString() - Method in enum gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- toString() - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Some values [mag, rJB, rRup, rX, zHyp] may be truncated to 2 or 3 decimal places for output.
- toString() - Method in enum gov.usgs.earthquake.nshmp.gmm.Imt
- toString() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.GutenbergRichter
- toString() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.Single
- toString() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.TaperedGr
- toString() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties
- toString() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd
- toString() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
- toString() - Method in class gov.usgs.earthquake.nshmp.model.FaultSource
- toString() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
- toString() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceSource
- toString() - Method in class gov.usgs.earthquake.nshmp.model.RegularRupture
- toString() - Method in class gov.usgs.earthquake.nshmp.model.SiteData
- toString() - Method in class gov.usgs.earthquake.nshmp.model.SourceFeature
- toString() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
- toString() - Method in enum gov.usgs.earthquake.nshmp.model.SourceType
-
Returns a
CaseFormat#UPPER_CAMEL
String
representation of thisSourceType
. - toString() - Method in enum gov.usgs.earthquake.nshmp.model.TectonicSetting
- toString() - Method in class gov.usgs.earthquake.nshmp.tree.LogicGroup
- toString(Branch<T>) - Static method in interface gov.usgs.earthquake.nshmp.tree.Branch
-
String representation of a logic tree branchfor use by concrete implementations.
- toString(LogicTree<T>) - Static method in interface gov.usgs.earthquake.nshmp.tree.LogicTree
-
String representation of a logic tree for use by concrete implementations.
- toString(Collection<Double>, String, String, boolean) - Static method in class gov.usgs.earthquake.nshmp.Text
-
Convert a
Collection<Double>
to a string of the same format returned byArrays.toString(double[])
andAbstractCollection.toString()
, but will format the values using the supplied format string. - toString(List<Site>) - Static method in class gov.usgs.earthquake.nshmp.calc.Sites
-
Site list string representation for logs.
- toString(DoubleStream, String, String, boolean) - Static method in class gov.usgs.earthquake.nshmp.Text
-
Convert a
DoubleStream
to a string of the same format returned byArrays.toString(double[])
andAbstractCollection.toString()
, but will format the values using the supplied format string. - TOTAL - gov.usgs.earthquake.nshmp.calc.DataType
-
Total hazard curves or magnitude-frequency distributions, etc.
- totalMfd - Variable in class gov.usgs.earthquake.nshmp.calc.EqRate
-
The total MFD of interest.
- totalMfd() - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
Return the total Mfd.
- TP_05 - gov.usgs.earthquake.nshmp.gmm.Gmm
- TP_05_AB - gov.usgs.earthquake.nshmp.gmm.Gmm
- TP_05_J - gov.usgs.earthquake.nshmp.gmm.Gmm
- trace - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Fault
-
The fault section trace.
- trace(LocationList) - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface.Builder
-
Deprecated.
- traces - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Decollement
-
An immutable list of traces that define the surface (edge to edge) of the section.
- traces - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Interface
-
An immutable list of traces that define the surface (top to bottom) of the section.
- transform(LogicTree<T>, Function<T, R>, Optional<String>) - Static method in class gov.usgs.earthquake.nshmp.tree.Trees
-
Transform a logic tree with one value type into a new logic tree with a different value type, preserving branch IDs and weights.
- transform(Consumer<? super XyPoint>) - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
-
Transforms all y-values of this sequence in place by applying the supplied action to each
XyPoint
. - transform(Consumer<XyPoint>) - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Builder
-
Transforms the rates in the MFD being built by applying the supplied action to each
XyPoint
. - translate(LocationVector) - Method in interface gov.usgs.earthquake.nshmp.geo.LocationList
-
Return a new
LocationList
with each location translated according to the supplied vector. - transpose(List<LogicTree<T>>) - Static method in class gov.usgs.earthquake.nshmp.tree.Trees
-
Transpose a list of logic trees to a new logic tree of immutable lists.
- tree() - Method in class gov.usgs.earthquake.nshmp.model.GmmTree
-
The GMM logic tree.
- tree(int) - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
Return an
Optional
describing the source tree for the supplied ID or an emptyOptional
if the ID is not present in the model. - tree(HazardModel, int) - Static method in class gov.usgs.earthquake.nshmp.model.Models
-
Returns an object containing the branches of a source logic tree for JSON serialization.
- trees() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The multimap of tectonic settings to source logic trees in this model.
- trees(HazardModel) - Static method in class gov.usgs.earthquake.nshmp.model.Models
-
Returns an object for JSON serialization with the name and ID of all source logic tree groups in the supplied model organized by tectonic setting and source type.
- Trees - Class in gov.usgs.earthquake.nshmp.tree
-
Factory class for manipulating and querying logic trees.
- TRIANGULAR - gov.usgs.earthquake.nshmp.fault.surface.RuptureFloating
-
Triangular distribution of hypocenters.
- trim() - Method in interface gov.usgs.earthquake.nshmp.data.MutableXySequence
- trim() - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns a sequence that has had all leading and trailing points for which
y = 0
removed. - TRUNCATION_3SIGMA_UPPER - gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
Fast implementation of upper truncation fixed at 3σ.
- TRUNCATION_LOWER_UPPER - gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
Upper and lower truncation at
μ ± σ * n
. - TRUNCATION_OFF - gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
No truncation.
- TRUNCATION_UPPER_ONLY - gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
Upper truncation only at
μ + σ * n
. - truncationIndex(double[], double) - Static method in class gov.usgs.earthquake.nshmp.calc.HazardExport
-
Returns the index of the first value that is less than
cutoff
. - truncationLevel - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Hazard
-
The number of standard deviations (σ) at which to truncate a distribution.
- TWO_PI - Static variable in class gov.usgs.earthquake.nshmp.Maths
-
Constant for 2π.
- type() - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
The GeoJSON geometry type of this feature, one of:
[POINT, LINE_STRING, POLYGON, MULTI_LINE_STRING]
. - type() - Method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
- type() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties
-
The MFD type.
- type() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
- type() - Method in class gov.usgs.earthquake.nshmp.model.FaultSource
- type() - Method in class gov.usgs.earthquake.nshmp.model.InterfaceSource
- type() - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
The
SourceType
identifier. - type() - Method in interface gov.usgs.earthquake.nshmp.model.Source
-
The source type.
- type() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
-
The type of sources in this tree.
- type() - Method in class gov.usgs.earthquake.nshmp.model.SystemRuptureSet.SystemSource
- TYPE_DIR - Static variable in class gov.usgs.earthquake.nshmp.calc.HazardExport
- typeMfds - Variable in class gov.usgs.earthquake.nshmp.calc.EqRate
-
The MFDs for each contributing source type.
- types() - Method in class gov.usgs.earthquake.nshmp.model.HazardModel
-
The set of
SourceType
s included in this model.
U
- UNCERTAINTY - gov.usgs.earthquake.nshmp.calc.DataType
-
Uncertainties.
- UNDERSCORE - gov.usgs.earthquake.nshmp.Text.Delimiter
-
Underscore ('_') delimiter.
- unionOf(String, Region, Region) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
-
Returns the union of two
Region
s. - units - Variable in enum gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- units() - Method in enum gov.usgs.earthquake.nshmp.gmm.Imt
-
Return the units in which this
Imt
is measured. - UNKNOWN - gov.usgs.earthquake.nshmp.gmm.FaultStyle
-
Unknown fault style identifier.
- upperDepth - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Fault
-
The fault section upper depth.
- useSiteData - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Hazard
-
Whether or not consider site-specific data that may accompany a model.
- USGS_PRVI_ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_ACTIVE_CRUST_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_ACTIVE_CRUST_ADJUSTED_NO_EPI_SIGMA_NGA - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_ACTIVE_CRUST_COMBINED_TREE - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_ACTIVE_CRUST_NO_EPI_SIGMA_NGA - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_ACTIVE_CRUST_NO_EPI_SIGMA_PRVI - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_ACTIVE_CRUST_SIGMA_NGA - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTERFACE_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTERFACE_ADJUSTED_NO_EPI_SIGMA_NGA - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTERFACE_COMBINED_TREE - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTERFACE_NO_EPI_SIGMA_NGA - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTERFACE_NO_EPI_SIGMA_PRVI - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTERFACE_SIGMA_NGA - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTRASLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTRASLAB_ADJUSTED - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTRASLAB_ADJUSTED_NO_EPI_SIGMA_NGA - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTRASLAB_COMBINED_TREE - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTRASLAB_NO_EPI_SIGMA_NGA - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTRASLAB_NO_EPI_SIGMA_PRVI - gov.usgs.earthquake.nshmp.gmm.Gmm
- USGS_PRVI_INTRASLAB_SIGMA_NGA - gov.usgs.earthquake.nshmp.gmm.Gmm
- UsgsDampingScaling - Class in gov.usgs.earthquake.nshmp.gmm
-
USGS implementation of damping scaling factors (DSF).
- UsgsPrviBackbone2025 - Class in gov.usgs.earthquake.nshmp.gmm
-
PRVI GMC class for backbone GMM implementations.
- UsgsVerticalMotions - Class in gov.usgs.earthquake.nshmp.gmm
-
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).
- UsgsVerticalMotions() - Constructor for class gov.usgs.earthquake.nshmp.gmm.UsgsVerticalMotions
V
- validateBoundingBox(LocationList) - Static method in class gov.usgs.earthquake.nshmp.geo.json.GeoJson
-
Checks that bounding box location list contains 5 coordinates defining a mercator lat/lon rectangle.
- value() - Method in enum gov.usgs.earthquake.nshmp.calc.ThreadCount
-
The number of threads relative to the number of available processors on a system.
- value() - Method in interface gov.usgs.earthquake.nshmp.tree.Branch
-
The branch value.
- valueFormat - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Hazard
-
The value format for hazard curves.
- valueFormat - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Rate
-
The value format for rate data.
- ValueFormat - Enum in gov.usgs.earthquake.nshmp.calc
-
Hazard curve value types.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.calc.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.calc.DistributionFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.calc.ThreadCount
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.calc.ValueFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.fault.FocalMech
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.fault.surface.RuptureFloating
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.geo.BorderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.geo.json.GeoJson.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.gmm.FaultStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm.Group
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Imt
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.gmm.MagConverter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.mfd.Mfd.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.model.Distance.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.model.MagnitudeNote
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.model.PointSourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.model.RateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.model.SourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.model.TectonicSetting
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.usgs.earthquake.nshmp.Text.Delimiter
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum gov.usgs.earthquake.nshmp.calc.DataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.calc.DistributionFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.calc.ExceedanceModel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.calc.ThreadCount
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.calc.ValueFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class gov.usgs.earthquake.nshmp.data.IntervalArray
-
An immutable view of
this
as anXySequence
. - values() - Static method in enum gov.usgs.earthquake.nshmp.fault.FocalMech
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.fault.surface.RuptureFloating
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.geo.BorderType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.geo.json.GeoJson.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.geo.json.Properties.Style
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.gmm.FaultStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm.Group
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.gmm.Imt
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.gmm.MagConverter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.gmm.NehrpSiteClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.mfd.Mfd.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.model.Distance.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.model.MagnitudeNote
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.model.PointSourceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.model.RateType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.model.SourceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.model.TectonicSetting
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gov.usgs.earthquake.nshmp.Text.Delimiter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- vertDistance(Location, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Locations
-
Returns the vertical separation between two
Location
s. - vertical - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Gmm
-
Whether to compute vertical ground motions instead of horizontal.
- VERTICAL_SLIP - gov.usgs.earthquake.nshmp.model.RateType
-
Vertical slip rate, independent of fault dip.
- VOLCANIC - gov.usgs.earthquake.nshmp.model.TectonicSetting
-
Volcanic.
- VS_30_DEFAULT - Static variable in class gov.usgs.earthquake.nshmp.calc.Site
-
Default
Site.vs30()
value:760 m/s
. - vs30 - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Vs30 at site.
- vs30() - Method in class gov.usgs.earthquake.nshmp.calc.Site
-
The average shear-wave velocity down to 30 meters depth.
- vs30(double) - Method in class gov.usgs.earthquake.nshmp.calc.Site.Builder
-
The average shear-wave velocity down to 30 meters depth.
- vs30(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the vs30 at site.
- VS30 - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- VS30 - Static variable in class gov.usgs.earthquake.nshmp.calc.Site.Key
-
The site Vs30 key.
- VS30_RANGE - Static variable in class gov.usgs.earthquake.nshmp.calc.Site
-
Supported
Site.vs30()
values:[150..2000] m/s
. - vs30s - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Hazard
-
The set of Vs30s (average shear-wave velocity down to 30 meters depth) for which calculations should be performed.
W
- weight() - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
-
The weight of the
SourceTree
branch to which this rupture set is attached. - weight() - Method in interface gov.usgs.earthquake.nshmp.tree.Branch
-
The branch weight.
- weightedSum(double[], double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Compute the weighted sum of the supplied data.
- weightedSumLn(double[], double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
-
Compute a weighted sum of the supplied data in linear space, given data that is in natural log space.
- weights() - Method in class gov.usgs.earthquake.nshmp.model.SourceTree
-
The leaf nodes of this tree mapped to the total branch weight.
- whitespace(Path) - Static method in class gov.usgs.earthquake.nshmp.data.DelimitedData
-
Create a new
DelimitedData
instance from a whitespace-delimited file. - whitespace(List<String>) - Static method in class gov.usgs.earthquake.nshmp.data.DelimitedData
-
Create a new
DelimitedData
instance from a list of whitespace-delimited strings. - WHITESPACE_SPLITTER - Static variable in class gov.usgs.earthquake.nshmp.Text
-
Whitespace
splitter
that omits empty strings. - width - Variable in class gov.usgs.earthquake.nshmp.fault.surface.RuptureScaling.Dimensions
-
Rupture or fault width.
- width - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Rupture width.
- width() - Method in interface gov.usgs.earthquake.nshmp.fault.surface.RuptureSurface
-
The average down-dip width of this surface in km.
- width(double) - Method in class gov.usgs.earthquake.nshmp.fault.surface.DefaultGriddedSurface.Builder
-
Deprecated.
- width(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the rupture width.
- WIDTH - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- window(int, int, int, int) - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid
-
Return a new grid that is a window into this one.
- withDefaults() - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Return a
Builder
prepopulated with default values. - withRows(double, double, double) - Static method in class gov.usgs.earthquake.nshmp.data.IntervalArray.Builder
-
Define the array intervals.
- WONG_15 - gov.usgs.earthquake.nshmp.gmm.Gmm
- WongEtAl_2015 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the ground motion model by Wong et al.
- write(EqRate) - Method in class gov.usgs.earthquake.nshmp.calc.EqRateExport
-
Add an
EqRate
to this exporter. - write(Hazard) - Method in class gov.usgs.earthquake.nshmp.calc.HazardExport
-
Write a hazard result.
- write(Path) - Method in class gov.usgs.earthquake.nshmp.calc.CalcConfig
-
Save this config in JSON format to the speciifed directory.
- write(Path) - Method in class gov.usgs.earthquake.nshmp.geo.json.Feature
-
Write the serialized form of this GeoJSON feature to the file at
path
. - write(Path) - Method in class gov.usgs.earthquake.nshmp.geo.json.FeatureCollection
-
Write the serialized form of this GeoJSON
FeatureCollection
to the file atpath
. - WUS_08_ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_08_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_08_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_14_ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_14_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_14_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_18_ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_18_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_18_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_23_ACTIVE_CRUST - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_23_ACTIVE_CRUST_LOS_ANGELES - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_23_ACTIVE_CRUST_SAN_FRANCISCO - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_23_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_23_INTERFACE_SEATTLE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_23_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
- WUS_23_SLAB_SEATTLE - gov.usgs.earthquake.nshmp.gmm.Gmm.Group
X
- x() - Method in interface gov.usgs.earthquake.nshmp.data.XyPoint
-
Return the x-value of this point.
- x(int) - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns the x-value at index.
- xValues() - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns a double stream of the sequence x-values.
- XyPoint - Interface in gov.usgs.earthquake.nshmp.data
-
Wrapper interface for xy-value data pairs.
- XySequence - Interface in gov.usgs.earthquake.nshmp.data
-
An immutable sequence of xy-value pairs that is iterable ascending in x.
Y
- y() - Method in interface gov.usgs.earthquake.nshmp.data.XyPoint
-
Return the y-value of this point.
- y(int) - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns the y-value at index.
- YOUNGS_97_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- YOUNGS_97_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- YoungsEtAl_1997 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the subduction ground motion model by Youngs et al.
- yValues() - Method in interface gov.usgs.earthquake.nshmp.data.XySequence
-
Returns a double stream of the sequence y-values.
Z
- z1p0 - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Depth to 1.0 km/s (in km).
- z1p0 - Variable in class gov.usgs.earthquake.nshmp.model.SiteData.Values
-
Depth to the shear-wave velocity horizon of 1.0 km/s, in km.
- z1p0() - Method in class gov.usgs.earthquake.nshmp.calc.Site
-
Depth to the shear-wave velocity horizon of 1.0 km/s, in km.
- z1p0(double) - Method in class gov.usgs.earthquake.nshmp.calc.Site.Builder
-
Depth to the shear-wave velocity horizon of 1.0 km/s, in km.
- z1p0(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the depth to 1.0 km/s (in km).
- Z1P0 - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- Z1P0 - Static variable in class gov.usgs.earthquake.nshmp.calc.Site.Key
-
The site z1.0 key.
- Z1P0_DEFAULT - Static variable in class gov.usgs.earthquake.nshmp.calc.Site
- Z1P0_RANGE - Static variable in class gov.usgs.earthquake.nshmp.calc.Site
-
Supported
Site.z1p0()
values:[0..5] km
. - z2p5 - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Depth to 2.5 km/s (in km).
- z2p5 - Variable in class gov.usgs.earthquake.nshmp.model.SiteData.Values
-
Depth to the shear-wave velocity horizon of 2.5 km/s, in km.
- z2p5() - Method in class gov.usgs.earthquake.nshmp.calc.Site
-
Depth to the shear-wave velocity horizon of 2.5 km/s, in km.
- z2p5(double) - Method in class gov.usgs.earthquake.nshmp.calc.Site.Builder
-
Depth to the shear-wave velocity horizon of 2.5 km/s, in km.
- z2p5(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the depth to 2.5 km/s (in km).
- Z2P5 - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- Z2P5 - Static variable in class gov.usgs.earthquake.nshmp.calc.Site.Key
-
The site z2.5 key.
- Z2P5_DEFAULT - Static variable in class gov.usgs.earthquake.nshmp.calc.Site
- Z2P5_RANGE - Static variable in class gov.usgs.earthquake.nshmp.calc.Site
-
Supported
Site.z2p5()
values:[0..10] km
. - ZHAO_06_INTERFACE - gov.usgs.earthquake.nshmp.gmm.Gmm
- ZHAO_06_INTERFACE_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- ZHAO_06_INTERFACE_BASIN_M9 - gov.usgs.earthquake.nshmp.gmm.Gmm
- ZHAO_06_SLAB - gov.usgs.earthquake.nshmp.gmm.Gmm
- ZHAO_06_SLAB_BASIN - gov.usgs.earthquake.nshmp.gmm.Gmm
- ZhaoEtAl_2006 - Class in gov.usgs.earthquake.nshmp.gmm
-
Implementation of the subduction ground motion model by Zhao et al.
- zHyp - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Depth to rupture hypocenter.
- zHyp(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the depth to rupture hypocenter.
- ZHYP - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- zone - Variable in class gov.usgs.earthquake.nshmp.model.SourceFeature.Fault
-
The optional fault section zone polygon.
- ZONE - gov.usgs.earthquake.nshmp.model.SourceType
-
Zone (a.k.a.
- zSed - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Sediment thickness (in km).
- zSed - Variable in class gov.usgs.earthquake.nshmp.model.SiteData.Values
-
Continental margin sediment thickness, in km.
- zSed() - Method in class gov.usgs.earthquake.nshmp.calc.Site
-
Continental margin sediment thickness, in km.
- zSed(double) - Method in class gov.usgs.earthquake.nshmp.calc.Site.Builder
-
Sediment thickness, in km.
- zSed(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the sediment thickness (in km).
- ZSED - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
- ZSED - Static variable in class gov.usgs.earthquake.nshmp.calc.Site.Key
-
The site zSed key.
- ZSED_DEFAULT - Static variable in class gov.usgs.earthquake.nshmp.calc.Site
- ZSED_RANGE - Static variable in class gov.usgs.earthquake.nshmp.calc.Site
-
Supported
Site.zSed()
values:[0..25] km
. - zTor - Variable in class gov.usgs.earthquake.nshmp.gmm.GmmInput
-
Depth to top of rupture.
- zTor(double) - Method in class gov.usgs.earthquake.nshmp.gmm.GmmInput.Builder
-
Set the depth to top of rupture.
- ZTOR - gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
Δ
- Δh - Variable in class gov.usgs.earthquake.nshmp.geo.LocationVector
-
The horizontal component of this vector.
- Δm - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg.Bins
-
Magnitude bin width.
- Δm - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Rate.Bins
-
Magnitude bin width.
- Δm() - Method in class gov.usgs.earthquake.nshmp.mfd.Mfd.Properties.GutenbergRichter
-
The magnitude bin width.
- Δr - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg.Bins
-
Distance bin width.
- Δv - Variable in class gov.usgs.earthquake.nshmp.geo.LocationVector
-
The vertical component of this vector.
- Δε - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg.Bins
-
Epsilon bin width.
Ε
- εBins() - Method in class gov.usgs.earthquake.nshmp.calc.Disaggregation
-
Returns an object containing epsilon bin data suitable for JSON serialization.
- εMax - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg.Bins
-
Maximum epsilon.
- εMin - Variable in class gov.usgs.earthquake.nshmp.calc.CalcConfig.Disagg.Bins
-
Minimum epsilon.
All Classes All Packages