/Users/huttone/Devel/sedflux-new/sedflux/trunk/ew/sedflux/rain_sediment.c File Reference

#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)


Function Documentation

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().


Generated on Fri Jan 4 18:04:18 2008 for sedflux by  doxygen 1.5.2