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

#include <stdio.h>
#include <sed/sed_sedflux.h>
#include <squall.h>

Go to the source code of this file.

Defines

#define DEFAULT_SEA_LEVEL   (0.)
#define DEFAULT_HORIZ_RES   (1.)
#define DEFAULT_VERT_RES   (1.)
#define DEFAULT_DT   (1.)
#define DEFAULT_TT   (1.)
#define DEFAULT_WAVE_HEIGHT   (1.)
#define DEFAULT_WAVE_LENGTH   (10.)
#define DEFAULT_BASIN_LENGTH   (100.)
#define DEFAULT_OUTPUT_INT   (G_MAXINT)
#define DEFAULT_SED_THICKNESS   (10.)
#define DEFAULT_SED_FILE   ("default.sediment")
#define DEFAULT_IN_FILE   ("default.bathy")

Functions

int main (int argc, char *argv[])
void write_output_file (const char *file, Sed_cube p)


Define Documentation

#define DEFAULT_BASIN_LENGTH   (100.)

Definition at line 54 of file squall_main.c.

#define DEFAULT_DT   (1.)

Definition at line 50 of file squall_main.c.

#define DEFAULT_HORIZ_RES   (1.)

Definition at line 48 of file squall_main.c.

#define DEFAULT_IN_FILE   ("default.bathy")

Definition at line 58 of file squall_main.c.

#define DEFAULT_OUTPUT_INT   (G_MAXINT)

Definition at line 55 of file squall_main.c.

Referenced by main().

#define DEFAULT_SEA_LEVEL   (0.)

Definition at line 47 of file squall_main.c.

#define DEFAULT_SED_FILE   ("default.sediment")

Definition at line 57 of file squall_main.c.

Referenced by main().

#define DEFAULT_SED_THICKNESS   (10.)

Definition at line 56 of file squall_main.c.

#define DEFAULT_TT   (1.)

Definition at line 51 of file squall_main.c.

Referenced by main().

#define DEFAULT_VERT_RES   (1.)

Definition at line 49 of file squall_main.c.

Referenced by main().

#define DEFAULT_WAVE_HEIGHT   (1.)

Definition at line 52 of file squall_main.c.

#define DEFAULT_WAVE_LENGTH   (10.)

Definition at line 53 of file squall_main.c.


Function Documentation

int main ( int  argc,
char *  argv[] 
)

Definition at line 61 of file squall_main.c.

References DEFAULT_BASIN_LENGTH, DEFAULT_DT, DEFAULT_HORIZ_RES, DEFAULT_IN_FILE, DEFAULT_OUTPUT_INT, DEFAULT_SEA_LEVEL, DEFAULT_SED_FILE, DEFAULT_SED_THICKNESS, DEFAULT_TT, DEFAULT_VERT_RES, DEFAULT_WAVE_HEIGHT, eh_check_opts(), eh_create_file_list(), eh_exit(), eh_free, eh_get_next_file(), eh_get_opt_bool(), eh_get_opt_dbl(), eh_get_opt_int(), eh_get_opt_str(), eh_new, eh_opts_init(), eh_print_all_opts(), help_msg, sed_cell_add_amount(), sed_cell_destroy(), sed_cell_new(), sed_column_add_cell(), sed_column_set_base_height(), sed_column_set_y_position(), sed_cube_col(), sed_cube_n_y(), sed_cube_new(), sed_cube_set_sea_level(), sed_cube_set_time_step(), sed_cube_set_wave_height(), sed_cube_set_wave_length(), sed_cube_set_x_res(), sed_cube_set_y_res(), sed_cube_set_z_res(), sed_get_floor(), sed_sediment_n_types(), sed_sediment_scan(), squall(), and write_output_file().

void write_output_file ( const char *  file,
Sed_cube  p 
)

Definition at line 178 of file squall_main.c.

References sed_property_destroy(), sed_property_file_destroy(), sed_property_file_new(), sed_property_file_write(), and sed_property_new().

Referenced by main().


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