MoDeNa  1.0
Software framework facilitating sequential multi-scale modelling
modenaData.h
Go to the documentation of this file.
1 
6 #ifndef MODENADATA_H
7 #define MODENADATA_H
8 
9 modena_model_t *bblgr1;
10 modena_model_t *bblgr2;
11 
12 modena_model_t *kinetics;
13 
14 modena_model_t *density_reaction_mixturemodel;
15 
16 modena_model_t *rheologymodel;
17 
18 modena_model_t *strutContentmodel;
19 
21 
22 modena_inputs_t *inputs_bblgr1;
23 modena_outputs_t *outputs_bblgr1;
24 
25 modena_inputs_t *inputs_bblgr2;
26 modena_outputs_t *outputs_bblgr2;
27 
28 modena_inputs_t *inputs_kinetics;
29 modena_outputs_t *outputs_kinetics;
30 
31 modena_inputs_t *inputs_den;
32 modena_outputs_t *outputs_den;
33 
34 modena_inputs_t *inputs_rheo;
35 modena_outputs_t *outputs_rheo;
36 
37 modena_inputs_t *inputs_strutContent;
38 modena_outputs_t *outputs_strutContent;
39 
40 modena_inputs_t *inputs_thermalConductivity;
41 modena_outputs_t *outputs_thermalConductivity;
42 
43 size_t kineticTime_Pos;
44 size_t Catalyst_1_Pos;
45 size_t CE_A0_Pos;
46 size_t CE_A1_Pos;
47 size_t CE_B_Pos;
48 size_t CE_B2_Pos;
49 size_t CE_I0_Pos;
50 size_t CE_I1_Pos;
51 size_t CE_I2_Pos;
52 size_t CE_PBA_Pos;
53 size_t CE_Breac_Pos;
54 size_t CE_Areac0_Pos;
55 size_t CE_Areac1_Pos;
56 size_t CE_Ireac0_Pos;
57 size_t CE_Ireac1_Pos;
58 size_t CE_Ireac2_Pos;
59 size_t Bulk_Pos;
60 size_t R_1_Pos;
61 size_t R_1_mass_Pos;
62 size_t R_1_temp_Pos;
63 size_t R_1_vol_Pos;
64 
65 // First 20 outputs (source terms)
67 size_t source_CE_A0_Pos;
68 size_t source_CE_A1_Pos;
69 size_t source_CE_B_Pos;
70 size_t source_CE_B2_Pos;
71 size_t source_CE_I0_Pos;
72 size_t source_CE_I1_Pos;
73 size_t source_CE_I2_Pos;
74 size_t source_CE_PBA_Pos;
75 size_t source_CE_Breac_Pos;
81 size_t source_Bulk_Pos;
82 size_t source_R_1_Pos;
83 size_t source_R_1_mass_Pos;
84 size_t source_R_1_temp_Pos;
85 size_t source_R_1_vol_Pos;
86 
87 // strut content
88 size_t rho_foam_Pos;
89 size_t strut_content_Pos;
90 
91 // thermal conductivity
92 size_t porosity_Pos;
93 size_t cell_size_Pos;
94 size_t strut_c_Pos;
95 size_t temp_Pos;
96 size_t X_CO2_Pos;
97 size_t X_Cyp_Pos;
98 size_t X_O2_Pos;
99 size_t X_N2_Pos;
100 
101 // apparent viscosity
102 size_t temp_rheopos;
103 size_t shear_rheopos;
104 size_t conv_rheopos;
105 size_t m0_rheopos;
106 size_t m1_rheopos;
107 
108 // bubble growth
109 size_t Tbblgr1pos;
110 size_t Rbblgr1pos;
111 size_t c_1bblgr1pos;
112 size_t p_1bblgr1pos;
113 size_t Tbblgr2pos;
114 size_t Rbblgr2pos;
115 size_t c_2bblgr2pos;
116 size_t p_2bblgr2pos;
117 
118 #endif
size_t source_CE_Ireac2_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:160
size_t source_CE_PBA_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:142
size_t source_CE_A1_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:124
size_t strut_content_Pos
memory allocation for the strut content as the input of thermal conductivity surrogate model ...
Definition: modenaData.H:206
size_t m0_rheopos
memory allocation for the moment of order zero as the input of rheology surrogate model ...
Definition: modenaData.H:220
size_t CE_I2_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:79
size_t source_CE_Breac_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:145
size_t source_Bulk_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:163
size_t X_CO2_Pos
memory allocation for the partial pressure of CO2 as the input of thermal conductivity surrogate mode...
Definition: modenaData.H:194
size_t source_CE_Areac0_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:148
size_t temp_Pos
memory allocation for the temperature as the input of thermal conductivity surrogate model ...
Definition: modenaData.H:191
size_t porosity_Pos
memory allocation for the gas volume fraction as the input of thermal conductivity surrogate model ...
Definition: modenaData.H:182
size_t CE_Ireac0_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:94
size_t CE_PBA_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:82
size_t CE_Breac_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:85
size_t X_N2_Pos
memory allocation for the partial pressure of N2 as the input of thermal conductivity surrogate model...
Definition: modenaData.H:203
size_t R_1_mass_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:112
size_t cell_size_Pos
memory allocation for the bubble size as the input of thermal conductivity surrogate model ...
Definition: modenaData.H:185
size_t source_CE_I1_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:136
modena_model_t * thermalConductivitymodel
pointer to the surrogate model for thermal conductivity
Definition: modenaData.H:22
size_t Catalyst_1_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:58
size_t source_CE_B_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:127
size_t CE_Areac1_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:91
size_t X_Cyp_Pos
memory allocation for the partial pressure of cyclo-pentane as the input of thermal conductivity surr...
Definition: modenaData.H:197
size_t CE_I1_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:76
size_t temp_rheopos
memory allocation for the temperature as the input of rheology surrogate model
Definition: modenaData.H:211
size_t source_CE_Ireac1_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:157
size_t CE_Ireac2_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:100
size_t source_CE_A0_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:121
size_t CE_Areac0_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:88
size_t source_CE_I2_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:139
size_t m1_rheopos
memory allocation for the moment of order one as the input of rheology surrogate model ...
Definition: modenaData.H:223
size_t source_CE_I0_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:133
size_t CE_I0_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:73
size_t source_R_1_mass_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:169
size_t source_CE_Ireac0_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:154
size_t rho_foam_Pos
memory allocation for the foam density as the input of thermal conductivity surrogate model ...
Definition: modenaData.H:179
stores a surrogate model
Definition: model.h:94
size_t conv_rheopos
memory allocation for the conversion as the input of rheology surrogate model
Definition: modenaData.H:217
size_t source_Catalyst_1_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:118
size_t R_1_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:106
size_t Bulk_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:103
size_t source_CE_Areac1_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:151
size_t kineticTime_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:55
size_t CE_A1_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:64
size_t CE_B_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:67
size_t strut_c_Pos
memory allocation for the strut content as the input of thermal conductivity surrogate model ...
Definition: modenaData.H:188
size_t shear_rheopos
memory allocation for the shear rate as the input of rheology surrogate model
Definition: modenaData.H:214
size_t source_CE_B2_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:130
size_t CE_B2_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:70
size_t X_O2_Pos
memory allocation for the partial pressure of O2 as the input of thermal conductivity surrogate model...
Definition: modenaData.H:200
size_t CE_Ireac1_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:97
size_t CE_A0_Pos
memory allocation for inputs of kinetics surrogate model
Definition: modenaData.H:61
size_t source_R_1_Pos
memory allocation for outputs of kinetics surrogate model
Definition: modenaData.H:166