Update ground motions to support epistemic uncertainty
-
Replace current:
ScalarGroundMotion
-->DefaultScalarGroundMotion
-->MultiScalarGroundMotion
withGroundMotion
and factory classGroundMotions
-
GroundMotions
class to include methods for collapsingGroundMotion
logic trees -
Refactor GMMs to return
LogicTree<GroundMotion>
; many models are singletons -
Build USGS uncertainty model into NGA-West2 with custom
*_USGS flavors
;*_BASIN
models will implicitly include epistemic uncertainty model; removeUncertaintyModel
-
Remove
epistemic-model
andepistemic-tree
fromgmm-config
-
Remove
gmmUncertainty
flag from calc config -
Convert other GMMs that return
MultiScalarGroundMotion
(e.g. NGA-East) to buildGroundMotion
logic tree - Propagate changes to ground motion classes into calculations and transforms
-
Remove
GmmProcessor