Skip to content

Clean up services and command line applications

  • Replace HazardCalc with code of Hazard2018
    • There is no longer a WUS/CEUS distinction
  • Merge DisaggCalc, DisaggIml, and DisaggEpsilon
    • Return period disagg calculation in nshmp-lib is deprecated in favor of IML
    • Site file defines IMLs; these could be:
      • RTGMs
      • IMLs corresponding to a single return period
    • Arguments (in lib): Map<Imt, Double>, HazardModel, Optional<GroundMotions>
      • Ground motions could be supplied from static curves or a dynamic calculation
      • If empty, the dynamic hazard calculation would run
  • Migrate disagg services to micronaut
  • Remove site string options; consider removing in other calcs; site file only
  • Check disagg PGV (have note that disagg needs calc-config w/o PGV)
Edited by Powers, Peter M.