Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#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 Kevin Milner

Resolution: fixed
Status: newclosed

Fixed in [8862]

comment:2 Changed 12 years ago by Kevin Milner

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.

Note: See TracTickets for help on using tickets.