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

Gmm period interpolation #17

Closed
pmpowers-usgs opened this issue May 28, 2015 · 7 comments
Closed

Gmm period interpolation #17

pmpowers-usgs opened this issue May 28, 2015 · 7 comments

Comments

@pmpowers-usgs
Copy link
Member

Develop ability to interpolate between periods; useful when building response spectra when sources use Gmm's with different period support. See #16

@ashumway-usgs
Copy link
Member

This is going to be important when we start running the multi-period spectra maps. The 2014 NSHMP Western US model uses the Atkinson & Macias (2009) GMM for Interface sources, and we need to run it for 0.75 seconds, which is not an original supported period for that GMM. We interpolated coefficients for this period in the Fortran code.

@pmpowers-usgs
Copy link
Member Author

Although this ticket remains open, the Atkinson & Macias '09 coefficients for 0.75s have been copied over from nshmp-haz-fortran in #166

@pmpowers-usgs
Copy link
Member Author

Also copied over Zhao '06 0.75s coeffs in #175

@pmpowers-usgs
Copy link
Member Author

Figure out how to add support for interpolated periods such that Gmm.supportedImts() returns correct superset of those supported via CoefficientContainer and those supported via interpolation. Will require GmmInterpolator (or similar) class that will perform calc() using the periods above and below.

@pmpowers-usgs
Copy link
Member Author

pmpowers-usgs commented Sep 28, 2017

...not doing these... (edit)

  • Add interpolation IMTs to config
  • Consider trailing "i" to identify interpolated results; however, this may not apply to all GMMs
  • Figure out how to handle deagg of interpolated IMT

@pmpowers-usgs
Copy link
Member Author

Considering the foregoing, generalized interpolation is difficult. Moreover, most ground motion model developers are now well aware of the broad spectrum support desired by the engineering community and are developing models accordingly. It will be easier in the near term to make modifications to those few GMMs that require additional short and long period support.

@pmpowers-usgs
Copy link
Member Author

See also #189 and PR #345

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants