smash.Model.get_rr_parameters_bounds#
- Model.get_rr_parameters_bounds()[source]#
Get the boundary condition for the Model rainfall-runoff parameters.
- Returns:
- boundsdict[str, tuple[float, float]]
A dictionary representing the boundary condition for each rainfall-runoff parameter.
Examples
>>> from smash.factory import load_dataset >>> setup, mesh = load_dataset("cance") >>> model = smash.Model(setup, mesh)
>>> model.get_rr_parameters_bounds() {'ci': (1e-06, 100.0), 'cp': (1e-06, 1000.0), 'ct': (1e-06, 1000.0), 'kexc': (-50, 50), 'llr': (1e-06, 1000.0)}
Note
This method allows you to find out the default bounds for the rainfall-runoff parameters. These bounds are used during optimization if they are not modified in the optimization method argument.