1#ifndef __CS_GAS_MIX_H__
2#define __CS_GAS_MIX_H__
#define BEGIN_C_DECLS
Definition: cs_defs.h:542
double cs_real_t
Floating-point value.
Definition: cs_defs.h:342
#define END_C_DECLS
Definition: cs_defs.h:543
@ mol_mass
Definition: cs_field_pointer.h:197
@ cp
Definition: cs_field_pointer.h:102
void cs_gas_mix_initialization(void)
Initialization of calculation variables for gas mixture modelling in presence of the steam gas or ano...
Definition: cs_gas_mix.cpp:1118
cs_gas_mix_type_t
Definition: cs_gas_mix.h:51
@ CS_GAS_MIX_HELIUM_AIR
Definition: cs_gas_mix.h:59
@ CS_GAS_MIX_AIR_HELIUM
Definition: cs_gas_mix.h:54
@ CS_GAS_MIX_AIR_STEAM
Definition: cs_gas_mix.h:56
@ CS_GAS_MIX_AIR_HELIUM_STEAM
Definition: cs_gas_mix.h:57
@ CS_GAS_MIX_AIR_HYDROGEN
Definition: cs_gas_mix.h:55
@ CS_GAS_MIX_OFF
Definition: cs_gas_mix.h:53
@ CS_GAS_MIX_USER
Definition: cs_gas_mix.h:60
@ CS_GAS_MIX_AIR_HYDROGEN_STEAM
Definition: cs_gas_mix.h:58
void cs_gas_mix_add_property_fields(void)
Add property fields specific to a gas mix.
Definition: cs_gas_mix.cpp:641
void cs_gas_mix_finalize(void)
Free array mapping gas mix species ids to field ids.
Definition: cs_gas_mix.cpp:1103
void cs_gas_mix_physical_properties(void)
Fills physical properties which are variable in time for the gas mixtures modelling with or without s...
Definition: cs_gas_mix.cpp:756
int cs_gas_mix_get_field_key(void)
Get the field key for gas mix properties.
Definition: cs_gas_mix.cpp:508
const cs_gas_mix_t * cs_glob_gas_mix
Definition: cs_gas_mix.cpp:147
void cs_gas_mix_add_species(int f_id)
Add a species field to the gas mix (set of fields).
Definition: cs_gas_mix.cpp:543
void cs_gas_mix_add_species_with_properties(int f_id, cs_real_t mol_mass, cs_real_t cp, cs_real_t vol_diff, cs_real_t mu_a, cs_real_t mu_b, cs_real_t lambda_a, cs_real_t lambda_b, cs_real_t mu_ref, cs_real_t lambda_ref, cs_real_t tref_mu, cs_real_t tref_lambda, cs_real_t s_mu, cs_real_t s_lambda)
Add a species field to the gas mix (set of fields).
Definition: cs_gas_mix.cpp:588
Definition: cs_gas_mix.h:81
double muref
Definition: cs_gas_mix.h:90
double vol_dif
Definition: cs_gas_mix.h:85
double lambda_a
Definition: cs_gas_mix.h:88
double smu
Definition: cs_gas_mix.h:94
double lamref
Definition: cs_gas_mix.h:91
double trefmu
Definition: cs_gas_mix.h:92
double mol_mas
Definition: cs_gas_mix.h:83
double mu_b
Definition: cs_gas_mix.h:87
double cp
Definition: cs_gas_mix.h:84
double treflam
Definition: cs_gas_mix.h:93
double lambda_b
Definition: cs_gas_mix.h:89
double mu_a
Definition: cs_gas_mix.h:86
double slam
Definition: cs_gas_mix.h:95
Gas mix descriptor.
Definition: cs_gas_mix.h:67
int n_species
Definition: cs_gas_mix.h:69
int * species_to_field_id
Definition: cs_gas_mix.h:72
int n_species_solved
Definition: cs_gas_mix.h:70