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)