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

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 to data1 in place.
add(double[][], double[][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
Add the values of data2 to data1 in place.
add(double[], double[]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
Add the values of data2 to data1 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 of data 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 of data in place.
add(double, double[][][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
Add a term to the elements of data 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 of data 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 to data1 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 Locations 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 this Region.
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 supplied Locations 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 an Optional<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 an Optional<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 segments p2p1 and p2p3.
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 this Region.
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 Locations 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 the Builder.
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 subsequent chars 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 and max 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 Locations 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 specified Range .
checkInRange(Range<Double>, String, double) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
Ensure value falls within the specified Range.
checkInRange(Range<Integer>, String, int) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
Ensure value falls within the specified Range.
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 neither null 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 and sum(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 and sum(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 and sum(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 and sum(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 supplied Location.
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 to 1 - 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 this Gmm.
contains(Location) - Method in class gov.usgs.earthquake.nshmp.geo.Region
Returns whether the given Location is inside this Region.
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 this Region.
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 one Location 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 supplied model and config.
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 of Location s.
createRectangularGridded(String, Location, Location, double, double, Location) - Static method in class gov.usgs.earthquake.nshmp.geo.Regions
Creates a GriddedRegion from a pair of Location 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 supplied plunge and length.
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 each Imt in a Hazard result.
curvesBySource(Hazard) - Static method in class gov.usgs.earthquake.nshmp.calc.HazardExport
Derive maps of curves by SourceType for each Imt.
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 to min.
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 preprocesses Locations through a Locations.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
Return a Predicate that evaluates to true if this source is within distance of the supplied Location.
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 the Location 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 each Branch.id() of the built tree is an Enum.name() and each Branch.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 each Branch.id() of the built tree is an Enum.name() and each Branch.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 returns true 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 returns true 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 of data 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 of data 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 match that 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 empty Optional if type 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 Locations.
fillRow(int, LocationList) - Method in class gov.usgs.earthquake.nshmp.geo.LocationGrid.Builder
Fill a row with the specified Locations.
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 converting doubles 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 equivalent SourceType.

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 empty Optional if the key is absent, its value is null or its value cannot be interpreted as an object of class T.
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 empty Optional if the key is absent, its value is null or its value cannot be interpreted as an object of type T.
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 empty Optional if the key is absent, its value is null or its value cannot be interpreted as a boolean.
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 empty OptionalDouble if the key is absent, its value is null or its value cannot be interpreted as a double.
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 empty OptionalInt if the key is absent, its value is null or its value cannot be interpreted as an int.
getJsonElement(String) - Method in class gov.usgs.earthquake.nshmp.geo.json.Properties
Return an Optional describing the JsonElement for the specified key, or an empty Optional 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 empty Optional if the key is absent, its value is null or its value cannot be interpreted as a String.
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
Earthquake Rupture and receiver Site property container used as input to GroundMotionModels (GMMs).
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 Gmms 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 a GmmConfig.
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 HazardModels.
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 a Region 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 supplied model and config.
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 carries Rupture 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 earthquake Source definitions and attendant GroundMotionModels 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 Locations.
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 to Math.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 from 0 to 1-size.
indices(int, int) - Static method in class gov.usgs.earthquake.nshmp.data.Indexing
Create an int[] of values spanning from to to, 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 with capacity and with all bits at indices 'set'.
info - Variable in enum gov.usgs.earthquake.nshmp.gmm.GmmInput.Field
 
InputList - Class in gov.usgs.earthquake.nshmp.calc
Lightweight List wrapper of HazardInputs.
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 of Imts, 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 internal LocationLists (also unmodifiable) of points that decribe the interiors of this Region, 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 Regions.
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 IntervalArrays.
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 IntervalTables.
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 IntervalVolumes.
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 those Sources that are within the cutoff distance of the supplied Location.
iterableForLocation(Location, double) - Method in interface gov.usgs.earthquake.nshmp.model.RuptureSet
Return an Iterable over those Sources that are within distance of the supplied Location.
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 this Delimiter.

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
Create key values for use in an IntervalArray, IntervalTable or IntervalVolume.
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 Locations 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 Locations.
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 supplied path.
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 supplied site location.
location(Location) - Method in interface gov.usgs.earthquake.nshmp.model.Source
The Location of this source relative to the supplied site 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 a LocationVector.
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 LocationLists.
LocationGrid.Builder - Class in gov.usgs.earthquake.nshmp.geo
A single-use builder of LocationGrids.
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 Locations.
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 each Branch.id() of the built tree is an Enum.name() and each Branch.value() is any value type.
LogicTree.EnumValueBuilder<E extends Enum<E>> - Class in gov.usgs.earthquake.nshmp.tree
A single-use LogicTree builder where each Branch.id() of the built tree is an Enum.name() and each Branch.value() is the enum value itself.
LogicTree.StringValueBuilder - Class in gov.usgs.earthquake.nshmp.tree
A single-use LogicTree builder where each Branch.id() and Branch.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
Value: named icon String, 0 ≤ int ≤ 9, or any lowercase character String, a-z
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 empty Optional if setting or type 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 a LocationList.
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 a LocationList.
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 arcminutes 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 of data2 in place.
multiply(double, double...) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
Multiply (scale) the elements of data in place.
multiply(double, double[][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
Multiply (scale) the elements of data in place.
multiply(double, double[][][]) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
Multiply (scale) the elements of data in place.
multiply(double, List<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
Multiply (scale) the elements of data 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 of data2 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 Locations 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 that n = 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 a GridRuptureSet 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 and target, relative to target, 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 an UnsupportedOperationException 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 GmmInputs 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 if min < 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 Imts that are supported by this Gmm.
responseSpectrumImts(Collection<Gmm>) - Static method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
Return the set of spectral acceleration (SA) Imts that are common to the supplied Gmms.
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
A rupture set; usually some physical or pseudo-representation of a fault and associated Mfds governing the size and rate of all possible Ruptures.
ruptureSets() - Method in class gov.usgs.earthquake.nshmp.model.ClusterSource
The RuptureSet of all Sources 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 arcseconds 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 and column 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 TectonicSettings 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 Locations 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 SourceTrees 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 sorted data.
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
An earthquake Source; usually some physical or pseudo-representation of a fault and associated Mfds governing the size and rate of all possible Ruptures.
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 this Delimiter.
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 √.
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 XyPoints 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 each Branch.id() and Branch.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 from data1 in place.
subtract(List<Double>, List<Double>) - Static method in class gov.usgs.earthquake.nshmp.data.DoubleData
Subtract the values of data2 from data1 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 of Gmms that support the supplied Imt.
supportedImts() - Method in enum gov.usgs.earthquake.nshmp.gmm.Gmm
Return the Set of the intensity measure types (Imts) supported by this Gmm.
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 (Imts) supported by all of the supplied Gmms.
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 of HazardInputs that contains a reference to the parent SystemRuptureSet 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
Delimiter identifiers, each of which can provide a Joiner and Splitter.
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 decimal minutes 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 supplied Region.
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 a SystemRuptureSet to a ground motion model InputList.
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 a JsonElement.
toJsonTree() - Method in class gov.usgs.earthquake.nshmp.geo.json.FeatureCollection
Returns the FeatureCollection as a JsonElement.
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 a LocationList of five vertices, starting with Bounds.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 a SystemRuptureSet to a ground motion model InputList.
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 to CaseFormat.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 this SourceType.
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 by Arrays.toString(double[]) and AbstractCollection.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 by Arrays.toString(double[]) and AbstractCollection.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 empty Optional 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 SourceTypes 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 Regions.
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 an XySequence.
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 Locations.
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 at path.
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
Default Site.z1p0() value: NaN
(GroundMotionModels will use a default value or model)
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
Default Site.z2p5() value: NaN
(GroundMotionModels will use a default value or model)
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
Default Site.zSed() value: NaN
(GroundMotionModels will use a default value or model)
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.
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