Package gov.usgs.earthquake.nshmp.gmm
Enum Gmm
- java.lang.Object
-
- java.lang.Enum<Gmm>
-
- gov.usgs.earthquake.nshmp.gmm.Gmm
-
- All Implemented Interfaces:
Serializable
,Comparable<Gmm>
public enum Gmm extends Enum<Gmm>
GroundMotionModel
(Gmm) identifiers. Use these to generateImt
-specific instances viainstance(Imt)
and related methods. Single or corporate authored models are identified as NAME_YR_FLAVOR; multi-author models as INITIALS_YR_FLAVOR. FLAVOR is only used for those models with region specific implementations or other variants.- Author:
- U.S. Geological Survey
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GmmInput.Constraints
constraints()
Return the inputConstraints
for thisGmm
.GroundMotionModel
instance(Imt imt)
Retreive an instance of aGroundMotionModel
, either by creating a new one, or fetching from a cache.static Map<Gmm,GroundMotionModel>
instances(Imt imt, Set<Gmm> gmms)
Retrieve an immutable map ofGroundMotionModel
instances, either by creating new ones, or fetching them from a cache.static Map<Imt,Map<Gmm,GroundMotionModel>>
instances(Set<Imt> imts, Set<Gmm> gmms)
Retrieve immutable maps ofGroundMotionModel
instances for a range ofImt
s, either by creating new ones, or fetching them from a cache.Set<Imt>
responseSpectrumImts()
Return the set of spectral accelerationImt
s that are supported by thisGmm
.static Set<Imt>
responseSpectrumImts(Collection<Gmm> gmms)
Return the set of spectral acceleration (SA)Imt
s that are common to the suppliedGmm
s.static Set<Gmm>
supportedGmms(Imt imt)
Return theSet
ofGmm
s that support the suppliedImt
.Set<Imt>
supportedImts()
Return theSet
of the intensity measure types (Imt
s) supported by thisGmm
.static Set<Imt>
supportedImts(Collection<Gmm> gmms)
Return theSet
of the intensity measure types (Imt
s) supported by all of the suppliedGmm
s.String
toString()
Gmm.Type
type()
static Gmm
valueOf(String name)
Returns the enum constant of this type with the specified name.static Gmm[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MA_03
public static final Gmm MA_03
-
MA_05_BASE
public static final Gmm MA_05_BASE
-
MA_05
public static final Gmm MA_05
-
GOMEZ_22_CRUSTAL
public static final Gmm GOMEZ_22_CRUSTAL
-
GOMEZ_22_NONCRUSTAL
public static final Gmm GOMEZ_22_NONCRUSTAL
-
BA_08
public static final Gmm BA_08
- See Also:
BooreAtkinson_2008
-
BA_08_BASE
public static final Gmm BA_08_BASE
- See Also:
BooreAtkinson_2008
-
CB_08
public static final Gmm CB_08
- See Also:
CampbellBozorgnia_2008
-
CB_08_BASE
public static final Gmm CB_08_BASE
- See Also:
CampbellBozorgnia_2008
-
CY_08
public static final Gmm CY_08
- See Also:
ChiouYoungs_2008
-
CY_08_BASE
public static final Gmm CY_08_BASE
- See Also:
ChiouYoungs_2008
-
CY_08_VS30_MEASURED
public static final Gmm CY_08_VS30_MEASURED
- See Also:
ChiouYoungs_2008
-
ASK_14
public static final Gmm ASK_14
- See Also:
AbrahamsonEtAl_2014
-
ASK_14_BASE
public static final Gmm ASK_14_BASE
- See Also:
AbrahamsonEtAl_2014
-
ASK_14_BASIN
public static final Gmm ASK_14_BASIN
- See Also:
AbrahamsonEtAl_2014
-
ASK_14_CYBERSHAKE
public static final Gmm ASK_14_CYBERSHAKE
- See Also:
AbrahamsonEtAl_2014
-
ASK_14_VS30_MEASURED
public static final Gmm ASK_14_VS30_MEASURED
- See Also:
AbrahamsonEtAl_2014
-
ASK_14_PRVI
public static final Gmm ASK_14_PRVI
- See Also:
AbrahamsonEtAl_2014
-
BSSA_14
public static final Gmm BSSA_14
- See Also:
BooreEtAl_2014
-
BSSA_14_BASE
public static final Gmm BSSA_14_BASE
- See Also:
BooreEtAl_2014
-
BSSA_14_BASIN
public static final Gmm BSSA_14_BASIN
- See Also:
BooreEtAl_2014
-
BSSA_14_CYBERSHAKE
public static final Gmm BSSA_14_CYBERSHAKE
- See Also:
BooreEtAl_2014
-
BSSA_14_PRVI
public static final Gmm BSSA_14_PRVI
- See Also:
BooreEtAl_2014
-
CB_14
public static final Gmm CB_14
- See Also:
CampbellBozorgnia_2014
-
CB_14_BASE
public static final Gmm CB_14_BASE
- See Also:
CampbellBozorgnia_2014
-
CB_14_BASIN
public static final Gmm CB_14_BASIN
- See Also:
CampbellBozorgnia_2014
-
CB_14_CYBERSHAKE
public static final Gmm CB_14_CYBERSHAKE
- See Also:
CampbellBozorgnia_2014
-
CB_14_PRVI
public static final Gmm CB_14_PRVI
- See Also:
CampbellBozorgnia_2014
-
CY_14
public static final Gmm CY_14
- See Also:
ChiouYoungs_2014
-
CY_14_BASE
public static final Gmm CY_14_BASE
- See Also:
ChiouYoungs_2014
-
CY_14_BASIN
public static final Gmm CY_14_BASIN
- See Also:
ChiouYoungs_2014
-
CY_14_CYBERSHAKE
public static final Gmm CY_14_CYBERSHAKE
- See Also:
ChiouYoungs_2014
-
CY_14_VS30_MEASURED
public static final Gmm CY_14_VS30_MEASURED
- See Also:
ChiouYoungs_2014
-
CY_14_PRVI
public static final Gmm CY_14_PRVI
- See Also:
ChiouYoungs_2014
-
IDRISS_14
public static final Gmm IDRISS_14
- See Also:
Idriss_2014
-
IDRISS_14_BASE
public static final Gmm IDRISS_14_BASE
- See Also:
Idriss_2014
-
AS_97_AK
public static final Gmm AS_97_AK
- See Also:
AbrahamsonSilva_1997
-
AS_97_AK_GRID
public static final Gmm AS_97_AK_GRID
- See Also:
AbrahamsonSilva_1997
-
BJF_97
public static final Gmm BJF_97
- See Also:
BooreEtAl_1997
-
BJF_97_AK
public static final Gmm BJF_97_AK
- See Also:
BooreEtAl_1997
-
BJF_97_AK_INTERFACE_ZONE
public static final Gmm BJF_97_AK_INTERFACE_ZONE
- See Also:
BooreEtAl_1997
-
CAMPBELL_97
public static final Gmm CAMPBELL_97
- See Also:
Campbell_1997
-
CB_03
public static final Gmm CB_03
- See Also:
CampbellBozorgnia_2003
-
CB_03_AK_FAULT
public static final Gmm CB_03_AK_FAULT
- See Also:
CampbellBozorgnia_2003
-
CB_03_AK_GRID
public static final Gmm CB_03_AK_GRID
- See Also:
CampbellBozorgnia_2003
-
MT_97
public static final Gmm MT_97
- See Also:
MunsonThurber_1997
-
SADIGH_97
public static final Gmm SADIGH_97
- See Also:
SadighEtAl_1997
-
SADIGH_97_AK_INTERFACE
public static final Gmm SADIGH_97_AK_INTERFACE
- See Also:
SadighEtAl_1997
-
SADIGH_97_AK_INTERFACE_ZONE
public static final Gmm SADIGH_97_AK_INTERFACE_ZONE
- See Also:
SadighEtAl_1997
-
SADIGH_97_PRVI_INTERFACE
public static final Gmm SADIGH_97_PRVI_INTERFACE
- See Also:
SadighEtAl_1997
-
SPUDICH_99_PRVI
public static final Gmm SPUDICH_99_PRVI
-
AB_03_GLOBAL_INTERFACE
public static final Gmm AB_03_GLOBAL_INTERFACE
- See Also:
AtkinsonBoore_2003
-
AB_03_GLOBAL_SLAB
public static final Gmm AB_03_GLOBAL_SLAB
- See Also:
AtkinsonBoore_2003
-
AB_03_GLOBAL_SLAB_LOW_SAT
public static final Gmm AB_03_GLOBAL_SLAB_LOW_SAT
- See Also:
AtkinsonBoore_2003
-
AB_03_CASCADIA_INTERFACE
public static final Gmm AB_03_CASCADIA_INTERFACE
- See Also:
AtkinsonBoore_2003
-
AB_03_CASCADIA_SLAB
public static final Gmm AB_03_CASCADIA_SLAB
- See Also:
AtkinsonBoore_2003
-
AB_03_CASCADIA_SLAB_LOW_SAT
public static final Gmm AB_03_CASCADIA_SLAB_LOW_SAT
- See Also:
AtkinsonBoore_2003
-
AM_09_INTERFACE
public static final Gmm AM_09_INTERFACE
- See Also:
AtkinsonMacias_2009
-
AM_09_INTERFACE_BASIN
public static final Gmm AM_09_INTERFACE_BASIN
- See Also:
AtkinsonMacias_2009
-
AM_09_INTERFACE_BASIN_M9
public static final Gmm AM_09_INTERFACE_BASIN_M9
- See Also:
AtkinsonMacias_2009
-
AM_09_INTERFACE_BASIN_SITE_FIX
public static final Gmm AM_09_INTERFACE_BASIN_SITE_FIX
- See Also:
AtkinsonMacias_2009
-
AM_09_INTERFACE_BASIN_M9_SITE_FIX
public static final Gmm AM_09_INTERFACE_BASIN_M9_SITE_FIX
- See Also:
AtkinsonMacias_2009
-
AG_20_GLOBAL_INTERFACE
public static final Gmm AG_20_GLOBAL_INTERFACE
- See Also:
AbrahamsonGulerce_2020
-
AG_20_GLOBAL_INTERFACE_NO_EPI
public static final Gmm AG_20_GLOBAL_INTERFACE_NO_EPI
- See Also:
AbrahamsonGulerce_2020
-
AG_20_GLOBAL_INTERFACE_AK_ADJUSTED
public static final Gmm AG_20_GLOBAL_INTERFACE_AK_ADJUSTED
- See Also:
AbrahamsonGulerce_2020
-
AG_20_GLOBAL_SLAB
public static final Gmm AG_20_GLOBAL_SLAB
- See Also:
AbrahamsonGulerce_2020
-
AG_20_GLOBAL_SLAB_NO_EPI
public static final Gmm AG_20_GLOBAL_SLAB_NO_EPI
- See Also:
AbrahamsonGulerce_2020
-
AG_20_CASCADIA_INTERFACE
public static final Gmm AG_20_CASCADIA_INTERFACE
- See Also:
AbrahamsonGulerce_2020
-
AG_20_CASCADIA_INTERFACE_BASIN
public static final Gmm AG_20_CASCADIA_INTERFACE_BASIN
- See Also:
AbrahamsonGulerce_2020
-
AG_20_CASCADIA_INTERFACE_ADJUSTED
public static final Gmm AG_20_CASCADIA_INTERFACE_ADJUSTED
- See Also:
AbrahamsonGulerce_2020
-
AG_20_CASCADIA_INTERFACE_ADJUSTED_BASIN
public static final Gmm AG_20_CASCADIA_INTERFACE_ADJUSTED_BASIN
- See Also:
AbrahamsonGulerce_2020
-
AG_20_CASCADIA_SLAB
public static final Gmm AG_20_CASCADIA_SLAB
- See Also:
AbrahamsonGulerce_2020
-
AG_20_CASCADIA_SLAB_BASIN
public static final Gmm AG_20_CASCADIA_SLAB_BASIN
- See Also:
AbrahamsonGulerce_2020
-
AG_20_CASCADIA_SLAB_ADJUSTED
public static final Gmm AG_20_CASCADIA_SLAB_ADJUSTED
- See Also:
AbrahamsonGulerce_2020
-
AG_20_CASCADIA_SLAB_ADJUSTED_BASIN
public static final Gmm AG_20_CASCADIA_SLAB_ADJUSTED_BASIN
- See Also:
AbrahamsonGulerce_2020
-
AG_20_ALASKA_INTERFACE
public static final Gmm AG_20_ALASKA_INTERFACE
- See Also:
AbrahamsonGulerce_2020
-
AG_20_ALASKA_SLAB
public static final Gmm AG_20_ALASKA_SLAB
- See Also:
AbrahamsonGulerce_2020
-
AG_20_ALASKA_INTERFACE_ADJUSTED
public static final Gmm AG_20_ALASKA_INTERFACE_ADJUSTED
- See Also:
AbrahamsonGulerce_2020
-
AG_20_ALASKA_SLAB_ADJUSTED
public static final Gmm AG_20_ALASKA_SLAB_ADJUSTED
- See Also:
AbrahamsonGulerce_2020
-
AG_20_PRVI_INTERFACE
public static final Gmm AG_20_PRVI_INTERFACE
- See Also:
AbrahamsonGulerce_2020
-
AG_20_PRVI_SLAB
public static final Gmm AG_20_PRVI_SLAB
- See Also:
AbrahamsonGulerce_2020
-
PSBAH_20_GLOBAL_INTERFACE
public static final Gmm PSBAH_20_GLOBAL_INTERFACE
- See Also:
ParkerEtAl_2020
-
PSBAH_20_GLOBAL_INTERFACE_NO_EPI
public static final Gmm PSBAH_20_GLOBAL_INTERFACE_NO_EPI
- See Also:
ParkerEtAl_2020
-
PSBAH_20_GLOBAL_INTERFACE_AK_ADJUSTED
public static final Gmm PSBAH_20_GLOBAL_INTERFACE_AK_ADJUSTED
- See Also:
ParkerEtAl_2020
-
PSBAH_20_GLOBAL_SLAB
public static final Gmm PSBAH_20_GLOBAL_SLAB
- See Also:
ParkerEtAl_2020
-
PSBAH_20_GLOBAL_SLAB_NO_EPI
public static final Gmm PSBAH_20_GLOBAL_SLAB_NO_EPI
- See Also:
ParkerEtAl_2020
-
PSBAH_20_CASCADIA_INTERFACE
public static final Gmm PSBAH_20_CASCADIA_INTERFACE
- See Also:
ParkerEtAl_2020
-
PSBAH_20_CASCADIA_INTERFACE_BASIN
public static final Gmm PSBAH_20_CASCADIA_INTERFACE_BASIN
- See Also:
ParkerEtAl_2020
-
PSBAH_20_CASCADIA_INTERFACE_BASIN_M9
public static final Gmm PSBAH_20_CASCADIA_INTERFACE_BASIN_M9
- See Also:
ParkerEtAl_2020
-
PSBAH_20_CASCADIA_SLAB
public static final Gmm PSBAH_20_CASCADIA_SLAB
- See Also:
ParkerEtAl_2020
-
PSBAH_20_CASCADIA_SLAB_BASIN
public static final Gmm PSBAH_20_CASCADIA_SLAB_BASIN
- See Also:
ParkerEtAl_2020
-
PSBAH_20_ALASKA_INTERFACE
public static final Gmm PSBAH_20_ALASKA_INTERFACE
- See Also:
ParkerEtAl_2020
-
PSBAH_20_ALASKA_SLAB
public static final Gmm PSBAH_20_ALASKA_SLAB
- See Also:
ParkerEtAl_2020
-
PSBAH_20_PRVI_INTERFACE
public static final Gmm PSBAH_20_PRVI_INTERFACE
- See Also:
ParkerEtAl_2020
-
PSBAH_20_PRVI_SLAB
public static final Gmm PSBAH_20_PRVI_SLAB
- See Also:
ParkerEtAl_2020
-
KBCG_20_GLOBAL_INTERFACE
public static final Gmm KBCG_20_GLOBAL_INTERFACE
- See Also:
KuehnEtAl_2020
-
KBCG_20_GLOBAL_INTERFACE_NO_EPI
public static final Gmm KBCG_20_GLOBAL_INTERFACE_NO_EPI
- See Also:
KuehnEtAl_2020
-
KBCG_20_GLOBAL_INTERFACE_AK_ADJUSTED
public static final Gmm KBCG_20_GLOBAL_INTERFACE_AK_ADJUSTED
- See Also:
KuehnEtAl_2020
-
KBCG_20_GLOBAL_SLAB
public static final Gmm KBCG_20_GLOBAL_SLAB
- See Also:
KuehnEtAl_2020
-
KBCG_20_GLOBAL_SLAB_NO_EPI
public static final Gmm KBCG_20_GLOBAL_SLAB_NO_EPI
- See Also:
KuehnEtAl_2020
-
KBCG_20_CASCADIA_INTERFACE
public static final Gmm KBCG_20_CASCADIA_INTERFACE
- See Also:
KuehnEtAl_2020
-
KBCG_20_CASCADIA_INTERFACE_BASIN
public static final Gmm KBCG_20_CASCADIA_INTERFACE_BASIN
- See Also:
KuehnEtAl_2020
-
KBCG_20_CASCADIA_INTERFACE_SEATTLE_BASIN
public static final Gmm KBCG_20_CASCADIA_INTERFACE_SEATTLE_BASIN
- See Also:
KuehnEtAl_2020
-
KBCG_20_CASCADIA_INTERFACE_SEATTLE_BASIN_M9
public static final Gmm KBCG_20_CASCADIA_INTERFACE_SEATTLE_BASIN_M9
- See Also:
KuehnEtAl_2020
-
KBCG_20_CASCADIA_SLAB
public static final Gmm KBCG_20_CASCADIA_SLAB
- See Also:
KuehnEtAl_2020
-
KBCG_20_CASCADIA_SLAB_BASIN
public static final Gmm KBCG_20_CASCADIA_SLAB_BASIN
- See Also:
KuehnEtAl_2020
-
KBCG_20_CASCADIA_SLAB_SEATTLE_BASIN
public static final Gmm KBCG_20_CASCADIA_SLAB_SEATTLE_BASIN
- See Also:
KuehnEtAl_2020
-
KBCG_20_ALASKA_INTERFACE
public static final Gmm KBCG_20_ALASKA_INTERFACE
- See Also:
KuehnEtAl_2020
-
KBCG_20_ALASKA_SLAB
public static final Gmm KBCG_20_ALASKA_SLAB
- See Also:
KuehnEtAl_2020
-
KBCG_20_PRVI_INTERFACE
public static final Gmm KBCG_20_PRVI_INTERFACE
- See Also:
KuehnEtAl_2020
-
KBCG_20_PRVI_SLAB
public static final Gmm KBCG_20_PRVI_SLAB
- See Also:
KuehnEtAl_2020
-
BCHYDRO_12_INTERFACE
public static final Gmm BCHYDRO_12_INTERFACE
- See Also:
BcHydro_2012
-
BCHYDRO_12_INTERFACE_BASIN
public static final Gmm BCHYDRO_12_INTERFACE_BASIN
- See Also:
BcHydro_2012
-
BCHYDRO_12_INTERFACE_BASIN_M9
public static final Gmm BCHYDRO_12_INTERFACE_BASIN_M9
- See Also:
BcHydro_2012
-
BCHYDRO_12_INTERFACE_BACKARC
public static final Gmm BCHYDRO_12_INTERFACE_BACKARC
- See Also:
BcHydro_2012
-
BCHYDRO_12_INTERFACE_BASIN_BACKARC
public static final Gmm BCHYDRO_12_INTERFACE_BASIN_BACKARC
- See Also:
BcHydro_2012
-
BCHYDRO_12_SLAB
public static final Gmm BCHYDRO_12_SLAB
- See Also:
BcHydro_2012
-
BCHYDRO_12_SLAB_BASIN
public static final Gmm BCHYDRO_12_SLAB_BASIN
- See Also:
BcHydro_2012
-
BCHYDRO_12_SLAB_BACKARC
public static final Gmm BCHYDRO_12_SLAB_BACKARC
- See Also:
BcHydro_2012
-
BCHYDRO_12_SLAB_BASIN_BACKARC
public static final Gmm BCHYDRO_12_SLAB_BASIN_BACKARC
- See Also:
BcHydro_2012
-
YOUNGS_97_INTERFACE
public static final Gmm YOUNGS_97_INTERFACE
- See Also:
YoungsEtAl_1997
-
YOUNGS_97_SLAB
public static final Gmm YOUNGS_97_SLAB
- See Also:
YoungsEtAl_1997
-
GEOMATRIX_93_INTERFACE
public static final Gmm GEOMATRIX_93_INTERFACE
- See Also:
Geomatrix_1993
-
GEOMATRIX_93_SLAB
public static final Gmm GEOMATRIX_93_SLAB
- See Also:
Geomatrix_1993
-
ZHAO_06_INTERFACE
public static final Gmm ZHAO_06_INTERFACE
- See Also:
ZhaoEtAl_2006
-
ZHAO_06_SLAB
public static final Gmm ZHAO_06_SLAB
- See Also:
ZhaoEtAl_2006
-
ZHAO_06_INTERFACE_BASIN
public static final Gmm ZHAO_06_INTERFACE_BASIN
- See Also:
ZhaoEtAl_2006
-
ZHAO_06_INTERFACE_BASIN_M9
public static final Gmm ZHAO_06_INTERFACE_BASIN_M9
- See Also:
ZhaoEtAl_2006
-
ZHAO_06_SLAB_BASIN
public static final Gmm ZHAO_06_SLAB_BASIN
- See Also:
ZhaoEtAl_2006
-
AB_06_PRIME
public static final Gmm AB_06_PRIME
- See Also:
AtkinsonBoore_2006p
-
AB_06_140BAR
public static final Gmm AB_06_140BAR
- See Also:
AtkinsonBoore_2006
-
AB_06_200BAR
public static final Gmm AB_06_200BAR
- See Also:
AtkinsonBoore_2006
-
ATKINSON_08_PRIME
public static final Gmm ATKINSON_08_PRIME
- See Also:
Atkinson_2008p
-
CAMPBELL_03
public static final Gmm CAMPBELL_03
- See Also:
Campbell_2003
-
FRANKEL_96
public static final Gmm FRANKEL_96
- See Also:
FrankelEtAl_1996
-
PEZESHK_11
public static final Gmm PEZESHK_11
- See Also:
PezeshkEtAl_2011
-
SILVA_02
public static final Gmm SILVA_02
- See Also:
SilvaEtAl_2002
-
SOMERVILLE_01
public static final Gmm SOMERVILLE_01
- See Also:
SomervilleEtAl_2001
-
TP_05
public static final Gmm TP_05
- See Also:
TavakoliPezeshk_2005
-
TORO_97_MW
public static final Gmm TORO_97_MW
- See Also:
ToroEtAl_1997
-
CONUS_STABLE_CRUST_2014_FAULT
public static final Gmm CONUS_STABLE_CRUST_2014_FAULT
- See Also:
ConusStableCrust_2014
-
CONUS_STABLE_CRUST_2014_GRID
public static final Gmm CONUS_STABLE_CRUST_2014_GRID
- See Also:
ConusStableCrust_2014
-
AB_06_140BAR_J
public static final Gmm AB_06_140BAR_J
- See Also:
AtkinsonBoore_2006
-
AB_06_200BAR_J
public static final Gmm AB_06_200BAR_J
- See Also:
AtkinsonBoore_2006
-
CAMPBELL_03_J
public static final Gmm CAMPBELL_03_J
- See Also:
Campbell_2003
-
FRANKEL_96_J
public static final Gmm FRANKEL_96_J
- See Also:
FrankelEtAl_1996
-
SILVA_02_J
public static final Gmm SILVA_02_J
- See Also:
SilvaEtAl_2002
-
TP_05_J
public static final Gmm TP_05_J
- See Also:
TavakoliPezeshk_2005
-
AB_06_140BAR_AB
public static final Gmm AB_06_140BAR_AB
- See Also:
AtkinsonBoore_2006
-
AB_06_200BAR_AB
public static final Gmm AB_06_200BAR_AB
- See Also:
AtkinsonBoore_2006
-
CAMPBELL_03_AB
public static final Gmm CAMPBELL_03_AB
- See Also:
Campbell_2003
-
FRANKEL_96_AB
public static final Gmm FRANKEL_96_AB
- See Also:
FrankelEtAl_1996
-
SILVA_02_AB
public static final Gmm SILVA_02_AB
- See Also:
SilvaEtAl_2002
-
TP_05_AB
public static final Gmm TP_05_AB
- See Also:
TavakoliPezeshk_2005
-
TORO_97_MB
public static final Gmm TORO_97_MB
- See Also:
ToroEtAl_1997
-
ATKINSON_10
public static final Gmm ATKINSON_10
- See Also:
Atkinson_2010
-
ATKINSON_10_BASE
public static final Gmm ATKINSON_10_BASE
- See Also:
Atkinson_2010
-
ATKINSON_10_CALDERA
public static final Gmm ATKINSON_10_CALDERA
- See Also:
Atkinson_2010
-
ATKINSON_15
public static final Gmm ATKINSON_15
- See Also:
Atkinson_2015
-
WONG_15
public static final Gmm WONG_15
- See Also:
WongEtAl_2015
-
NGA_EAST_SEED_1CCSP
public static final Gmm NGA_EAST_SEED_1CCSP
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_1CVSP
public static final Gmm NGA_EAST_SEED_1CVSP
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_2CCSP
public static final Gmm NGA_EAST_SEED_2CCSP
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_2CVSP
public static final Gmm NGA_EAST_SEED_2CVSP
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_B_A04
public static final Gmm NGA_EAST_SEED_B_A04
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_B_AB14
public static final Gmm NGA_EAST_SEED_B_AB14
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_B_AB95
public static final Gmm NGA_EAST_SEED_B_AB95
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_B_BCA10D
public static final Gmm NGA_EAST_SEED_B_BCA10D
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_B_BS11
public static final Gmm NGA_EAST_SEED_B_BS11
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_B_SGD02
public static final Gmm NGA_EAST_SEED_B_SGD02
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_B20_AB14MOD1
public static final Gmm NGA_EAST_SEED_B20_AB14MOD1
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_B20_AB14MOD2
public static final Gmm NGA_EAST_SEED_B20_AB14MOD2
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_B20_BCA10D
public static final Gmm NGA_EAST_SEED_B20_BCA10D
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_FRANKEL
public static final Gmm NGA_EAST_SEED_FRANKEL
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_GRAIZER
public static final Gmm NGA_EAST_SEED_GRAIZER
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_GRAIZER16
public static final Gmm NGA_EAST_SEED_GRAIZER16
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_GRAIZER17
public static final Gmm NGA_EAST_SEED_GRAIZER17
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_HA15
public static final Gmm NGA_EAST_SEED_HA15
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_PEER_EX
public static final Gmm NGA_EAST_SEED_PEER_EX
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_PEER_GP
public static final Gmm NGA_EAST_SEED_PEER_GP
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_PZCT15_M1SS
public static final Gmm NGA_EAST_SEED_PZCT15_M1SS
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_PZCT15_M2ES
public static final Gmm NGA_EAST_SEED_PZCT15_M2ES
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_PZCT18_M1SS
public static final Gmm NGA_EAST_SEED_PZCT18_M1SS
- See Also:
@see PezeshkEtAl_2018
-
NGA_EAST_SEED_PZCT18_M2ES
public static final Gmm NGA_EAST_SEED_PZCT18_M2ES
- See Also:
@see PezeshkEtAl_2018
-
NGA_EAST_SEED_SP15
public static final Gmm NGA_EAST_SEED_SP15
- See Also:
NgaEast.NgaEast_2018
-
NGA_EAST_SEED_SP16
public static final Gmm NGA_EAST_SEED_SP16
- See Also:
@see ShahjoueiPezeshk_2016
-
NGA_EAST_SEED_YA15
public static final Gmm NGA_EAST_SEED_YA15
- See Also:
NgaEast.NgaEast_2018
-
PRVI_2025_ACTIVE_CRUST
public static final Gmm PRVI_2025_ACTIVE_CRUST
-
PRVI_2025_ACTIVE_CRUST_ADJUSTED
public static final Gmm PRVI_2025_ACTIVE_CRUST_ADJUSTED
-
PRVI_2025_ACTIVE_CRUST_ADJUSTED_NO_EPI_SIGMA_NGA
public static final Gmm PRVI_2025_ACTIVE_CRUST_ADJUSTED_NO_EPI_SIGMA_NGA
-
PRVI_2025_ACTIVE_CRUST_SIGMA_NGA
public static final Gmm PRVI_2025_ACTIVE_CRUST_SIGMA_NGA
-
PRVI_2025_ACTIVE_CRUST_NO_EPI_SIGMA_NGA
public static final Gmm PRVI_2025_ACTIVE_CRUST_NO_EPI_SIGMA_NGA
-
PRVI_2025_ACTIVE_CRUST_NO_EPI_SIGMA_PRVI
public static final Gmm PRVI_2025_ACTIVE_CRUST_NO_EPI_SIGMA_PRVI
-
PRVI_2025_INTERFACE
public static final Gmm PRVI_2025_INTERFACE
-
PRVI_2025_INTERFACE_ADJUSTED
public static final Gmm PRVI_2025_INTERFACE_ADJUSTED
-
PRVI_2025_INTERFACE_ADJUSTED_NO_EPI_SIGMA_NGA
public static final Gmm PRVI_2025_INTERFACE_ADJUSTED_NO_EPI_SIGMA_NGA
-
PRVI_2025_INTERFACE_SIGMA_NGA
public static final Gmm PRVI_2025_INTERFACE_SIGMA_NGA
-
PRVI_2025_INTERFACE_NO_EPI_SIGMA_NGA
public static final Gmm PRVI_2025_INTERFACE_NO_EPI_SIGMA_NGA
-
PRVI_2025_INTERFACE_NO_EPI_SIGMA_PRVI
public static final Gmm PRVI_2025_INTERFACE_NO_EPI_SIGMA_PRVI
-
PRVI_2025_INTRASLAB
public static final Gmm PRVI_2025_INTRASLAB
-
PRVI_2025_INTRASLAB_ADJUSTED
public static final Gmm PRVI_2025_INTRASLAB_ADJUSTED
-
PRVI_2025_INTRASLAB_ADJUSTED_NO_EPI_SIGMA_NGA
public static final Gmm PRVI_2025_INTRASLAB_ADJUSTED_NO_EPI_SIGMA_NGA
-
PRVI_2025_INTRASLAB_SIGMA_NGA
public static final Gmm PRVI_2025_INTRASLAB_SIGMA_NGA
-
PRVI_2025_INTRASLAB_NO_EPI_SIGMA_NGA
public static final Gmm PRVI_2025_INTRASLAB_NO_EPI_SIGMA_NGA
-
PRVI_2025_INTRASLAB_NO_EPI_SIGMA_PRVI
public static final Gmm PRVI_2025_INTRASLAB_NO_EPI_SIGMA_PRVI
-
COMBINED_HI_DEEP_2021
public static final Gmm COMBINED_HI_DEEP_2021
2021 Hawaii weight-averaged GMM for deep earthquakes.
-
COMBINED_HI_SHALLOW_2021
public static final Gmm COMBINED_HI_SHALLOW_2021
2021 Hawaii weight-averaged GMM for shallow earthquakes.
-
COMBINED_STABLE_CRUST_2014
public static final Gmm COMBINED_STABLE_CRUST_2014
2014 stable crust weight-averaged GMM; fault-variant that includes Somerville (2011).
-
COMBINED_STABLE_CRUST_2018
public static final Gmm COMBINED_STABLE_CRUST_2018
2018 stable crust weight-averaged GMM.
-
COMBINED_STABLE_CRUST_2023
public static final Gmm COMBINED_STABLE_CRUST_2023
2023 stable crust weight-averaged GMM; Gulf Coast.
-
COMBINED_ACTIVE_CRUST_2014_41
public static final Gmm COMBINED_ACTIVE_CRUST_2014_41
2014 active crust weight-averaged GMM; includes Idriss.
-
COMBINED_ACTIVE_CRUST_2014_42
public static final Gmm COMBINED_ACTIVE_CRUST_2014_42
2014 active crust weight-averaged GMM; excludes Idriss.
-
COMBINED_ACTIVE_CRUST_2018
public static final Gmm COMBINED_ACTIVE_CRUST_2018
2018 active crust weight-averaged GMM; USGS basin model.
-
COMBINED_ACTIVE_CRUST_2023
public static final Gmm COMBINED_ACTIVE_CRUST_2023
2023 active crust weight-averaged GMM; USGS basin model.
-
COMBINED_ACTIVE_CRUST_2023_LOS_ANGELES
public static final Gmm COMBINED_ACTIVE_CRUST_2023_LOS_ANGELES
2023 active crust weight-averaged GMM; USGS basin model.
-
COMBINED_ACTIVE_CRUST_2023_SAN_FRANCISCO
public static final Gmm COMBINED_ACTIVE_CRUST_2023_SAN_FRANCISCO
2023 active crust weight-averaged GMM; USGS basin model.
-
COMBINED_INTERFACE_2018
public static final Gmm COMBINED_INTERFACE_2018
2018 interface weight-averaged GMM; USGS basin model.
-
COMBINED_INTERFACE_2023
public static final Gmm COMBINED_INTERFACE_2023
2023 interface weight-averaged GMM; USGS basin model.
-
COMBINED_INTERFACE_2023_SEATTLE
public static final Gmm COMBINED_INTERFACE_2023_SEATTLE
2023 interface weight-averaged GMM; Seattle basin model.
-
COMBINED_INTRASLAB_2018
public static final Gmm COMBINED_INTRASLAB_2018
2018 intraslab weight-averaged GMM; USGS basin model.
-
COMBINED_INTRASLAB_2023
public static final Gmm COMBINED_INTRASLAB_2023
2023 intraslab weight-averaged GMM; USGS basin model.
-
COMBINED_INTRASLAB_2023_SEATTLE
public static final Gmm COMBINED_INTRASLAB_2023_SEATTLE
2023 intraslab weight-averaged GMM; Seatle basin model.
-
COMBINED_AK_ACTIVE_CRUST_2007
public static final Gmm COMBINED_AK_ACTIVE_CRUST_2007
2007 Alaska active crust weight-averaged GMM.
-
COMBINED_AK_ACTIVE_CRUST_2023
public static final Gmm COMBINED_AK_ACTIVE_CRUST_2023
2023 Alaska active crust weight-averaged GMM.
-
COMBINED_AK_INTERFACE_2007
public static final Gmm COMBINED_AK_INTERFACE_2007
2007 Alaska interface weight-averaged GMM.
-
COMBINED_AK_INTERFACE_2023
public static final Gmm COMBINED_AK_INTERFACE_2023
2023 Alaska interface weight-averaged GMM.
-
COMBINED_AK_INTRASLAB_2007
public static final Gmm COMBINED_AK_INTRASLAB_2007
2007 Alaska intraslab weight-averaged GMM.
-
COMBINED_AK_INTRASLAB_2023
public static final Gmm COMBINED_AK_INTRASLAB_2023
2023 Alaska intraslab weight-averaged GMM.
-
COMBINED_PRVI_ACTIVE_CRUST_2003
public static final Gmm COMBINED_PRVI_ACTIVE_CRUST_2003
2003 PRVI active crust weight-averaged GMM.
-
COMBINED_PRVI_ACTIVE_CRUST_2025
public static final Gmm COMBINED_PRVI_ACTIVE_CRUST_2025
2025 PRVI active crust weight-averaged GMM.
-
COMBINED_PRVI_INTERFACE_2003
public static final Gmm COMBINED_PRVI_INTERFACE_2003
2003 PRVI interface weight-averaged GMM.
-
COMBINED_PRVI_INTERFACE_2025
public static final Gmm COMBINED_PRVI_INTERFACE_2025
2025 PRVI interface weight-averaged GMM.
-
COMBINED_PRVI_INTRASLAB_2003
public static final Gmm COMBINED_PRVI_INTRASLAB_2003
2003 PRVI intraslab weight-averaged GMM.
-
COMBINED_PRVI_INTRASLAB_2025
public static final Gmm COMBINED_PRVI_INTRASLAB_2025
2025 PRVI intraslab weight-averaged GMM.
-
TOTAL_TREE_PRVI_ACTIVE_CRUST_2025
public static final Gmm TOTAL_TREE_PRVI_ACTIVE_CRUST_2025
-
TOTAL_TREE_PRVI_INTERFACE_2025
public static final Gmm TOTAL_TREE_PRVI_INTERFACE_2025
-
TOTAL_TREE_PRVI_INTRASLAB_2025
public static final Gmm TOTAL_TREE_PRVI_INTRASLAB_2025
-
TOTAL_TREE_CONUS_ACTIVE_CRUST_2023
public static final Gmm TOTAL_TREE_CONUS_ACTIVE_CRUST_2023
-
TOTAL_TREE_CONUS_STABLE_CRUST_2023
public static final Gmm TOTAL_TREE_CONUS_STABLE_CRUST_2023
-
-
Method Detail
-
values
public static Gmm[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Gmm c : Gmm.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Gmm valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
instance
public GroundMotionModel instance(Imt imt)
Retreive an instance of aGroundMotionModel
, either by creating a new one, or fetching from a cache.- Parameters:
imt
- of the retreived instance- Throws:
UncheckedExecutionException
- if there is an instantiation problem
-
instances
public static Map<Gmm,GroundMotionModel> instances(Imt imt, Set<Gmm> gmms)
Retrieve an immutable map ofGroundMotionModel
instances, either by creating new ones, or fetching them from a cache.- Parameters:
imt
- of each retreived instancegmms
- to retrieve- Throws:
UncheckedExecutionException
- if there is an instantiation problem
-
instances
public static Map<Imt,Map<Gmm,GroundMotionModel>> instances(Set<Imt> imts, Set<Gmm> gmms)
Retrieve immutable maps ofGroundMotionModel
instances for a range ofImt
s, either by creating new ones, or fetching them from a cache.- Parameters:
imts
- to retrieve instances forgmms
- to retrieve- Throws:
UncheckedExecutionException
- if there is an instantiation problem
-
supportedImts
public Set<Imt> supportedImts()
Return theSet
of the intensity measure types (Imt
s) supported by thisGmm
.
-
supportedImts
public static Set<Imt> supportedImts(Collection<Gmm> gmms)
Return theSet
of the intensity measure types (Imt
s) supported by all of the suppliedGmm
s.- Parameters:
gmms
- models for which to return commonImt
support
-
responseSpectrumImts
public Set<Imt> responseSpectrumImts()
Return the set of spectral accelerationImt
s that are supported by thisGmm
.
-
responseSpectrumImts
public static Set<Imt> responseSpectrumImts(Collection<Gmm> gmms)
Return the set of spectral acceleration (SA)Imt
s that are common to the suppliedGmm
s.- Parameters:
gmms
- models for which to return common SAImt
support
-
supportedGmms
public static Set<Gmm> supportedGmms(Imt imt)
Return theSet
ofGmm
s that support the suppliedImt
.- Parameters:
imt
- for which to return theGmm
s that support it
-
constraints
public GmmInput.Constraints constraints()
Return the inputConstraints
for thisGmm
.
-
type
public Gmm.Type type()
-
-