1 #ifndef __CS_GUI_SPECIFIC_PHYSICS_H__ 2 #define __CS_GUI_SPECIFIC_PHYSICS_H__ 187 int *
const dispersion,
242 double *
const keyword);
void uiati1(int *imeteo, char *fmeteo, int *len CS_ARGF_SUPP_CHAINE)
Definition: cs_gui_specific_physics.c:1598
double precision, dimension(ncharm), save thcdch
Definition: cpincl.f90:99
integer ncharm
maximum number of coals
Definition: ppppar.f90:55
integer, dimension(ncharm), save iy2ch
Definition: cpincl.f90:150
integer, dimension(ncharm), save nclpch
Number of classes per coal.
Definition: cpincl.f90:58
void cs_gui_physical_model_select(cs_int_t *ieos, cs_int_t *ieqco2)
Definition: cs_gui_specific_physics.c:2194
void uisofu(const int *const iirayo, const int *const iihmpr, const int *const ncharm, int *const ncharb, int *const nclpch, int *const nclacp, const int *const ncpcmx, int *const ichcor, double *const diam20, double *const cch, double *const hch, double *const och, double *const nch, double *const sch, int *const ipci, double *const pcich, double *const cp2ch, double *const rho0ch, double *const thcdch, double *const cck, double *const hck, double *const ock, double *const nck, double *const sck, double *const xashch, double *const xashsec, double *const xwatch, double *const h0ashc, double *const cpashc, int *const iy1ch, double *const y1ch, int *const iy2ch, double *const y2ch, double *const a1ch, double *const a2ch, double *const e1ch, double *const e2ch, double *const crepn1, double *const crepn2, double *const ahetch, double *const ehetch, int *const iochet, double *const ahetc2, double *const ehetc2, int *const ioetc2, double *const ahetwt, double *const ehetwt, int *const ioetwt, int *const ieqnox, int *const imdnox, int *const irb, int *const ihtco2, int *const ihth2o, double *const qpr, double *const fn, double *const ckabs1, int *const noxyd, double *const oxyo2, double *const oxyn2, double *const oxyh2o, double *const oxyco2, double *const repnck, double *const repnle, double *const repnlo)
Definition: cs_gui_specific_physics.c:1668
double precision, dimension(ncharm), save cck
Definition: cpincl.f90:99
void cs_gui_elec_model_rec(void)
Definition: cs_gui_specific_physics.c:2494
double precision, dimension(ncharm), save xashsec
Definition: cs_coal_incl.f90:42
double precision, dimension(ncharm), save ahetc2
Definition: cpincl.f90:152
size_t len
Definition: mei_scanner.c:600
double precision, dimension(ncharm), save ehetc2
Definition: cpincl.f90:152
double precision, dimension(ncharm), save ahetwt
Definition: cpincl.f90:152
integer, save ieqco2
Definition: ppcpfu.f90:60
#define BEGIN_C_DECLS
Definition: cs_defs.h:448
double precision, dimension(ncharm), save e1ch
Definition: cpincl.f90:152
int cs_int_t
Fortran-compatible integer.
Definition: cs_defs.h:295
double precision, dimension(ncharm), save a1ch
Definition: cpincl.f90:152
double precision, dimension(ncharm), save h0ashc
Definition: cpincl.f90:99
double precision, dimension(ncharm), save sch
Definition: cpincl.f90:99
double precision, dimension(3), save oxyn2
Definition: ppcpfu.f90:168
void cs_gui_labels_gas_combustion(void)
Definition: cs_gui_specific_physics.c:2827
double precision, dimension(ncharm), save hck
Definition: cpincl.f90:99
double precision, dimension(3), save oxyo2
Definition: ppcpfu.f90:168
double precision, dimension(ncharm), save hch
Definition: cpincl.f90:99
double precision, dimension(3), save oxyco2
Definition: ppcpfu.f90:168
double precision, dimension(ncharm), save cp2ch
Definition: cpincl.f90:99
double precision, dimension(ncharm), save sck
Definition: cpincl.f90:99
#define CS_ARGF_SUPP_CHAINE
Definition: cs_defs.h:487
integer(c_int), pointer, save iirayo
Activation of the radiative transfer module:
Definition: radiat.f90:45
double precision, dimension(ncharm), save e2ch
Definition: cpincl.f90:152
integer(c_int), dimension(:), pointer, save ichcor
Definition: cpincl.f90:195
double precision, dimension(ncharm), save y2ch
Definition: cpincl.f90:152
void cs_gui_labels_compressible(void)
Definition: cs_gui_specific_physics.c:2769
double precision, dimension(ncharm), save nch
Definition: cpincl.f90:99
void cs_gui_elec_model(void)
Definition: cs_gui_specific_physics.c:2334
integer(c_int), pointer, save nclacp
Definition: cpincl.f90:183
integer, save ieqnox
Definition: ppcpfu.f90:95
double precision, dimension(ncharm), save cpashc
Definition: cpincl.f90:99
integer, save ncharb
Number of coals.
Definition: cpincl.f90:51
double precision, dimension(ncharm), save och
Definition: cpincl.f90:99
double precision, dimension(ncharm), save repnck
Definition: cs_coal_incl.f90:79
double precision, dimension(ncharm), save y1ch
Definition: cpincl.f90:152
void uidai1(int *const permeability, int *const dispersion, int *const unsteady, int *const gravity)
Definition: cs_gui_specific_physics.c:2105
real(c_double), pointer, save ckabs1
Absorption coefficient of gas mixture.
Definition: ppthch.f90:150
double precision, dimension(ncharm), save fn
Definition: cs_coal_incl.f90:42
double precision, dimension(ncharm), save cch
Definition: cpincl.f90:99
double precision, dimension(ncharm), save pcich
Definition: cpincl.f90:99
char * cs_gui_get_thermophysical_model(const char *const model_thermo)
Definition: cs_gui_specific_physics.c:2547
void cs_gui_labels_coal_combustion(int n_coals, int n_classes)
Definition: cs_gui_specific_physics.c:2648
void cs_gui_labels_atmospheric(void)
Definition: cs_gui_specific_physics.c:2622
integer ncpcmx
maximum number of coals classes
Definition: ppppar.f90:57
double precision, save diftl0
molecular diffusivity for the enthalpy ( ) for gas or coal combustion (the code then automatically se...
Definition: ppthch.f90:158
integer, dimension(ncharm), save ioetwt
Definition: cpincl.f90:151
integer, save iihmpr
indicator of the use of the GUI (We could avoid this module by querying a C structure) ...
Definition: ihmpre.f90:44
integer, dimension(ncharm), save ioetc2
Definition: cpincl.f90:151
double precision, dimension(2, ncharm), save crepn1
Definition: cpincl.f90:99
integer, save imeteo
imeteo –> flag for reading the meteo input file
Definition: atincl.f90:114
void cfnmtd(char *fstr, int *len CS_ARGF_SUPP_CHAINE)
Definition: cs_gui_specific_physics.c:2047
double precision, dimension(ncharm), save nck
Definition: cpincl.f90:99
double precision, dimension(ncharm), save ock
Definition: cpincl.f90:99
double precision, dimension(ncharm), save ahetch
Definition: cpincl.f90:152
double precision, dimension(ncharm), save repnle
Definition: cs_coal_incl.f90:79
integer, save noxyd
Definition: ppcpfu.f90:161
integer, dimension(ncharm), save ipci
Definition: cs_coal_incl.f90:36
double precision, dimension(ncharm), save xwatch
Definition: cpincl.f90:99
integer, dimension(ncharm), save iochet
Definition: cpincl.f90:151
real(c_double), dimension(:), pointer, save xashch
Definition: cpincl.f90:115
double precision, save srrom
with gas combustion, pulverised coal or the electric module, srrom is the sub-relaxation coefficient ...
Definition: ppincl.f90:701
#define END_C_DECLS
Definition: cs_defs.h:449
integer, save ihtco2
Definition: ppcpfu.f90:64
void cs_gui_numerical_double_parameters(const char *const param, double *const keyword)
Definition: cs_gui.c:5729
#define CS_PROCF(x, y)
Definition: cs_defs.h:472
double precision, dimension(ncharm), save a2ch
Definition: cpincl.f90:152
double precision, dimension(2, ncharm), save crepn2
Definition: cpincl.f90:99
void uicpi2(double *const toxy, double *const tfuel)
Definition: cs_gui_specific_physics.c:1573
integer(c_int), pointer, save ieos
indicates the equation of state for compressible module. Only perfect gas with a constant adiabatic c...
Definition: cstphy.f90:86
double precision, dimension(ncharm), save ehetch
Definition: cpincl.f90:152
integer, dimension(ncharm), save iy1ch
Definition: cpincl.f90:150
void cs_gui_labels_electric_arcs(int n_gasses)
Definition: cs_gui_specific_physics.c:2791
void uicpi1(double *const srrom, double *const diftl0)
Definition: cs_gui_specific_physics.c:1541
integer, save imdnox
Definition: ppcpfu.f90:95
double precision, dimension(ncharm), save qpr
Definition: cs_coal_incl.f90:42
integer, save ihth2o
Definition: cs_coal_incl.f90:36
integer, save irb
Definition: ppcpfu.f90:95
int cs_gui_get_activ_thermophysical_model(void)
Definition: cs_gui_specific_physics.c:2574
double precision, dimension(3), save oxyh2o
Definition: ppcpfu.f90:168
double precision, dimension(ncharm), save ehetwt
Definition: cpincl.f90:152
double precision, dimension(ncharm), save rho0ch
Definition: cpincl.f90:99
double precision, dimension(ncharm), save repnlo
Definition: cs_coal_incl.f90:79
real(c_double), dimension(:), pointer, save diam20
Definition: cpincl.f90:196