#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 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) |
#define DEFAULT_SEA_LEVEL (0.) |
Definition at line 47 of file squall_main.c.
#define DEFAULT_SED_FILE ("default.sediment") |
#define DEFAULT_SED_THICKNESS (10.) |
Definition at line 56 of file squall_main.c.
#define DEFAULT_TT (1.) |
#define DEFAULT_VERT_RES (1.) |
#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.
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().