#include <stdio.h>
#include <glib.h>
#include <sed/sed_diag.h>
Go to the source code of this file.
Enumerations | |
enum | Sed_diag_type { SED_DIAG_TARGET_CUBE = 0, SED_DIAG_TARGET_COLUMN, SED_DIAG_TARGET_CELL, SED_DIAG_TARGET_UNKNOWN } |
Functions | |
Sed_diag | sed_diag_new (void) |
Sed_diag | sed_diag_destroy (Sed_diag d) |
Sed_diag | sed_diag_new_target_cube (Sed_cube c) |
Sed_diag | sed_diag_new_target_column (Sed_column c) |
Sed_diag | sed_diag_new_target_cell (Sed_cell c) |
double | _sed_diag_mass (Sed_diag d) |
double | sed_diag_start (Sed_diag d) |
double | sed_diag_stop (Sed_diag d) |
double | sed_diag_elapsed (Sed_diag d) |
double | sed_diag_continue (Sed_diag d) |
double | sed_diag_reset (Sed_diag d) |
gchar * | _sed_diag_target_s (Sed_diag d) |
gint | sed_diag_fprint (FILE *fp, Sed_diag d) |
enum Sed_diag_type |
SED_DIAG_TARGET_CUBE | |
SED_DIAG_TARGET_COLUMN | |
SED_DIAG_TARGET_CELL | |
SED_DIAG_TARGET_UNKNOWN |
Definition at line 5 of file sed_diag.c.
double _sed_diag_mass | ( | Sed_diag | d | ) |
Definition at line 93 of file sed_diag.c.
References eh_require_not_reached, sed_cell_sediment_mass(), sed_column_sediment_mass(), sed_cube_sediment_mass(), SED_DIAG_TARGET_CELL, SED_DIAG_TARGET_COLUMN, and SED_DIAG_TARGET_CUBE.
Referenced by sed_diag_elapsed(), sed_diag_reset(), sed_diag_start(), and sed_diag_stop().
gchar* _sed_diag_target_s | ( | Sed_diag | d | ) |
double sed_diag_continue | ( | Sed_diag | d | ) |
Definition at line 140 of file sed_diag.c.
Sed_diag sed_diag_destroy | ( | Sed_diag | d | ) |
double sed_diag_elapsed | ( | Sed_diag | d | ) |
gint sed_diag_fprint | ( | FILE * | fp, | |
Sed_diag | d | |||
) |
Sed_diag sed_diag_new | ( | void | ) |
Definition at line 26 of file sed_diag.c.
References NEW_OBJECT, and SED_DIAG_TARGET_UNKNOWN.
Referenced by sed_diag_new_target_cell(), sed_diag_new_target_column(), and sed_diag_new_target_cube().
Sed_diag sed_diag_new_target_cell | ( | Sed_cell | c | ) |
Sed_diag sed_diag_new_target_column | ( | Sed_column | c | ) |
Definition at line 68 of file sed_diag.c.
References sed_diag_new(), and SED_DIAG_TARGET_COLUMN.
Referenced by main().
Sed_diag sed_diag_new_target_cube | ( | Sed_cube | c | ) |
double sed_diag_reset | ( | Sed_diag | d | ) |
double sed_diag_start | ( | Sed_diag | d | ) |
double sed_diag_stop | ( | Sed_diag | d | ) |