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

#include <utils/utils.h>
#include <sed/sed_sedflux.h>
#include "my_sedflux.h"

Go to the source code of this file.

Defines

#define ESMF

Functions

Sedflux_param_stsedflux_setup (gchar *command_s)
gboolean sedflux_init (Sed_epoch_queue *q, Sed_cube *p, const gchar *init_file)
gboolean sedflux_run_time_step (Sed_epoch_queue q, Sed_cube p)
gboolean sedflux_run (Sed_epoch_queue q, Sed_cube p)
gboolean sedflux_finalize (Sed_epoch_queue q, Sed_cube p)
gboolean sedflux (const gchar *init_file)


Define Documentation

#define ESMF

Definition at line 25 of file sedflux.c.


Function Documentation

gboolean sedflux ( const gchar *  init_file  ) 

Definition at line 35 of file sedflux.c.

References sedflux_finalize(), sedflux_init(), and sedflux_run().

Referenced by main().

gboolean sedflux_finalize ( Sed_epoch_queue  q,
Sed_cube  p 
)

Definition at line 159 of file sedflux.c.

References eh_require, sed_cube_destroy(), sed_epoch_queue_destroy(), and sed_sediment_unset_env().

Referenced by esmf_sedflux_finalize(), and sedflux().

gboolean sedflux_init ( Sed_epoch_queue *  q,
Sed_cube *  p,
const gchar *  init_file 
)

Definition at line 86 of file sedflux.c.

References eh_exit_on_error(), eh_require, sed_cube_new_from_file(), sed_epoch_queue_new_full(), sed_mode_is_2d(), and sed_mode_is_3d().

Referenced by esmf_sedflux_init(), and sedflux().

gboolean sedflux_run ( Sed_epoch_queue  q,
Sed_cube  p 
)

Definition at line 142 of file sedflux.c.

References eh_require, and sed_epoch_queue_run().

Referenced by sedflux().

gboolean sedflux_run_time_step ( Sed_epoch_queue  q,
Sed_cube  p 
)

Definition at line 125 of file sedflux.c.

References eh_require, and sed_epoch_queue_tic().

Referenced by esmf_sedflux_run().

Sedflux_param_st * sedflux_setup ( gchar *  command_s  ) 

Definition at line 52 of file sedflux.c.

References eh_exit_on_error(), eh_init_glib(), eh_logger(), eh_render_command_str(), Sedflux_param_st::init_file, Sedflux_param_st::run_desc, sed_signal_set_action(), sedflux_parse_command_line(), sedflux_print_info_file(), sedflux_setup_project_dir(), and Sedflux_param_st::working_dir.

Referenced by esmf_sedflux_setup().


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