#include <stdio.h>#include <sed/sed_sedflux.h>#include "my_processes.h"#include <bio.h>Go to the source code of this file.
Defines | |
| #define | SED_BIOTURBATION_PROC_NAME "bioturbation" |
| #define | EH_LOG_DOMAIN SED_BIOTURBATION_PROC_NAME |
| #define | BIO_KEY_DEPTH "depth of bioturbation" |
| #define | BIO_KEY_K "bioturbation diffusion coefficient" |
Functions | |
| Sed_process_info | run_bioturbation (Sed_process proc, Sed_cube p) |
| gboolean | init_bioturbation (Sed_process p, Eh_symbol_table t, GError **error) |
| gboolean | destroy_bioturbation (Sed_process p) |
| #define BIO_KEY_DEPTH "depth of bioturbation" |
Definition at line 49 of file run_bioturbation.c.
| #define BIO_KEY_K "bioturbation diffusion coefficient" |
Definition at line 50 of file run_bioturbation.c.
| #define EH_LOG_DOMAIN SED_BIOTURBATION_PROC_NAME |
Definition at line 22 of file run_bioturbation.c.
| #define SED_BIOTURBATION_PROC_NAME "bioturbation" |
Definition at line 21 of file run_bioturbation.c.
| gboolean destroy_bioturbation | ( | Sed_process | p | ) |
Definition at line 86 of file run_bioturbation.c.
References Bioturbation_t::depth, eh_free, eh_input_val_destroy(), Bioturbation_t::k, and sed_process_user_data().
| gboolean init_bioturbation | ( | Sed_process | p, | |
| Eh_symbol_table | t, | |||
| GError ** | error | |||
| ) |
Definition at line 60 of file run_bioturbation.c.
References BIO_KEY_DEPTH, BIO_KEY_K, Bioturbation_t::depth, eh_require, eh_return_val_if_fail, eh_symbol_table_input_value(), eh_symbol_table_require_labels(), Bioturbation_t::k, and sed_process_new_user_data.
| Sed_process_info run_bioturbation | ( | Sed_process | proc, | |
| Sed_cube | p | |||
| ) |
Definition at line 30 of file run_bioturbation.c.
References Bioturbation_t::depth, eh_input_val_eval(), Bioturbation_t::k, sed_column_bioturbate(), sed_cube_age_in_years(), sed_cube_col(), sed_cube_size(), sed_cube_time_step_in_seconds(), SED_EMPTY_INFO, and sed_process_user_data().
1.5.2