Sakura_const_st Struct Reference

#include <sakura.h>

List of all members.

Public Attributes

double dt
 Model timestep in seconds.
double e_a
 Entrainment coefficient, a.
double e_b
 Entrainment coefficient, b.
double sua
 Gradient of bottom sediment shear strength.
double sub
 Bottom sediment shear strength at seafloor.
double c_drag
 Drag coefficient.
double rho_river_water
 Density of river water.
double rho_sea_water
 Density of sea water.
double tan_phi
double mu_water
double channel_width
double channel_len
double dep_start
gint * data_id
FILE * data_fp
gint data_int
Sakura_phe_func get_phe
Sakura_add_func add
Sakura_add_func remove
Sakura_get_func get_depth
gpointer get_phe_data
gpointer add_data
gpointer remove_data
gpointer depth_data


Detailed Description

Definition at line 75 of file sakura.h.


Member Data Documentation

double Sakura_const_st::dt

Model timestep in seconds.

Definition at line 77 of file sakura.h.

Referenced by calculate_mid_vel(), calculate_next_c_and_h(), calculate_next_vel(), compute_c_grain(), compute_next_c(), compute_next_h(), run_plume_hyper_sakura(), sakura(), sakura_set_constant_data(), and sakura_wrapper().

double Sakura_const_st::e_a

Entrainment coefficient, a.

Definition at line 79 of file sakura.h.

Referenced by calculate_next_c_and_h(), compute_next_h(), run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), and sakura_set_constant_data().

double Sakura_const_st::e_b

Entrainment coefficient, b.

Definition at line 80 of file sakura.h.

Referenced by calculate_next_c_and_h(), compute_next_h(), run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), and sakura_set_constant_data().

double Sakura_const_st::sua

Gradient of bottom sediment shear strength.

Definition at line 81 of file sakura.h.

Referenced by compute_c_grain(), run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), sakura_erode(), and sakura_set_constant_data().

double Sakura_const_st::sub

Bottom sediment shear strength at seafloor.

Definition at line 82 of file sakura.h.

Referenced by compute_c_grain(), run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), sakura_erode(), and sakura_set_constant_data().

double Sakura_const_st::c_drag

Drag coefficient.

Definition at line 83 of file sakura.h.

Referenced by calculate_mid_vel(), calculate_next_vel(), compute_c_grain(), run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), sakura_erode(), and sakura_set_constant_data().

double Sakura_const_st::rho_river_water

Density of river water.

Definition at line 84 of file sakura.h.

Referenced by run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), sakura_set_constant_data(), and sed_sakura().

double Sakura_const_st::rho_sea_water

Density of sea water.

Definition at line 85 of file sakura.h.

Referenced by compute_c_grain(), run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), sakura_deposit(), sakura_deposit_all(), sakura_erode(), and sakura_set_constant_data().

double Sakura_const_st::tan_phi

Definition at line 87 of file sakura.h.

Referenced by run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), and sakura_set_constant_data().

double Sakura_const_st::mu_water

Definition at line 88 of file sakura.h.

Referenced by calculate_mid_vel(), calculate_next_vel(), run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), and sakura_set_constant_data().

double Sakura_const_st::channel_width

Definition at line 89 of file sakura.h.

Referenced by run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), and sakura_set_constant_data().

double Sakura_const_st::channel_len

Definition at line 90 of file sakura.h.

Referenced by run_plume_hyper_sakura(), run_turbidity_sakura(), sakura(), and sakura_set_constant_data().

double Sakura_const_st::dep_start

Definition at line 91 of file sakura.h.

Referenced by compute_c_grain(), run_plume_hyper_sakura(), sakura(), sakura_deposit(), and sakura_set_constant_data().

gint* Sakura_const_st::data_id

Definition at line 93 of file sakura.h.

Referenced by sakura_array_print_data(), and sakura_set_constant_output_data().

FILE* Sakura_const_st::data_fp

Definition at line 94 of file sakura.h.

Referenced by sakura_array_print_data(), and sakura_set_constant_output_data().

gint Sakura_const_st::data_int

Definition at line 95 of file sakura.h.

Referenced by sakura(), and sakura_set_constant_output_data().

Sakura_phe_func Sakura_const_st::get_phe

Definition at line 97 of file sakura.h.

Referenced by compute_c_grain(), sakura_erode(), sakura_set_constant_data(), and sed_sakura().

Sakura_add_func Sakura_const_st::add

Definition at line 98 of file sakura.h.

Referenced by compute_c_grain(), sakura_deposit(), sakura_deposit_all(), sakura_set_constant_data(), and sed_sakura().

Sakura_add_func Sakura_const_st::remove

Definition at line 99 of file sakura.h.

Referenced by compute_c_grain(), sakura_erode(), sakura_set_constant_data(), and sed_sakura().

Sakura_get_func Sakura_const_st::get_depth

Definition at line 100 of file sakura.h.

Referenced by calculate_mid_vel(), calculate_next_vel(), compute_c_grain(), sakura_set_constant_data(), and sed_sakura().

gpointer Sakura_const_st::get_phe_data

Definition at line 102 of file sakura.h.

Referenced by compute_c_grain(), sakura_erode(), sakura_set_constant_data(), and sed_sakura().

gpointer Sakura_const_st::add_data

Definition at line 103 of file sakura.h.

Referenced by compute_c_grain(), sakura_deposit(), sakura_deposit_all(), sakura_set_constant_data(), and sed_sakura().

gpointer Sakura_const_st::remove_data

Definition at line 104 of file sakura.h.

Referenced by compute_c_grain(), sakura_erode(), sakura_set_constant_data(), and sed_sakura().

gpointer Sakura_const_st::depth_data

Definition at line 105 of file sakura.h.

Referenced by calculate_mid_vel(), calculate_next_vel(), compute_c_grain(), sakura_set_constant_data(), and sed_sakura().


The documentation for this struct was generated from the following file:
Generated on Fri Jan 4 18:04:19 2008 for sedflux by  doxygen 1.5.2