#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_data * | plume_data_init (Plume_data *data) |
| void | destroy_plume_data (Plume_data *grid) |
| 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().
1.5.2