|
Peano
|
Functions | |
| float | manning_coefficient (float H, float z0=0.003) |
| Compute the Manning coefficient n based on the Chezy formulation: | |
Variables | |
| int | L = 300e3 |
| list | physical_offset = [-39870.0, 0.0] |
| list | physical_size = [379700.0, L / 3] |
| square_side = max(physical_size) | |
| list | offset |
| list | size = [square_side, square_side] |
| int | H = 50 |
| float | manning_coefficient_value = manning_coefficient(H) |
| str | initial_conditions |
| str | boundary_conditions |
| str | is_physically_admissible |
| parser = exahype2.ArgumentParser() | |
| min_depth | |
| end_time | |
| degrees_of_freedom | |
| args = parser.parse_args() | |
| dict | constants |
| float | max_h = 1.1 * min(physical_size) / (3.0**args.min_depth) |
| float | min_h = max_h * 3.0 ** (-args.amr_levels) |
| int | dg_order = args.degrees_of_freedom - 1 |
| aderdg_solver | |
| flux | |
| ncp | |
| max_eigenvalue | |
| riemann_solver | |
| source_term | |
| fv_solver | |
| limiter_solver | |
| project | |
| float | time_in_between_plots = 0.0 |
| dimensions | |
| min_end_time | |
| max_end_time | |
| first_plot_time_stamp | |
| periodic_BC | |
| mode | |
| const_val | |
| const_type | |
| make | |
| True | |
| make_clean_first | |
| throw_away_data_after_build | |
| float meteotsunami-r1.manning_coefficient | ( | float | H, |
| float | z0 = 0.003 ) |
Compute the Manning coefficient n based on the Chezy formulation:
C = 18 * log(0.37 * H / z0) n = H^(1/6) / C
H : float Water depth in meters. z0 : float, optional Roughness length in meters (default: 0.003).
n : float Manning coefficient (dimensionless).
Definition at line 20 of file meteotsunami-r1.py.
| meteotsunami-r1.aderdg_solver |
Definition at line 151 of file meteotsunami-r1.py.
| meteotsunami-r1.args = parser.parse_args() |
Definition at line 128 of file meteotsunami-r1.py.
| meteotsunami-r1.boundary_conditions |
Definition at line 79 of file meteotsunami-r1.py.
| meteotsunami-r1.const_type |
Definition at line 277 of file meteotsunami-r1.py.
| meteotsunami-r1.const_val |
Definition at line 277 of file meteotsunami-r1.py.
| dict meteotsunami-r1.constants |
Definition at line 130 of file meteotsunami-r1.py.
| meteotsunami-r1.degrees_of_freedom |
Definition at line 126 of file meteotsunami-r1.py.
| int meteotsunami-r1.dg_order = args.degrees_of_freedom - 1 |
Definition at line 149 of file meteotsunami-r1.py.
| meteotsunami-r1.dimensions |
Definition at line 261 of file meteotsunami-r1.py.
| meteotsunami-r1.end_time |
Definition at line 125 of file meteotsunami-r1.py.
| meteotsunami-r1.first_plot_time_stamp |
Definition at line 266 of file meteotsunami-r1.py.
| meteotsunami-r1.flux |
Definition at line 164 of file meteotsunami-r1.py.
| meteotsunami-r1.fv_solver |
Definition at line 211 of file meteotsunami-r1.py.
| int meteotsunami-r1.H = 50 |
Definition at line 47 of file meteotsunami-r1.py.
| meteotsunami-r1.initial_conditions |
Definition at line 51 of file meteotsunami-r1.py.
| str meteotsunami-r1.is_physically_admissible |
Definition at line 97 of file meteotsunami-r1.py.
| int meteotsunami-r1.L = 300e3 |
Definition at line 8 of file meteotsunami-r1.py.
| meteotsunami-r1.limiter_solver |
Definition at line 236 of file meteotsunami-r1.py.
| meteotsunami-r1.make |
Definition at line 280 of file meteotsunami-r1.py.
| meteotsunami-r1.make_clean_first |
Definition at line 280 of file meteotsunami-r1.py.
| float meteotsunami-r1.manning_coefficient_value = manning_coefficient(H) |
Definition at line 48 of file meteotsunami-r1.py.
| meteotsunami-r1.max_eigenvalue |
Definition at line 166 of file meteotsunami-r1.py.
| meteotsunami-r1.max_end_time |
Definition at line 265 of file meteotsunami-r1.py.
| float meteotsunami-r1.max_h = 1.1 * min(physical_size) / (3.0**args.min_depth) |
Definition at line 147 of file meteotsunami-r1.py.
| meteotsunami-r1.min_depth |
Definition at line 124 of file meteotsunami-r1.py.
| meteotsunami-r1.min_end_time |
Definition at line 264 of file meteotsunami-r1.py.
| float meteotsunami-r1.min_h = max_h * 3.0 ** (-args.amr_levels) |
Definition at line 148 of file meteotsunami-r1.py.
| meteotsunami-r1.mode |
Definition at line 274 of file meteotsunami-r1.py.
| meteotsunami-r1.ncp |
Definition at line 165 of file meteotsunami-r1.py.
| meteotsunami-r1.offset |
Definition at line 13 of file meteotsunami-r1.py.
| meteotsunami-r1.parser = exahype2.ArgumentParser() |
Definition at line 122 of file meteotsunami-r1.py.
| meteotsunami-r1.periodic_BC |
Definition at line 268 of file meteotsunami-r1.py.
| list meteotsunami-r1.physical_offset = [-39870.0, 0.0] |
Definition at line 9 of file meteotsunami-r1.py.
| list meteotsunami-r1.physical_size = [379700.0, L / 3] |
Definition at line 10 of file meteotsunami-r1.py.
| meteotsunami-r1.project |
Definition at line 243 of file meteotsunami-r1.py.
| meteotsunami-r1.riemann_solver |
Definition at line 167 of file meteotsunami-r1.py.
| meteotsunami-r1.size = [square_side, square_side] |
Definition at line 17 of file meteotsunami-r1.py.
| meteotsunami-r1.source_term |
Definition at line 200 of file meteotsunami-r1.py.
| meteotsunami-r1.square_side = max(physical_size) |
Definition at line 11 of file meteotsunami-r1.py.
| meteotsunami-r1.throw_away_data_after_build |
Definition at line 280 of file meteotsunami-r1.py.
| meteotsunami-r1.time_in_between_plots = 0.0 |
Definition at line 255 of file meteotsunami-r1.py.
| meteotsunami-r1.True |
Definition at line 280 of file meteotsunami-r1.py.