Python APIΒΆ
- Roger setup class
RogerSetup
RogerSetup.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