#include <glib.h>#include <utils/utils.h>#include <sed/sed_sedflux.h>Go to the source code of this file.
Defines | |
| #define | BIO_H |
| #define | BIO_PROGRAM_NAME "bio" |
| #define | BIO_MAJOR_VERSION_S "0" |
| #define | BIO_MINOR_VERSION_S "1" |
| #define | BIO_MICRO_VERSION_S "0" |
| #define | BIO_MAJOR_VERSION (0) |
| #define | BIO_MINOR_VERSION (1) |
| #define | BIO_MICRO_VERSION (0) |
| #define | BIO_ERROR bio_error_quark() |
Enumerations | |
| enum | Bio_error { BIO_ERROR_BAD_PARAM, BIO_ERROR_BAD_ALGORITHM } |
| enum | Bio_method { BIO_METHOD_DIFFUSION, BIO_METHOD_CONVEYOR, BIO_METHOD_UNKNOWN } |
Functions | |
| GQuark | bio_error_quark (void) |
| GOptionGroup * | bio_get_option_group (void) |
| void | bioturbate (double **col, gint n_grains, gint n_layers, double dz, double k, double total_t) |
| double ** | bio_diffuse_layers (double *t, gint n_layers, double dz, double k, double duration) |
| double ** | bio_conveyor_layers (double *t, gint n_layers, double dz, double r, double duration) |
Variables | |
| Sed_proc_init | bio_init |
| Sed_proc_run | bio_run |
| Sed_proc_destroy | bio_destroy |
| #define BIO_ERROR bio_error_quark() |
| enum Bio_error |
| enum Bio_method |
| double** bio_conveyor_layers | ( | double * | t, | |
| gint | n_layers, | |||
| double | dz, | |||
| double | r, | |||
| double | duration | |||
| ) |
Definition at line 83 of file bio.c.
References eh_dbl_array_dup(), eh_dbl_array_sum(), eh_new, eh_new0, and eh_require.
Referenced by main(), and sed_column_bioturbate().
| double** bio_diffuse_layers | ( | double * | t, | |
| gint | n_layers, | |||
| double | dz, | |||
| double | k, | |||
| double | duration | |||
| ) |
Definition at line 56 of file bio.c.
References diffuse_col(), eh_new, and eh_new0.
Referenced by main(), and sed_column_bioturbate().
| GOptionGroup* bio_get_option_group | ( | void | ) |
| void bioturbate | ( | double ** | col, | |
| gint | n_grains, | |||
| gint | n_layers, | |||
| double | dz, | |||
| double | k, | |||
| double | total_t | |||
| ) |
| Sed_proc_destroy bio_destroy |
| Sed_proc_init bio_init |
| Sed_proc_run bio_run |
1.5.2