1. 13 Jun, 2019 3 commits
  2. 11 Jun, 2019 7 commits
  3. 07 Jun, 2019 15 commits
  4. 06 Jun, 2019 1 commit
  5. 03 Jun, 2019 3 commits
  6. 31 May, 2019 4 commits
  7. 30 May, 2019 1 commit
  8. 23 May, 2019 4 commits
    • Cynthia Crowley's avatar
      c119b699
    • Cynthia Crowley's avatar
      Add option to integrate results for forcing variables · 8ca449c7
      Cynthia Crowley authored
      Three functions are added to config_base.py to keep lsm variables and forcing variables separate, but provide the same functionality for forcing variables:
      
      1. forcing_integrated_var_names() -- analong of lsm_integrated_vars()
      
      2. forcing_integrated_stats() -- analog of lsm_integrated_stats(), inverts the variables:stats key-value pairs.
      
      3. all_integrated_stats() -- returns a dictionary with variables from forcing_integrated_stats added to lsm_integrated_stats()
      
      lsm_integrated_stats() is replaced by all_integrated stats in being passed to:
      
      monthly_observed( time_integrate() )
      
      monthly_forecast( time_integrate() )
      
      time_integrate_results( wsim_integrate() )
      
      lsm_rp_vars() is replaced by lsm_rp_vars() + forcing_rp_vars in being passed to:
      
      monthly_observed( compute_return_periods() )
      
      monthly_forecast( compute_return_periods() )
      
      lsm_integrated_var_names() is replaced by lsm_integrated_var_names() + forcing_integrated_var_names() in being passed to:
      
      monthly_observed( compute_return_periods() )
      
      monthly_forecast( compute_return_periods() )
      
      lsm_integrated_var_names() is replaced by {**lsm_integrated_vars(), **forcing_integrated_vars()} in being passed to:
      
      spinup()
      
      time_integrate_results( wsim_integrate( read_vars() ) )
      8ca449c7
    • Cynthia Crowley's avatar
    • Cynthia Crowley's avatar
      6ced984c
  9. 20 May, 2019 2 commits