#include <glib.h>
#include <sed/sed_sedflux.h>
Go to the source code of this file.
Classes | |
struct | Plume_param_st |
Defines | |
#define | PLUME_MAJOR_VERSION 0 |
#define | PLUME_MINOR_VERSION 9 |
#define | PLUME_MICRO_VERSION 0 |
Functions | |
Plume_param_st * | plume_scan_parameter_file (const gchar *file, GError **error) |
Plume_param_st * | plume_check_params (Plume_param_st *p, GError **error) |
gint | plume_print_data (const gchar *file, double **deposit, gint len, gint n_grains) |
double ** | plume_wrapper (Sed_hydro r, Plume_param_st *p, gint *len, gint *n_grains) |
#define PLUME_MAJOR_VERSION 0 |
#define PLUME_MICRO_VERSION 0 |
#define PLUME_MINOR_VERSION 9 |
Plume_param_st* plume_check_params | ( | Plume_param_st * | p, | |
GError ** | error | |||
) |
Definition at line 67 of file plume_scan.c.
References eh_check_to_s(), eh_require, eh_return_val_if_fail, and Plume_param_st::latitude.
Referenced by plume_scan_parameter_file().
gint plume_print_data | ( | const gchar * | file, | |
double ** | deposit, | |||
gint | len, | |||
gint | n_grains | |||
) |
Definition at line 84 of file plume_scan.c.
References eh_open_file(), and eh_require.
Referenced by main().
Plume_param_st* plume_scan_parameter_file | ( | const gchar * | file, | |
GError ** | error | |||
) |
Definition at line 36 of file plume_scan.c.
References eh_free, eh_key_file_scan_from_template(), eh_new, eh_require, eh_return_val_if_fail, and plume_check_params().
Referenced by main().
double** plume_wrapper | ( | Sed_hydro | r, | |
Plume_param_st * | p, | |||
gint * | len, | |||
gint * | n_grains | |||
) |
Definition at line 112 of file plume_scan.c.
References Plume_param_st::aspect_ratio, Plume_river::b0, Plume_param_st::basin_len, Plume_param_st::basin_width, Plume_param_st::bulk_density, Plume_ocean::cc, Plume_param_st::coastal_current, Plume_param_st::coastal_current_dir, Plume_param_st::coastal_current_width, Plume_river::Cs, Plume_ocean::Cw, Plume_river::d0, Plume_param_st::dx, eh_new, eh_new_2, eh_require, eh_watch_dbl, Plume_options::fjrd, Plume_options::kwf, Plume_sediment::lambda, Plume_param_st::lambda, Plume_enviro::lat, Plume_param_st::latitude, Plume_grid::max_len, Plume_enviro::n_grains, Plume_grid::ndx, Plume_grid::ndy, Plume_options::o1, Plume_options::o2, Plume_options::o3, Plume_enviro::ocean, Plume_param_st::ocean_conc, Plume_param_st::ocean_tracer, plume(), plumeout2(), Plume_river::Q, Plume_param_st::r_angle, Plume_param_st::r_dir, Plume_river::rdirection, Plume_sediment::rho, Plume_enviro::river, Plume_param_st::river_mouth_nodes, Plume_param_st::river_tracer, Plume_river::rma, S_DAYS_PER_SECOND, S_SECONDS_PER_DAY, Plume_enviro::sed, sed_hydro_copy_concentration(), sed_hydro_depth(), sed_hydro_size(), sed_hydro_velocity(), sed_hydro_water_flux(), sed_hydro_width(), Plume_ocean::So, Plume_ocean::Sw, Plume_river::u0, Plume_ocean::vdirection, Plume_ocean::vo, Plume_grid::x_len, Plume_grid::y_len, Plume_grid::ymax, and Plume_grid::ymin.
Referenced by main().