#388 closed defect (fixed)
UCERF2 ignores "only background" setting for background seismicity
Reported by: | Kevin Milner | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | OpenSHA 1.3 |
Component: | sha | Version: | 1.2.3 |
Keywords: | Cc: |
Description
Note: this does not affect MeanUCERF2 - only UCERF2.java and the UCERF2 epistemic list ERFs.
The UCERF2 updateForecast method doesn't have an if statement checking if the background seismicity parameter value is set to "Only Background" and thus "Only Background" has been behaving exactly the same as "Include" - fault sources are still included in the ERF.
Change History (2)
comment:1 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 Changed 12 years ago by
One other thing to note: the "Only Background" case will only work if the MFD for Background parameter was set to NSHMP07 MFD as the other options use the rates from the type A/B/C sources in constructing the background MFDs. I've added an if statement and an exception will be thrown if you select Only Background with anything other than the NSHMP07 MFD.
This shouldn't be an issue as the default appears to be NSHMP07 MFD, and I don't believe any of the logic tree branches change this (at least by glancing at the UCERF2 logic tree in the report and confirmed by looping over the logic tree branches). Users will get an error if they manually select another value, however.
Fixed in [8862]