#include <stdio.h>
#include <utils/utils.h>
#include <sed/sed_sedflux.h>
#include <muds.h>
Go to the source code of this file.
Functions | |
Sed_cell ** | construct_deposit_array_3 (Sed_cube p, double fraction, Sed_cell **deposit, Sed_riv r) |
int | rain_3 (Sed_cube p, Sed_cell **deposit) |
double | get_tidal_time_step (double t0, double tidal_range, double tidal_period, double dz) |
double | get_tidal_time (double dz, double tidal_range, double tidal_period, gboolean waning) |
double | get_tidal_level (double t, double tidal_range, double tidal_period) |
gint | rain_sediment_3 (Sed_cube p, int algorithm, Sed_riv this_river) |
Sed_cell ** construct_deposit_array_3 | ( | Sed_cube | p, | |
double | fraction, | |||
Sed_cell ** | deposit, | |||
Sed_riv | r | |||
) |
Definition at line 139 of file rain_sediment.c.
References Eh_ind_2::i, Eh_ind_2::j, sed_cell_copy(), sed_cell_destroy(), sed_cell_grid_val(), sed_cell_new_env(), sed_cell_resize(), sed_cell_set_age(), sed_cell_size(), sed_cube_age(), sed_cube_in_suspension(), sed_cube_n_x(), sed_cube_n_y(), sed_cube_water_depth(), and sed_river_mouth().
Referenced by rain_sediment_3().
double get_tidal_level | ( | double | t, | |
double | tidal_range, | |||
double | tidal_period | |||
) |
Definition at line 284 of file rain_sediment.c.
References eh_require, and M_PI.
Referenced by get_tidal_time_step(), and rain_sediment_3().
double get_tidal_time | ( | double | dz, | |
double | tidal_range, | |||
double | tidal_period, | |||
gboolean | waning | |||
) |
Definition at line 264 of file rain_sediment.c.
References eh_require, and M_PI.
Referenced by get_tidal_time_step().
double get_tidal_time_step | ( | double | t0, | |
double | tidal_range, | |||
double | tidal_period, | |||
double | dz | |||
) |
Definition at line 218 of file rain_sediment.c.
References eh_require, eh_watch_dbl, get_tidal_level(), and get_tidal_time().
Referenced by rain_sediment_3().
int rain_3 | ( | Sed_cube | p, | |
Sed_cell ** | deposit | |||
) |
Definition at line 205 of file rain_sediment.c.
References sed_column_add_cell(), sed_cube_col(), and sed_cube_size().
Referenced by rain_sediment_3().
gint rain_sediment_3 | ( | Sed_cube | p, | |
int | algorithm, | |||
Sed_riv | this_river | |||
) |
Definition at line 43 of file rain_sediment.c.
References construct_deposit_array_3(), eh_clamp, eh_grid_data(), eh_require, get_tidal_level(), get_tidal_time_step(), Eh_ind_2::i, Eh_ind_2::j, rain_3(), sed_cell_destroy(), sed_cell_grid_clear(), sed_cell_grid_destroy(), sed_cell_grid_new_env(), sed_cell_grid_val(), sed_cell_new_env(), sed_cell_size(), sed_cube_find_river_mouth(), sed_cube_in_suspension(), sed_cube_is_in_domain(), sed_cube_n_x(), sed_cube_n_y(), sed_cube_sea_level(), sed_cube_set_sea_level(), sed_cube_tidal_range(), sed_cube_time_step_in_days(), sed_cube_water_depth(), sed_cube_z_res(), and sed_river_mouth().
Referenced by run_bbl().