Basilisk CFD
Adaptive Cartesian mesh PDE framework
Loading...
Searching...
No Matches
diagnostics.h
Go to the documentation of this file.
1/** @file diagnostics.h
2 */
3// Generated automatically by gotm.awk from
4// /home/popinet/local/src/code-5.2.1//src/gotm/diagnostics.F90
6#define diagnostics_ekin __diagnostics_MOD_ekin
8#define diagnostics_epot __diagnostics_MOD_epot
10#define diagnostics_eturb __diagnostics_MOD_eturb
12#define diagnostics_taux __diagnostics_MOD_taux
14#define diagnostics_tauy __diagnostics_MOD_tauy
16#define diagnostics_mld_method __diagnostics_MOD_mld_method
18#define diagnostics_mld_surf __diagnostics_MOD_mld_surf
20#define diagnostics_mld_bott __diagnostics_MOD_mld_bott
21
24);
29
32);
37
39
40);
44realtype diagnostics_get_global (const char * name) {
45 if (!strcmp (name, "ekin"))
46 return diagnostics_ekin;
47 if (!strcmp (name, "epot"))
48 return diagnostics_epot;
49 if (!strcmp (name, "eturb"))
50 return diagnostics_eturb;
51 if (!strcmp (name, "taux"))
52 return diagnostics_taux;
53 if (!strcmp (name, "tauy"))
54 return diagnostics_tauy;
55 if (!strcmp (name, "mld_method"))
57 if (!strcmp (name, "mld_surf"))
59 if (!strcmp (name, "mld_bott"))
61 return HUGE;
62}
int x
Definition common.h:76
#define HUGE
Definition common.h:6
int integer
Definition cvmix.h:105
realtype __diagnostics_MOD_ekin
#define diagnostics_mld_bott
Definition diagnostics.h:20
static void diagnostics_init_diagnostics(integer *nlev)
Definition diagnostics.h:25
static void diagnostics_clean_diagnostics(void)
Definition diagnostics.h:41
void __diagnostics_MOD_do_diagnostics(integer *nlev)
#define diagnostics_epot
Definition diagnostics.h:8
realtype __diagnostics_MOD_taux
#define diagnostics_eturb
Definition diagnostics.h:10
realtype diagnostics_get_global(const char *name)
Definition diagnostics.h:44
realtype __diagnostics_MOD_tauy
realtype __diagnostics_MOD_eturb
#define diagnostics_tauy
Definition diagnostics.h:14
#define diagnostics_mld_surf
Definition diagnostics.h:18
static void diagnostics_do_diagnostics(integer *nlev)
Definition diagnostics.h:33
void __diagnostics_MOD_clean_diagnostics()
#define diagnostics_ekin
Definition diagnostics.h:6
realtype __diagnostics_MOD_mld_surf
realtype __diagnostics_MOD_mld_bott
realtype __diagnostics_MOD_epot
#define diagnostics_taux
Definition diagnostics.h:12
#define diagnostics_mld_method
Definition diagnostics.h:16
integer __diagnostics_MOD_mld_method
void __diagnostics_MOD_init_diagnostics(integer *nlev)
double realtype
Definition common.h:47