Skip to main content

Ground motion models and supporting tools.

Project description

gmms: Ground Motion Models (GMMs) and supporting tools

This repository provides a ground motion models (GMMs) and supporting tools coded in Python and Cython. By default, the Python version of the library is loaded, but the Cython can be selected when desired (see Examples). The GMMs available are listed below, and the tools include codes for computing the distances required in GMMs.

Ground motion model Ground motion intensity measure
Campbell and Bozorgnia (2010) Geometric mean horizontal standardized cumulative absolute velocity (CAVgm)
Campbell and Bozorgnia (2011) Damage-potential cumulative absolute velocity (CAVdp)
Campbell and Bozorgnia (2019) Arias intensity (Ia)
Campbell and Bozorgnia (2019) Cumulative absolute velocity (CAV)
Foulser-Piggott and Goda (2015) Arias Intensity (Ia)
Foulser-Piggott and Goda (2015) Cumulative absolute velocity (CAV)

Example

Three examples on Jupyter Notebooks are presented:

Acknowledgements

The codes for the estimation of Joyner-Boore and rupture distances are based on Pengfei Wang's R implementations.

References

Campbell, K.W., and Bozorgnia, Y. (2010). "A ground motion prediction equation for the horizontal component of cumulative absolute velocity (CAV) based on the PEER-NGA strong motion database." Earthquake Spectra 26(3): 635–650.

Campbell, K.W., and Bozorgnia, Y. (2011). "Prediction equations for the standardized version of cumulative absolute velocity as adapted for use in the shutdown of U.S. nuclear power plants." Nuclear Engineering and Design 241(2011): 2558–2569.

Campbell, K.W., and Bozorgnia, Y. (2019). "Ground motion models for the horizontal components of Arias intensity (AI) and cumulative absolute velocity (CAV) using the NGA-West2 Database." Earthquake Spectra 35(3): 1289–1310.

Foulser‐Piggott, R., and Goda, K. (2015). "Ground‐motion prediction models for Arias intensity and cumulative absolute velocity for Japanese earthquakes considering single‐station sigma and within‐event spatial correlation." Bulletin of the Seismological Society of America 105(4): 1903–1918.

Citation

Pretell, R. (2026). gmms: Ground motion models and supporting tools (v1.0.0). Zenodo. http://doi.org/10.5281/zenodo.10127854

DOI

Contact

For any questions or comments, contact Renmin Pretell (rpretell at unr dot edu).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gmms-1.0.0.tar.gz (996.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gmms-1.0.0-cp312-cp312-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86-64

File details

Details for the file gmms-1.0.0.tar.gz.

File metadata

  • Download URL: gmms-1.0.0.tar.gz
  • Upload date:
  • Size: 996.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for gmms-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6c2e9cb2eb64a7b365d6112b2394db5584157f2a71d50a4ccb63074625f4ac32
MD5 a69df45cd7acce610fce5c665d2d2520
BLAKE2b-256 e48b7b3a9a5e452d76bf0a1b9050285bc9cbce063ea200cb332228d48a2db63a

See more details on using hashes here.

File details

Details for the file gmms-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gmms-1.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for gmms-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dc6bd523a345c4d75d96d6297472a494b1482dbec6036c66bd75b66c3d5c2040
MD5 bc134df03ea101768e19fcf617f0c16c
BLAKE2b-256 e9f24540c2ff8dc8126c266d3792ec82e4b0f45fd9674edc09e1c5483c9bb6f7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page