Skip to content

stochastic finite-fault ground motion simulation module #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

amirt1994
Copy link

Added a stochastic finite-fault ground motion simulation module that generates synthetic earthquake accelerograms. This implementation follows the stochastic finite-fault methodology to model realistic earthquake ruptures with multiple subfaults and proper wave propagation. The code supports customizable parameters for geometric spreading, attenuation, and site effects, making it suitable for various seismic scenarios.

Added a stochastic finite-fault ground motion simulation module that generates synthetic earthquake accelerograms. This implementation follows the stochastic finite-fault methodology to model realistic earthquake ruptures with multiple subfaults and proper wave propagation. The code supports customizable parameters for geometric spreading, attenuation, and site effects, making it suitable for various seismic scenarios.
Add jupyter notebook example for ground motion simulation tool
moving files to vmtk folder
This code is used to select ground motions with response spectra representative of a target scenario earthquake, as predicted by a ground motion model.
Modified record_selection.py to import Ground Motion Models (GMMs) from OpenQuake and used them for constructing the target spectral acceleration (SA).
Modified the record_selection.py so it exports SF.txt in addition to selected records. New function select_ground_motions is defined.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant