Python APIΒΆ
- Roger setup class
RogerSetupRogerSetup.set_settings()RogerSetup.set_look_up_tables()RogerSetup.set_parameters_setup()RogerSetup.set_parameters()RogerSetup.set_initial_conditions_setup()RogerSetup.set_initial_conditions()RogerSetup.set_boundary_conditions_setup()RogerSetup.set_boundary_conditions()RogerSetup.set_grid()RogerSetup.set_topography()RogerSetup.set_forcing_setup()RogerSetup.set_forcing()RogerSetup.set_diagnostics()RogerSetup.after_timestep()RogerSetup.warmup()RogerSetup.run()
- Roger state class
- roger_routine and roger_kernel
- Runtime settings & state
- Tools & utilities
- Generate toy data
- Setup tools
- Evaluation of simulations
join_obs_on_sim()plot_sim()plot_sim_cum()plot_obs_sim()plot_obs_sim_year()plot_obs_sim_cum()plot_obs_sim_cum_year()plot_obs_sim_cum_year_facet()plot_sim_cum_year_facet()time_to_num()assign_hyd_year()assign_seasons()calc_api()calc_napi()calc_rmse()calc_mae()calc_mre()calc_mare()calc_ve()calc_rbs()calc_temp_cor()calc_kge_beta()calc_kge_alpha()calc_kge_gamma()calc_kge()calc_nse()
- Numerical operators
- Distributed communication primitives