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

#include <glib.h>
#include <utils/utils.h>
#include <sed/sed_sedflux.h>
#include "plume_local.h"
#include "plume_types.h"
#include "plumeinput.h"

Go to the source code of this file.

Functions

GQuark plume_error_quark (void)
Plume_param_stplume_scan_parameter_file (const gchar *file, GError **error)
Plume_param_stplume_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)


Function Documentation

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

GQuark plume_error_quark ( void   ) 

Definition at line 9 of file plume_scan.c.

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_param_st::lambda, Plume_sediment::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().


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