#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <limits.h>
#include <unistd.h>
#include <string.h>
#include "sakura.h"
#include "sakura_local.h"
#include <sed/sed_sedflux.h>
#include <utils/utils.h>
Go to the source code of this file.
Functions | |
gboolean | parse_data_list (const gchar *name, const gchar *value, gpointer data, GError **error) |
void | sakura_run_flood (Sakura_bathy_st *b, Sakura_flood_st *f, Sakura_sediment_st *s, Sakura_const_st *c, double **deposit_in_m) |
gint | main (int argc, char *argv[]) |
gint main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 162 of file sakura_main.c.
References eh_dbl_grid_add(), eh_dbl_grid_data(), eh_exit(), eh_fprint_version_info(), eh_grid_destroy(), eh_grid_new, eh_init_glib(), Sakura_bathy_st::len, Sakura_sediment_st::n_grains, S_DAYS_PER_SECOND, S_SECONDS_PER_DAY, sakura_copy_bathy_data(), sakura_run_flood(), sakura_scan_bathy_file(), sakura_scan_flood_file(), sakura_scan_parameter_file(), sakura_set_constant_data(), sakura_set_constant_output_data(), sakura_set_sediment_data(), sakura_set_width(), sakura_write_data(), and sakura_write_output().
gboolean parse_data_list | ( | const gchar * | name, | |
const gchar * | value, | |||
gpointer | data, | |||
GError ** | error | |||
) |
Definition at line 72 of file sakura_main.c.
References eh_free, eh_new, eh_return_val_if_fail, and eh_strv_find().
void sakura_run_flood | ( | Sakura_bathy_st * | b, | |
Sakura_flood_st * | f, | |||
Sakura_sediment_st * | s, | |||
Sakura_const_st * | c, | |||
double ** | deposit_in_m | |||
) |
Definition at line 131 of file sakura_main.c.
References eh_free_2, eh_require, Sakura_bathy_st::len, Sakura_sediment_st::n_grains, and sakura_wrapper().
Referenced by main().