Skip to content
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

Adding BA08 site term to ModifiableGMPE #10381

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open

Adding BA08 site term to ModifiableGMPE #10381

wants to merge 24 commits into from

Conversation

CB-quakemodel
Copy link
Contributor

@CB-quakemodel CB-quakemodel commented Feb 25, 2025

Adding the Boore and Atkinson 2008 (/Atkinson and Boore 2006) site term to ModifiableGMPE + a unit test. Here is an example of the impact for an interface event with a focal depth of 40 km, and a site vs30 of 500 m/s:

TrellisPlots

The capability to apply the BA08 site term to the AtkinsonMacias2009 GMM through an __init__ argument is also added in this PR. We need to add as an input argument because the ModifiableGMPE class does not permit us to specify the required site term and basin term(s) in a single gsim class (similar to as detailed in the discussion within this previous PR for adding US 2023 basin terms to the AM09 and Z06 GMMs - #10156). The US 2023 unit tests are updated to check this input argument for the AM09 GMM. The following plot shows that the implementation is identical from either ModifiableGMPE or from the __init__ argument approach (the green and red lines overlap exactly here ):

TrellisPlots

Also fixing a docstring and a unit test name for the CB14 basin term unit test.

@CB-quakemodel CB-quakemodel changed the title [WIP] Adding BA08 site term to ModifiableGMPE Adding BA08 site term to ModifiableGMPE Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants