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

#include <glib.h>
#include "plumevars.h"
#include "plumeinput.h"
#include <utils/utils.h>

Go to the source code of this file.

Functions

gboolean plume2d (Plume_inputs *plume_const, Plume_river river_passed, int ngrains_passed, Plume_sediment *sedload_passed, double dx, double **deposit, int depositLen, Plume_data *)
gboolean plume3d (Plume_inputs *plume_const , Plume_river river, int n_grains, Plume_sediment *sedload, Eh_dbl_grid *deposit, Plume_data *data)
Plume_dataplume_data_init (Plume_data *data)
void destroy_plume_data (Plume_data *grid)


Function Documentation

void destroy_plume_data ( Plume_data grid  ) 

Definition at line 49 of file plume2d.c.

References Plume_grid::ccnc, Plume_grid::deps, Plume_grid::dist, eh_free, free_d3tensor(), free_dmatrix(), Plume_grid::ncnc, Plume_grid::pcent, Plume_grid::ualb, Plume_grid::xval, and Plume_grid::yval.

Referenced by destroy_plume_hypo().

gboolean plume2d ( Plume_inputs plume_const,
Plume_river  river_passed,
int  ngrains_passed,
Plume_sediment sedload_passed,
double  dx,
double **  deposit,
int  depositLen,
Plume_data  
)

Definition at line 67 of file plume2d.c.

References Plume_ocean::cc, Plume_ocean::Cw, Plume_options::fjrd, Plume_options::kwf, Plume_enviro::lat, Plume_grid::max_len, Plume_enviro::n_grains, Plume_inputs::ndx, Plume_grid::ndx, Plume_inputs::ndy, Plume_grid::ndy, Plume_options::o1, Plume_options::o2, Plume_options::o3, Plume_enviro::ocean, Plume_inputs::ocean_concentration, plume(), Plume_inputs::plume_width, plumeout2(), Plume_enviro::river, Plume_enviro::sed, Plume_ocean::So, Plume_options::strt, Plume_ocean::Sw, Plume_ocean::vo, Plume_grid::ymax, and Plume_grid::ymin.

gboolean plume3d ( Plume_inputs plume_const,
Plume_river  river,
int  n_grains,
Plume_sediment sedload,
Eh_dbl_grid *  deposit,
Plume_data data 
)

Definition at line 190 of file plume2d.c.

References Plume_ocean::cc, Plume_inputs::current_velocity, Plume_ocean::Cw, eh_grid_n_y(), eh_grid_y(), Plume_options::fjrd, Plume_options::kwf, Plume_enviro::lat, Plume_grid::max_len, Plume_enviro::n_grains, Plume_inputs::ndx, Plume_grid::ndx, Plume_inputs::ndy, Plume_grid::ndy, Plume_options::o1, Plume_options::o2, Plume_options::o3, Plume_enviro::ocean, Plume_inputs::ocean_concentration, plume(), Plume_inputs::plume_width, plumeout3(), Plume_enviro::river, Plume_enviro::sed, Plume_ocean::So, Plume_options::strt, Plume_ocean::Sw, Plume_ocean::vo, Plume_grid::ymax, and Plume_grid::ymin.

Referenced by run_plume_hypo().

Plume_data* plume_data_init ( Plume_data data  ) 

Definition at line 33 of file plume2d.c.

References Plume_grid::ccnc, Plume_grid::deps, Plume_grid::dist, Plume_grid::ncnc, Plume_grid::pcent, Plume_grid::ualb, Plume_grid::x_len, Plume_grid::xval, Plume_grid::y_len, and Plume_grid::yval.

Referenced by init_plume_hypo_data().


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