#include <stdio.h>
#include <sed/sed_sedflux.h>
#include "diffusion.h"
Go to the source code of this file.
Defines | |
#define | DEFAULT_K (1.0) |
#define | DEFAULT_SKIN_DEPTH (100.0) |
#define | DEFAULT_TIME_STEP (1.) |
#define | DEFAULT_SEA_LEVEL (0.) |
#define | DEFAULT_HORIZ_RES (1.0) |
#define | DEFAULT_BASIN_LENGTH (100.0) |
#define | DEFAULT_SED_THICKNESS (10.0) |
#define | DEFAULT_SEDIMENT_FILE_NAME "default.sediment" |
Functions | |
int | test_2d (void) |
int | main (int argc, char *argv[]) |
#define DEFAULT_BASIN_LENGTH (100.0) |
#define DEFAULT_HORIZ_RES (1.0) |
#define DEFAULT_K (1.0) |
#define DEFAULT_SEA_LEVEL (0.) |
#define DEFAULT_SED_THICKNESS (10.0) |
#define DEFAULT_SEDIMENT_FILE_NAME "default.sediment" |
#define DEFAULT_SKIN_DEPTH (100.0) |
#define DEFAULT_TIME_STEP (1.) |
Definition at line 62 of file diffusion_main.c.
int main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 71 of file diffusion_main.c.
References DEFAULT_BASIN_LENGTH, DEFAULT_HORIZ_RES, DEFAULT_K, DEFAULT_SEA_LEVEL, DEFAULT_SED_THICKNESS, DEFAULT_SEDIMENT_FILE_NAME, DEFAULT_SKIN_DEPTH, DEFAULT_TIME_STEP, diffuse_sediment(), DIFFUSION_OPT_WATER, 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_str(), eh_new, eh_opts_init(), 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_col_y(), sed_cube_n_y(), sed_cube_new(), sed_cube_set_sea_level(), sed_cube_set_y_res(), sed_cube_set_z_res(), sed_cube_water_depth(), sed_get_floor(), sed_property_destroy(), sed_property_file_destroy(), sed_property_file_new(), sed_property_file_write(), sed_property_new(), sed_sediment_n_types(), sed_sediment_scan(), sed_sediment_set_env(), and test_2d().
int test_2d | ( | void | ) |
Definition at line 182 of file diffusion_main.c.
References diffuse_sediment_2(), DIFFUSION_OPT_WATER, eh_free, eh_new, sed_cell_destroy(), sed_cell_new(), sed_cell_resize(), sed_cell_set_equal_fraction(), sed_column_add_cell(), sed_cube_col_ij(), sed_cube_destroy(), sed_cube_new(), sed_cube_set_base_height(), sed_cube_set_x_res(), sed_cube_set_y_res(), sed_cube_water_depth(), sed_sediment_destroy(), sed_sediment_n_types(), sed_sediment_scan(), sed_sediment_set_env(), and sed_sediment_unset_env().
Referenced by main().