SFEMaNS  version 5.3
Reference documentation for SFEMaNS
interface_for_condlim.f90
Go to the documentation of this file.
4  PROCEDURE(sub_init_temperature), POINTER :: init_temperature
5  PROCEDURE(sub_init_level_set), POINTER :: init_level_set
6  PROCEDURE(sub_source_in_ns_momentum), POINTER :: source_in_ns_momentum
9  PROCEDURE(sub_vv_exact), POINTER :: vv_exact
11  PROCEDURE(sub_pp_exact), POINTER :: pp_exact
13  PROCEDURE(sub_level_set_exact), POINTER :: level_set_exact
16  PROCEDURE(sub_vexact), POINTER :: vexact
17  PROCEDURE(sub_h_b_quasi_static), POINTER :: h_b_quasi_static
18  PROCEDURE(sub_hexact), POINTER :: hexact
19  PROCEDURE(sub_phiexact), POINTER :: phiexact
20  PROCEDURE(sub_jexact_gauss), POINTER :: jexact_gauss
21  PROCEDURE(sub_eexact_gauss), POINTER :: eexact_gauss
22  PROCEDURE(sub_init_maxwell), POINTER :: init_maxwell
25  PROCEDURE(sub_mu_in_real_space), POINTER :: mu_in_real_space
27  PROCEDURE(sub_chi_coeff_law), POINTER :: chi_coeff_law
28  PROCEDURE(sub_t_dchi_dt_coeff_law), POINTER :: t_dchi_dt_coeff_law
29  PROCEDURE(sub_nu_tilde_law), POINTER :: nu_tilde_law
30 END module interface_boundary
31 
33  USE boundary_generic, ONLY : init_velocity_pressure_generic => init_velocity_pressure, &
34  init_temperature_generic => init_temperature, &
35  init_level_set_generic => init_level_set, &
36  source_in_ns_momentum_generic => source_in_ns_momentum, &
37  source_in_temperature_generic => source_in_temperature, &
38  source_in_level_set_generic => source_in_level_set, &
39  vv_exact_generic => vv_exact, &
40  imposed_velocity_by_penalty_generic => imposed_velocity_by_penalty, &
41  pp_exact_generic => pp_exact, &
42  temperature_exact_generic => temperature_exact, &
43  level_set_exact_generic => level_set_exact, &
44  penal_in_real_space_generic => penal_in_real_space, &
45  extension_velocity_generic => extension_velocity, &
46  vexact_generic => vexact, &
47  h_b_quasi_static_generic => h_b_quasi_static, &
48  hexact_generic => hexact, &
49  phiexact_generic => phiexact, &
50  jexact_gauss_generic => jexact_gauss, &
51  eexact_gauss_generic => eexact_gauss, &
52  init_maxwell_generic => init_maxwell, &
53  mu_bar_in_fourier_space_generic => mu_bar_in_fourier_space, &
54  grad_mu_bar_in_fourier_space_generic => grad_mu_bar_in_fourier_space, &
55  mu_in_real_space_generic => mu_in_real_space, &
56  sigma_bar_in_fourier_space_generic => sigma_bar_in_fourier_space, &
57  chi_coeff_law_generic => chi_coeff_law, &
58  t_dchi_dt_coeff_law_generic => t_dchi_dt_coeff_law, &
59  nu_tilde_law_generic => nu_tilde_law
61 
63  USE boundary_test_1, ONLY : init_velocity_pressure_test_1 => init_velocity_pressure, &
64 !!$ init_temperature_test_1 => init_temperature, &
65 !!$ init_level_set_test_1 => init_level_set, &
66  source_in_ns_momentum_test_1 => source_in_ns_momentum, &
67 !!$ source_in_temperature_test_1 => source_in_temperature, &
68 !!$ source_in_level_set_test_1 => source_in_level_set, &
69  vv_exact_test_1 => vv_exact, &
70 !!$ imposed_velocity_by_penalty_test_1 => imposed_velocity_by_penalty, &
71  pp_exact_test_1 => pp_exact
72 !!$ temperature_exact_test_1 => temperature_exact, &
73 !!$ level_set_exact_test_1 => level_set_exact, &
74 !!$ penal_in_real_space_test_1 => penal_in_real_space, &
75 !!$ extension_velocity_test_1 => extension_velocity, &
76 !!$ Vexact_test_1 => Vexact, &
77 !!$ H_B_quasi_static_test_1 => H_B_quasi_static, &
78 !!$ Hexact_test_1 => Hexact, &
79 !!$ Phiexact_test_1 => Phiexact, &
80 !!$ Jexact_gauss_test_1 => Jexact_gauss, &
81 !!$ Eexact_gauss_test_1 => Eexact_gauss, &
82 !!$ init_maxwell_test_1 => init_maxwell, &
83 !!$ mu_bar_in_fourier_space_test_1 => mu_bar_in_fourier_space, &
84 !!$ grad_mu_bar_in_fourier_space_test_1 => grad_mu_bar_in_fourier_space, &
85 !!$ mu_in_real_space_test_1 => mu_in_real_space
86 END module point_to_boundary_test_1
88  USE boundary_test_2, ONLY : init_velocity_pressure_test_2 => init_velocity_pressure, &
89 !!$ init_temperature_test_2 => init_temperature, &
90 !!$ init_level_set_test_2 => init_level_set, &
91  source_in_ns_momentum_test_2 => source_in_ns_momentum, &
92 !!$ source_in_temperature_test_2 => source_in_temperature, &
93 !!$ source_in_level_set_test_2 => source_in_level_set, &
94  vv_exact_test_2 => vv_exact, &
95 !!$ imposed_velocity_by_penalty_test_2 => imposed_velocity_by_penalty, &
96  pp_exact_test_2 => pp_exact
97 !!$ temperature_exact_test_2 => temperature_exact, &
98 !!$ level_set_exact_test_2 => level_set_exact, &
99 !!$ penal_in_real_space_test_2 => penal_in_real_space, &
100 !!$ extension_velocity_test_2 => extension_velocity, &
101 !!$ Vexact_test_2 => Vexact, &
102 !!$ H_B_quasi_static_test_2 => H_B_quasi_static, &
103 !!$ Hexact_test_2 => Hexact, &
104 !!$ Phiexact_test_2 => Phiexact, &
105 !!$ Jexact_gauss_test_2 => Jexact_gauss, &
106 !!$ Eexact_gauss_test_2 => Eexact_gauss, &
107 !!$ init_maxwell_test_2 => init_maxwell, &
108 !!$ mu_bar_in_fourier_space_test_2 => mu_bar_in_fourier_space, &
109 !!$ grad_mu_bar_in_fourier_space_test_2 => grad_mu_bar_in_fourier_space, &
110 !!$ mu_in_real_space_test_2 => mu_in_real_space
111 END module point_to_boundary_test_2
113 !!$ USE boundary_test_3, ONLY : init_velocity_pressure_test_3 => init_velocity_pressure, &
114 !!$ init_temperature_test_3 => init_temperature, &
115 !!$ init_level_set_test_3 => init_level_set, &
116 !!$ source_in_NS_momentum_test_3 => source_in_NS_momentum, &
117 !!$ source_in_temperature_test_3 => source_in_temperature, &
118 !!$ source_in_level_set_test_3 => source_in_level_set, &
119 !!$ vv_exact_test_3 => vv_exact, &
120 !!$ imposed_velocity_by_penalty_test_3 => imposed_velocity_by_penalty, &
121 !!$ pp_exact_test_3 => pp_exact, &
122 !!$ temperature_exact_test_3 => temperature_exact, &
123 !!$ level_set_exact_test_3 => level_set_exact, &
124 !!$ penal_in_real_space_test_3 => penal_in_real_space, &
125 !!$ extension_velocity_test_3 => extension_velocity, &
126  USE boundary_test_3, ONLY : vexact_test_3 => vexact, &
127 !!$ H_B_quasi_static_test_3 => H_B_quasi_static, &
128  hexact_test_3 => hexact, &
129  phiexact_test_3 => phiexact, &
130  jexact_gauss_test_3 => jexact_gauss, &
131  eexact_gauss_test_3 => eexact_gauss, &
132  init_maxwell_test_3 => init_maxwell
133 !!$ mu_bar_in_fourier_space_test_3 => mu_bar_in_fourier_space, &
134 !!$ grad_mu_bar_in_fourier_space_test_3 => grad_mu_bar_in_fourier_space, &
135 !!$ mu_in_real_space_test_3 => mu_in_real_space
136 END module point_to_boundary_test_3
138 !!$ USE boundary_test_4, ONLY : init_velocity_pressure_test_4 => init_velocity_pressure, &
139 !!$ init_temperature_test_4 => init_temperature, &
140 !!$ init_level_set_test_4 => init_level_set, &
141 !!$ source_in_NS_momentum_test_4 => source_in_NS_momentum, &
142 !!$ source_in_temperature_test_4 => source_in_temperature, &
143 !!$ source_in_level_set_test_4 => source_in_level_set, &
144 !!$ vv_exact_test_4 => vv_exact, &
145 !!$ imposed_velocity_by_penalty_test_4 => imposed_velocity_by_penalty, &
146 !!$ pp_exact_test_4 => pp_exact, &
147 !!$ temperature_exact_test_4 => temperature_exact, &
148 !!$ level_set_exact_test_4 => level_set_exact, &
149 !!$ penal_in_real_space_test_4 => penal_in_real_space, &
150 !!$ extension_velocity_test_4 => extension_velocity, &
151  USE boundary_test_4, ONLY : vexact_test_4 => vexact, &
152 !!$ H_B_quasi_static_test_4 => H_B_quasi_static, &
153  hexact_test_4 => hexact, &
154  phiexact_test_4 => phiexact, &
155  jexact_gauss_test_4 => jexact_gauss, &
156  eexact_gauss_test_4 => eexact_gauss, &
157  init_maxwell_test_4 => init_maxwell
158 !!$ mu_bar_in_fourier_space_test_4 => mu_bar_in_fourier_space, &
159 !!$ grad_mu_bar_in_fourier_space_test_4 => grad_mu_bar_in_fourier_space, &
160 !!$ mu_in_real_space_test_4 => mu_in_real_space
161 END module point_to_boundary_test_4
163 !!$ USE boundary_test_5, ONLY : init_velocity_pressure_test_5 => init_velocity_pressure, &
164 !!$ init_temperature_test_5 => init_temperature, &
165 !!$ init_level_set_test_5 => init_level_set, &
166 !!$ source_in_NS_momentum_test_5 => source_in_NS_momentum, &
167 !!$ source_in_temperature_test_5 => source_in_temperature, &
168 !!$ source_in_level_set_test_5 => source_in_level_set, &
169 !!$ vv_exact_test_5 => vv_exact, &
170 !!$ imposed_velocity_by_penalty_test_5 => imposed_velocity_by_penalty, &
171 !!$ pp_exact_test_5 => pp_exact, &
172 !!$ temperature_exact_test_5 => temperature_exact, &
173 !!$ level_set_exact_test_5 => level_set_exact, &
174 !!$ penal_in_real_space_test_5 => penal_in_real_space, &
175 !!$ extension_velocity_test_5 => extension_velocity, &
176  USE boundary_test_5, ONLY : vexact_test_5 => vexact, &
177 !!$ H_B_quasi_static_test_5 => H_B_quasi_static, &
178  hexact_test_5 => hexact, &
179  phiexact_test_5 => phiexact, &
180  jexact_gauss_test_5 => jexact_gauss, &
181  eexact_gauss_test_5 => eexact_gauss, &
182  init_maxwell_test_5 => init_maxwell
183 !!$ mu_bar_in_fourier_space_test_5 => mu_bar_in_fourier_space, &
184 !!$ grad_mu_bar_in_fourier_space_test_5 => grad_mu_bar_in_fourier_space, &
185 !!$ mu_in_real_space_test_5 => mu_in_real_space
186 END module point_to_boundary_test_5
188 !!$ USE boundary_test_6, ONLY : init_velocity_pressure_test_6 => init_velocity_pressure, &
189 !!$ init_temperature_test_6 => init_temperature, &
190 !!$ init_level_set_test_6 => init_level_set, &
191 !!$ source_in_NS_momentum_test_6 => source_in_NS_momentum, &
192 !!$ source_in_temperature_test_6 => source_in_temperature, &
193 !!$ source_in_level_set_test_6 => source_in_level_set, &
194 !!$ vv_exact_test_6 => vv_exact, &
195 !!$ imposed_velocity_by_penalty_test_6 => imposed_velocity_by_penalty, &
196 !!$ pp_exact_test_6 => pp_exact, &
197 !!$ temperature_exact_test_6 => temperature_exact, &
198 !!$ level_set_exact_test_6 => level_set_exact, &
199 !!$ penal_in_real_space_test_6 => penal_in_real_space, &
200 !!$ extension_velocity_test_6 => extension_velocity, &
201  USE boundary_test_6, ONLY : vexact_test_6 => vexact, &
202 !!$ H_B_quasi_static_test_6 => H_B_quasi_static, &
203  hexact_test_6 => hexact, &
204  phiexact_test_6 => phiexact, &
205  jexact_gauss_test_6 => jexact_gauss, &
206  eexact_gauss_test_6 => eexact_gauss, &
207  init_maxwell_test_6 => init_maxwell
208 !!$ mu_bar_in_fourier_space_test_6 => mu_bar_in_fourier_space, &
209 !!$ grad_mu_bar_in_fourier_space_test_6 => grad_mu_bar_in_fourier_space, &
210 !!$ mu_in_real_space_test_6 => mu_in_real_space
211 END module point_to_boundary_test_6
213 !!$ USE boundary_test_7, ONLY : init_velocity_pressure_test_7 => init_velocity_pressure, &
214 !!$ init_temperature_test_7 => init_temperature, &
215 !!$ init_level_set_test_7 => init_level_set, &
216 !!$ source_in_NS_momentum_test_7 => source_in_NS_momentum, &
217 !!$ source_in_temperature_test_7 => source_in_temperature, &
218 !!$ source_in_level_set_test_7 => source_in_level_set, &
219 !!$ vv_exact_test_7 => vv_exact, &
220 !!$ imposed_velocity_by_penalty_test_7 => imposed_velocity_by_penalty, &
221 !!$ pp_exact_test_7 => pp_exact, &
222 !!$ temperature_exact_test_7 => temperature_exact, &
223 !!$ level_set_exact_test_7 => level_set_exact, &
224 !!$ penal_in_real_space_test_7 => penal_in_real_space, &
225 !!$ extension_velocity_test_7 => extension_velocity, &
226  USE boundary_test_7, ONLY : vexact_test_7 => vexact, &
227 !!$ H_B_quasi_static_test_7 => H_B_quasi_static, &
228  hexact_test_7 => hexact, &
229  phiexact_test_7 => phiexact, &
230  jexact_gauss_test_7 => jexact_gauss, &
231  eexact_gauss_test_7 => eexact_gauss, &
232  init_maxwell_test_7 => init_maxwell
233 !!$ mu_bar_in_fourier_space_test_7 => mu_bar_in_fourier_space, &
234 !!$ grad_mu_bar_in_fourier_space_test_7 => grad_mu_bar_in_fourier_space, &
235 !!$ mu_in_real_space_test_7 => mu_in_real_space
236 END module point_to_boundary_test_7
238  USE boundary_test_8, ONLY : init_velocity_pressure_test_8 => init_velocity_pressure, &
239  init_temperature_test_8 => init_temperature, &
240 !!$ init_level_set_test_8 => init_level_set, &
241  source_in_ns_momentum_test_8 => source_in_ns_momentum, &
242  source_in_temperature_test_8 => source_in_temperature, &
243 !!$ source_in_level_set_test_8 => source_in_level_set, &
244  vv_exact_test_8 => vv_exact, &
245 !!$ imposed_velocity_by_penalty_test_8 => imposed_velocity_by_penalty, &
246  pp_exact_test_8 => pp_exact, &
247  temperature_exact_test_8 => temperature_exact, &
248 !!$ level_set_exact_test_8 => level_set_exact, &
249 !!$ penal_in_real_space_test_8 => penal_in_real_space, &
250  extension_velocity_test_8 => extension_velocity
251 !!$ Vexact_test_8 => Vexact, &
252 !!$ H_B_quasi_static_test_8 => H_B_quasi_static, &
253 !!$ Hexact_test_8 => Hexact, &
254 !!$ Phiexact_test_8 => Phiexact, &
255 !!$ Jexact_gauss_test_8 => Jexact_gauss, &
256 !!$ Eexact_gauss_test_8 => Eexact_gauss, &
257 !!$ init_maxwell_test_8 => init_maxwell , &
258 !!$ mu_bar_in_fourier_space_test_8 => mu_bar_in_fourier_space, &
259 !!$ grad_mu_bar_in_fourier_space_test_8 => grad_mu_bar_in_fourier_space, &
260 !!$ mu_in_real_space_test_8 => mu_in_real_space
261 END module point_to_boundary_test_8
263  USE boundary_test_9, ONLY : init_velocity_pressure_test_9 => init_velocity_pressure, &
264  init_temperature_test_9 => init_temperature, &
265 !!$ init_level_set_test_9 => init_level_set, &
266  source_in_ns_momentum_test_9 => source_in_ns_momentum, &
267  source_in_temperature_test_9 => source_in_temperature, &
268 !!$ source_in_level_set_test_9 => source_in_level_set, &
269  vv_exact_test_9 => vv_exact, &
270 !!$ imposed_velocity_by_penalty_test_9 => imposed_velocity_by_penalty, &
271  pp_exact_test_9 => pp_exact, &
272  temperature_exact_test_9 => temperature_exact, &
273 !!$ level_set_exact_test_9 => level_set_exact, &
274 !!$ penal_in_real_space_test_9 => penal_in_real_space, &
275  extension_velocity_test_9 => extension_velocity
276 !!$ Vexact_test_9 => Vexact, &
277 !!$ H_B_quasi_static_test_9 => H_B_quasi_static, &
278 !!$ Hexact_test_9 => Hexact, &
279 !!$ Phiexact_test_9 => Phiexact, &
280 !!$ Jexact_gauss_test_9 => Jexact_gauss, &
281 !!$ Eexact_gauss_test_9 => Eexact_gauss, &
282 !!$ init_maxwell_test_9 => init_maxwell, &
283 !!$ mu_bar_in_fourier_space_test_9 => mu_bar_in_fourier_space, &
284 !!$ grad_mu_bar_in_fourier_space_test_9 => grad_mu_bar_in_fourier_space, &
285 !!$ mu_in_real_space_test_9 => mu_in_real_space
286  END module point_to_boundary_test_9
288 !!$ USE boundary_test_10, ONLY : init_velocity_pressure_test_10 => init_velocity_pressure, &
289 !!$ init_temperature_test_10 => init_temperature, &
290 !!$ init_level_set_test_10 => init_level_set, &
291 !!$ source_in_NS_momentum_test_10 => source_in_NS_momentum, &
292 !!$ source_in_temperature_test_10 => source_in_temperature, &
293 !!$ source_in_level_set_test_10 => source_in_level_set, &
294 !!$ vv_exact_test_10 => vv_exact, &
295 !!$ imposed_velocity_by_penalty_test_10 => imposed_velocity_by_penalty, &
296 !!$ pp_exact_test_10 => pp_exact, &
297 !!$ temperature_exact_test_10 => temperature_exact, &
298 !!$ level_set_exact_test_10 => level_set_exact, &
299 !!$ penal_in_real_space_test_10 => penal_in_real_space, &
300 !!$ extension_velocity_test_10 => extension_velocity, &
301  USE boundary_test_10, ONLY : vexact_test_10 => vexact, &
302 !!$ H_B_quasi_static_test_10 => H_B_quasi_static, &
303  hexact_test_10 => hexact, &
304  phiexact_test_10 => phiexact, &
305  jexact_gauss_test_10 => jexact_gauss, &
306  eexact_gauss_test_10 => eexact_gauss, &
307  init_maxwell_test_10 => init_maxwell
308 !!$ mu_bar_in_fourier_space_test_10 => mu_bar_in_fourier_space, &
309 !!$ grad_mu_bar_in_fourier_space_test_10 => grad_mu_bar_in_fourier_space, &
310 !!$ mu_in_real_space_test_10 => mu_in_real_space
311 END module point_to_boundary_test_10
313  USE boundary_test_11, ONLY : init_velocity_pressure_test_11 => init_velocity_pressure, &
314  init_temperature_test_11 => init_temperature, &
315 !!$ init_level_set_test_11 => init_level_set, &
316  source_in_ns_momentum_test_11 => source_in_ns_momentum, &
317  source_in_temperature_test_11 => source_in_temperature, &
318 !!$ source_in_level_set_test_11 => source_in_level_set, &
319  vv_exact_test_11 => vv_exact, &
320 !!$ imposed_velocity_by_penalty_test_11 => imposed_velocity_by_penalty, &
321  pp_exact_test_11 => pp_exact, &
322  temperature_exact_test_11 => temperature_exact, &
323 !!$ level_set_exact_test_11 => level_set_exact, &
324 !!$ penal_in_real_space_test_11 => penal_in_real_space, &
325  extension_velocity_test_11 => extension_velocity, &
326 !!$ Vexact_test_11 => Vexact, &
327 !!$ H_B_quasi_static_test_11 => H_B_quasi_static, &
328  hexact_test_11 => hexact, &
329  phiexact_test_11 => phiexact, &
330  jexact_gauss_test_11 => jexact_gauss, &
331  eexact_gauss_test_11 => eexact_gauss, &
332  init_maxwell_test_11 => init_maxwell
333 !!$ mu_bar_in_fourier_space_test_11 => mu_bar_in_fourier_space, &
334 !!$ grad_mu_bar_in_fourier_space_test_11 => grad_mu_bar_in_fourier_space, &
335 !!$ mu_in_real_space_test_11 => mu_in_real_space
336 END module point_to_boundary_test_11
338 !!$ USE boundary_test_12, ONLY : init_velocity_pressure_test_12 => init_velocity_pressure, &
339 !!$ init_temperature_test_12 => init_temperature, &
340 !!$ init_level_set_test_12 => init_level_set, &
341 !!$ source_in_NS_momentum_test_12 => source_in_NS_momentum, &
342 !!$ source_in_temperature_test_12 => source_in_temperature, &
343 !!$ source_in_level_set_test_12 => source_in_level_set, &
344 !!$ vv_exact_test_12 => vv_exact, &
345 !!$ imposed_velocity_by_penalty_test_12 => imposed_velocity_by_penalty, &
346 !!$ pp_exact_test_12 => pp_exact, &
347 !!$ temperature_exact_test_12 => temperature_exact, &
348 !!$ level_set_exact_test_12 => level_set_exact, &
349 !!$ penal_in_real_space_test_12 => penal_in_real_space, &
350 !!$ extension_velocity_test_12 => extension_velocity, &
351  USE boundary_test_12, ONLY : vexact_test_12 => vexact, &
352 !!$ H_B_quasi_static_test_12 => H_B_quasi_static, &
353  hexact_test_12 => hexact, &
354  phiexact_test_12 => phiexact, &
355  jexact_gauss_test_12 => jexact_gauss, &
356  eexact_gauss_test_12 => eexact_gauss, &
357  init_maxwell_test_12 => init_maxwell
358 !!$ mu_bar_in_fourier_space_test_12 => mu_bar_in_fourier_space, &
359 !!$ grad_mu_bar_in_fourier_space_test_12 => grad_mu_bar_in_fourier_space, &
360 !!$ mu_in_real_space_test_12 => mu_in_real_space
361 END module point_to_boundary_test_12
363  USE boundary_test_13, ONLY : init_velocity_pressure_test_13 => init_velocity_pressure, &
364 !!$ init_temperature_test_13 => init_temperature, &
365 !!$ init_level_set_test_13 => init_level_set, &
366  source_in_ns_momentum_test_13 => source_in_ns_momentum, &
367 !!$ source_in_temperature_test_13 => source_in_temperature, &
368 !!$ source_in_level_set_test_13 => source_in_level_set, &
369  vv_exact_test_13 => vv_exact, &
370 !!$ imposed_velocity_by_penalty_test_13 => imposed_velocity_by_penalty, &
371  pp_exact_test_13 => pp_exact, &
372 !!$ temperature_exact_test_13 => temperature_exact, &
373 !!$ level_set_exact_test_13 => level_set_exact, &
374 !!$ penal_in_real_space_test_13 => penal_in_real_space, &
375  extension_velocity_test_13 => extension_velocity, &
376 !!$ Vexact_test_13 => Vexact, &
377 !!$ H_B_quasi_static_test_13 => H_B_quasi_static, &
378  hexact_test_13 => hexact, &
379  phiexact_test_13 => phiexact, &
380  jexact_gauss_test_13 => jexact_gauss, &
381  eexact_gauss_test_13 => eexact_gauss, &
382  init_maxwell_test_13 => init_maxwell
383 !!$ mu_bar_in_fourier_space_test_13 => mu_bar_in_fourier_space, &
384 !!$ grad_mu_bar_in_fourier_space_test_13 => grad_mu_bar_in_fourier_space, &
385 !!$ mu_in_real_space_test_13 => mu_in_real_space
386 END module point_to_boundary_test_13
388 !!$ USE boundary_test_14, ONLY : init_velocity_pressure_test_14 => init_velocity_pressure, &
389 !!$ init_temperature_test_14 => init_temperature, &
390 !!$ init_level_set_test_14 => init_level_set, &
391 !!$ source_in_NS_momentum_test_14 => source_in_NS_momentum, &
392 !!$ source_in_temperature_test_14 => source_in_temperature, &
393 !!$ source_in_level_set_test_14 => source_in_level_set, &
394 !!$ vv_exact_test_14 => vv_exact, &
395 !!$ imposed_velocity_by_penalty_test_14 => imposed_velocity_by_penalty, &
396 !!$ pp_exact_test_14 => pp_exact, &
397 !!$ temperature_exact_test_14 => temperature_exact, &
398 !!$ level_set_exact_test_14 => level_set_exact, &
399 !!$ penal_in_real_space_test_14 => penal_in_real_space, &
400 !!$ extension_velocity_test_14 => extension_velocity, &
401  USE boundary_test_14, ONLY : vexact_test_14 => vexact, &
402 !!$ H_B_quasi_static_test_14 => H_B_quasi_static, &
403  hexact_test_14 => hexact, &
404  phiexact_test_14 => phiexact, &
405  jexact_gauss_test_14 => jexact_gauss, &
406  eexact_gauss_test_14 => eexact_gauss, &
407  init_maxwell_test_14 => init_maxwell
408 !!$ mu_bar_in_fourier_space_test_14 => mu_bar_in_fourier_space, &
409 !!$ grad_mu_bar_in_fourier_space_test_14 => grad_mu_bar_in_fourier_space, &
410 !!$ mu_in_real_space_test_14 => mu_in_real_space
411 END module point_to_boundary_test_14
413  USE boundary_test_15, ONLY : init_velocity_pressure_test_15 => init_velocity_pressure, &
414  init_temperature_test_15 => init_temperature, &
415 !!$ init_level_set_test_15 => init_level_set, &
416  source_in_ns_momentum_test_15 => source_in_ns_momentum, &
417  source_in_temperature_test_15 => source_in_temperature, &
418 !!$ source_in_level_set_test_15 => source_in_level_set, &
419  vv_exact_test_15 => vv_exact, &
420 !!$ imposed_velocity_by_penalty_test_15 => imposed_velocity_by_penalty, &
421  pp_exact_test_15 => pp_exact, &
422  temperature_exact_test_15 => temperature_exact, &
423 !!$ level_set_exact_test_15 => level_set_exact, &
424 !!$ penal_in_real_space_test_15 => penal_in_real_space, &
425  extension_velocity_test_15 => extension_velocity
426 !!$ Vexact_test_15 => Vexact, &
427 !!$ H_B_quasi_static_test_15 => H_B_quasi_static, &
428 !!$ Hexact_test_15 => Hexact, &
429 !!$ Phiexact_test_15 => Phiexact, &
430 !!$ Jexact_gauss_test_15 => Jexact_gauss, &
431 !!$ Eexact_gauss_test_15 => Eexact_gauss, &
432 !!$ init_maxwell_test_15 => init_maxwell , &
433 !!$ mu_bar_in_fourier_space_test_15 => mu_bar_in_fourier_space, &
434 !!$ grad_mu_bar_in_fourier_space_test_15 => grad_mu_bar_in_fourier_space, &
435 !!$ mu_in_real_space_test_15 => mu_in_real_space
436 END module point_to_boundary_test_15
438  USE boundary_test_16, ONLY : init_velocity_pressure_test_16 => init_velocity_pressure, &
439 !!$ init_temperature_test_16 => init_temperature, &
440 !!$ init_level_set_test_16 => init_level_set, &
441  source_in_ns_momentum_test_16 => source_in_ns_momentum, &
442 !!$ source_in_temperature_test_16 => source_in_temperature, &
443 !!$ source_in_level_set_test_16 => source_in_level_set, &
444  vv_exact_test_16 => vv_exact, &
445 !!$ imposed_velocity_by_penalty_test_16 => imposed_velocity_by_penalty, &
446  pp_exact_test_16 => pp_exact
447 !!$ temperature_exact_test_16 => temperature_exact, &
448 !!$ level_set_exact_test_16 => level_set_exact, &
449 !!$ penal_in_real_space_test_16 => penal_in_real_space, &
450 !!$ extension_velocity_test_16 => extension_velocity, &
451 !!$ Vexact_test_16 => Vexact, &
452 !!$ H_B_quasi_static_test_16 => H_B_quasi_static, &
453 !!$ Hexact_test_16 => Hexact, &
454 !!$ Phiexact_test_16 => Phiexact, &
455 !!$ Jexact_gauss_test_16 => Jexact_gauss, &
456 !!$ Eexact_gauss_test_16 => Eexact_gauss, &
457 !!$ init_maxwell_test_16 => init_maxwell , &
458 !!$ mu_bar_in_fourier_space_test_16 => mu_bar_in_fourier_space, &
459 !!$ grad_mu_bar_in_fourier_space_test_16 => grad_mu_bar_in_fourier_space, &
460 !!$ mu_in_real_space_test_16 => mu_in_real_space
461 END module point_to_boundary_test_16
463 !!$ USE boundary_test_17, ONLY : init_velocity_pressure_test_17 => init_velocity_pressure, &
464 !!$ init_temperature_test_17 => init_temperature, &
465 !!$ init_level_set_test_17 => init_level_set, &
466 !!$ source_in_NS_momentum_test_17 => source_in_NS_momentum, &
467 !!$ source_in_temperature_test_17 => source_in_temperature, &
468 !!$ source_in_level_set_test_17 => source_in_level_set, &
469 !!$ vv_exact_test_17 => vv_exact, &
470 !!$ imposed_velocity_by_penalty_test_17 => imposed_velocity_by_penalty, &
471 !!$ pp_exact_test_17 => pp_exact, &
472 !!$ temperature_exact_test_17 => temperature_exact, &
473 !!$ level_set_exact_test_17 => level_set_exact, &
474 !!$ penal_in_real_space_test_17 => penal_in_real_space, &
475 !!$ extension_velocity_test_17 => extension_velocity, &
476  USE boundary_test_17, ONLY : vexact_test_17 => vexact, &
477 !!$ H_B_quasi_static_test_17 => H_B_quasi_static, &
478  hexact_test_17 => hexact, &
479  phiexact_test_17 => phiexact, &
480  jexact_gauss_test_17 => jexact_gauss, &
481  eexact_gauss_test_17 => eexact_gauss, &
482  init_maxwell_test_17 => init_maxwell , &
483  mu_bar_in_fourier_space_test_17 => mu_bar_in_fourier_space, &
484  grad_mu_bar_in_fourier_space_test_17 => grad_mu_bar_in_fourier_space
485 !!$ mu_in_real_space_test_17 => mu_in_real_space
486 END module point_to_boundary_test_17
488 !!$ USE boundary_test_18, ONLY : init_velocity_pressure_test_18 => init_velocity_pressure, &
489 !!$ init_temperature_test_18 => init_temperature, &
490 !!$ init_level_set_test_18 => init_level_set, &
491 !!$ source_in_NS_momentum_test_18 => source_in_NS_momentum, &
492 !!$ source_in_temperature_test_18 => source_in_temperature, &
493 !!$ source_in_level_set_test_18 => source_in_level_set, &
494 !!$ vv_exact_test_18 => vv_exact, &
495 !!$ imposed_velocity_by_penalty_test_18 => imposed_velocity_by_penalty, &
496 !!$ pp_exact_test_18 => pp_exact, &
497 !!$ temperature_exact_test_18 => temperature_exact, &
498 !!$ level_set_exact_test_18 => level_set_exact, &
499 !!$ penal_in_real_space_test_18 => penal_in_real_space, &
500 !!$ extension_velocity_test_18 => extension_velocity, &
501  USE boundary_test_18, ONLY : vexact_test_18 => vexact, &
502 !!$ H_B_quasi_static_test_18 => H_B_quasi_static, &
503  hexact_test_18 => hexact, &
504  phiexact_test_18 => phiexact, &
505  jexact_gauss_test_18 => jexact_gauss, &
506  eexact_gauss_test_18 => eexact_gauss, &
507  init_maxwell_test_18 => init_maxwell , &
508  mu_bar_in_fourier_space_test_18 => mu_bar_in_fourier_space, &
509  grad_mu_bar_in_fourier_space_test_18 => grad_mu_bar_in_fourier_space
510 !!$ mu_in_real_space_test_18 => mu_in_real_space
511 END module point_to_boundary_test_18
513  USE boundary_test_19, ONLY : init_velocity_pressure_test_19 => init_velocity_pressure, &
514 !!$ init_temperature_test_19 => init_temperature, &
515  init_level_set_test_19 => init_level_set, &
516  source_in_ns_momentum_test_19 => source_in_ns_momentum, &
517 !!$ source_in_temperature_test_19 => source_in_temperature, &
518  source_in_level_set_test_19 => source_in_level_set, &
519  vv_exact_test_19 => vv_exact, &
520 !!$ imposed_velocity_by_penalty_test_19 => imposed_velocity_by_penalty, &
521  pp_exact_test_19 => pp_exact, &
522 !!$ temperature_exact_test_19 => temperature_exact, &
523  level_set_exact_test_19 => level_set_exact
524 !!$ penal_in_real_space_test_19 => penal_in_real_space, &
525 !!$ extension_velocity_test_19 => extension_velocity, &
526 !!$ Vexact_test_19 => Vexact, &
527 !!$ H_B_quasi_static_test_19 => H_B_quasi_static, &
528 !!$ Hexact_test_19 => Hexact, &
529 !!$ Phiexact_test_19 => Phiexact, &
530 !!$ Jexact_gauss_test_19 => Jexact_gauss, &
531 !!$ Eexact_gauss_test_19 => Eexact_gauss, &
532 !!$ init_maxwell_test_19 => init_maxwell , &
533 !!$ mu_bar_in_fourier_space_test_19 => mu_bar_in_fourier_space, &
534 !!$ grad_mu_bar_in_fourier_space_test_19 => grad_mu_bar_in_fourier_space, &
535 !!$ mu_in_real_space_test_19 => mu_in_real_space
536 END module point_to_boundary_test_19
538  USE boundary_test_20, ONLY : init_velocity_pressure_test_20 => init_velocity_pressure, &
539 !!$ init_temperature_test_20 => init_temperature, &
540  init_level_set_test_20 => init_level_set, &
541  source_in_ns_momentum_test_20 => source_in_ns_momentum, &
542 !!$ source_in_temperature_test_20 => source_in_temperature, &
543  source_in_level_set_test_20 => source_in_level_set, &
544  vv_exact_test_20 => vv_exact, &
545 !!$ imposed_velocity_by_penalty_test_20 => imposed_velocity_by_penalty, &
546  pp_exact_test_20 => pp_exact, &
547 !!$ temperature_exact_test_20 => temperature_exact, &
548  level_set_exact_test_20 => level_set_exact
549 !!$ penal_in_real_space_test_20 => penal_in_real_space, &
550 !!$ extension_velocity_test_20 => extension_velocity, &
551 !!$ Vexact_test_20 => Vexact, &
552 !!$ H_B_quasi_static_test_20 => H_B_quasi_static, &
553 !!$ Hexact_test_20 => Hexact, &
554 !!$ Phiexact_test_20 => Phiexact, &
555 !!$ Jexact_gauss_test_20 => Jexact_gauss, &
556 !!$ Eexact_gauss_test_20 => Eexact_gauss, &
557 !!$ init_maxwell_test_20 => init_maxwell , &
558 !!$ mu_bar_in_fourier_space_test_20 => mu_bar_in_fourier_space, &
559 !!$ grad_mu_bar_in_fourier_space_test_20 => grad_mu_bar_in_fourier_space, &
560 !!$ mu_in_real_space_test_20 => mu_in_real_space
561 END module point_to_boundary_test_20
563  USE boundary_test_21, ONLY : init_velocity_pressure_test_21 => init_velocity_pressure, &
564 !!$ init_temperature_test_21 => init_temperature, &
565  init_level_set_test_21 => init_level_set, &
566  source_in_ns_momentum_test_21 => source_in_ns_momentum, &
567 !!$ source_in_temperature_test_21 => source_in_temperature, &
568  source_in_level_set_test_21 => source_in_level_set, &
569  vv_exact_test_21 => vv_exact, &
570 !!$ imposed_velocity_by_penalty_test_21 => imposed_velocity_by_penalty, &
571  pp_exact_test_21 => pp_exact, &
572 !!$ temperature_exact_test_21 => temperature_exact, &
573  level_set_exact_test_21 => level_set_exact, &
574 !!$ penal_in_real_space_test_21 => penal_in_real_space, &
575  extension_velocity_test_21 => extension_velocity, &
576 !!$ Vexact_test_21 => Vexact, &
577 !!$ H_B_quasi_static_test_21 => H_B_quasi_static, &
578  hexact_test_21 => hexact, &
579  phiexact_test_21 => phiexact, &
580  jexact_gauss_test_21 => jexact_gauss, &
581  eexact_gauss_test_21 => eexact_gauss, &
582  init_maxwell_test_21 => init_maxwell, &
583 !!$ mu_bar_in_fourier_space_test_21 => mu_bar_in_fourier_space, &
584 !!$ grad_mu_bar_in_fourier_space_test_21 => grad_mu_bar_in_fourier_space, &
585 !!$ mu_in_real_space_test_21 => mu_in_real_space
586  sigma_bar_in_fourier_space_21 => sigma_bar_in_fourier_space
587 END module point_to_boundary_test_21
589 !!$ USE boundary_test_22, ONLY : init_velocity_pressure_test_22 => init_velocity_pressure, &
590 !!$ init_temperature_test_22 => init_temperature, &
591 !!$ init_level_set_test_22 => init_level_set, &
592 !!$ source_in_NS_momentum_test_22 => source_in_NS_momentum, &
593 !!$ source_in_temperature_test_22 => source_in_temperature, &
594 !!$ source_in_level_set_test_22 => source_in_level_set, &
595 !!$ vv_exact_test_22 => vv_exact, &
596 !!$ imposed_velocity_by_penalty_test_22 => imposed_velocity_by_penalty, &
597 !!$ pp_exact_test_22 => pp_exact, &
598 !!$ temperature_exact_test_22 => temperature_exact, &
599 !!$ level_set_exact_test_22 => level_set_exact, &
600 !!$ penal_in_real_space_test_22 => penal_in_real_space, &
601 !!$ extension_velocity_test_22 => extension_velocity, &
602  USE boundary_test_22, ONLY : vexact_test_22 => vexact, &
603 !!$ H_B_quasi_static_test_22 => H_B_quasi_static, &
604  hexact_test_22 => hexact, &
605  phiexact_test_22 => phiexact, &
606  jexact_gauss_test_22 => jexact_gauss, &
607  eexact_gauss_test_22 => eexact_gauss, &
608  init_maxwell_test_22 => init_maxwell , &
609  mu_bar_in_fourier_space_test_22 => mu_bar_in_fourier_space, &
610  grad_mu_bar_in_fourier_space_test_22 => grad_mu_bar_in_fourier_space, &
611  mu_in_real_space_test_22 => mu_in_real_space
612 END module point_to_boundary_test_22
614 !!$ USE boundary_test_23, ONLY : init_velocity_pressure_test_23 => init_velocity_pressure, &
615 !!$ init_temperature_test_23 => init_temperature, &
616 !!$ init_level_set_test_23 => init_level_set, &
617 !!$ source_in_NS_momentum_test_23 => source_in_NS_momentum, &
618 !!$ source_in_temperature_test_23 => source_in_temperature, &
619 !!$ source_in_level_set_test_23 => source_in_level_set, &
620 !!$ vv_exact_test_23 => vv_exact, &
621 !!$ imposed_velocity_by_penalty_test_23 => imposed_velocity_by_penalty, &
622 !!$ pp_exact_test_23 => pp_exact, &
623 !!$ temperature_exact_test_23 => temperature_exact, &
624 !!$ level_set_exact_test_23 => level_set_exact, &
625 !!$ penal_in_real_space_test_23 => penal_in_real_space, &
626 !!$ extension_velocity_test_23 => extension_velocity, &
627  USE boundary_test_23, ONLY : vexact_test_23 => vexact, &
628 !!$ H_B_quasi_static_test_23 => H_B_quasi_static, &
629  hexact_test_23 => hexact, &
630  phiexact_test_23 => phiexact, &
631  jexact_gauss_test_23 => jexact_gauss, &
632  eexact_gauss_test_23 => eexact_gauss, &
633  init_maxwell_test_23 => init_maxwell , &
634  mu_bar_in_fourier_space_test_23 => mu_bar_in_fourier_space, &
635  grad_mu_bar_in_fourier_space_test_23 => grad_mu_bar_in_fourier_space, &
636  mu_in_real_space_test_23 => mu_in_real_space
637 END module point_to_boundary_test_23
639  USE boundary_test_24, ONLY : init_velocity_pressure_test_24 => init_velocity_pressure, &
640 !!$ init_temperature_test_24 => init_temperature, &
641 !!$ init_level_set_test_24 => init_level_set, &
642  source_in_ns_momentum_test_24 => source_in_ns_momentum, &
643 !!$ source_in_temperature_test_24 => source_in_temperature, &
644 !!$ source_in_level_set_test_24 => source_in_level_set, &
645  vv_exact_test_24 => vv_exact, &
646  imposed_velocity_by_penalty_test_24 => imposed_velocity_by_penalty, &
647  pp_exact_test_24 => pp_exact, &
648 !!$ temperature_exact_test_24 => temperature_exact, &
649 !!$ level_set_exact_test_24 => level_set_exact, &
650  penal_in_real_space_test_24 => penal_in_real_space
651 !!$ extension_velocity_test_24 => extension_velocity, &
652 !!$ Vexact_test_24 => Vexact, &
653 !!$ H_B_quasi_static_test_24 => H_B_quasi_static, &
654 !!$ Hexact_test_24 => Hexact, &
655 !!$ Phiexact_test_24 => Phiexact, &
656 !!$ Jexact_gauss_test_24 => Jexact_gauss, &
657 !!$ Eexact_gauss_test_24 => Eexact_gauss, &
658 !!$ init_maxwell_test_24 => init_maxwell , &
659 !!$ mu_bar_in_fourier_space_test_24 => mu_bar_in_fourier_space, &
660 !!$ grad_mu_bar_in_fourier_space_test_24 => grad_mu_bar_in_fourier_space, &
661 !!$ mu_in_real_space_test_24 => mu_in_real_space
662 END module point_to_boundary_test_24
664  USE boundary_test_25, ONLY : init_velocity_pressure_test_25 => init_velocity_pressure, &
665 !!$ init_temperature_test_25 => init_temperature, &
666  init_level_set_test_25 => init_level_set, &
667  source_in_ns_momentum_test_25 => source_in_ns_momentum, &
668 !!$ source_in_temperature_test_25 => source_in_temperature, &
669  source_in_level_set_test_25 => source_in_level_set, &
670  vv_exact_test_25 => vv_exact, &
671 !!$ imposed_velocity_by_penalty_test_25 => imposed_velocity_by_penalty, &
672  pp_exact_test_25 => pp_exact, &
673 !!$ temperature_exact_test_25 => temperature_exact, &
674  level_set_exact_test_25 => level_set_exact
675 !!$ penal_in_real_space_test_25 => penal_in_real_space, &
676 !!$ extension_velocity_test_25 => extension_velocity, &
677 !!$ Vexact_test_25 => Vexact, &
678 !!$ H_B_quasi_static_test_25 => H_B_quasi_static, &
679 !!$ Hexact_test_25 => Hexact, &
680 !!$ Phiexact_test_25 => Phiexact, &
681 !!$ Jexact_gauss_test_25 => Jexact_gauss, &
682 !!$ Eexact_gauss_test_25 => Eexact_gauss, &
683 !!$ init_maxwell_test_25 => init_maxwell , &
684 !!$ mu_bar_in_fourier_space_test_25 => mu_bar_in_fourier_space, &
685 !!$ grad_mu_bar_in_fourier_space_test_25 => grad_mu_bar_in_fourier_space, &
686 !!$ mu_in_real_space_test_25 => mu_in_real_space
687 END module point_to_boundary_test_25
689 !!$ USE boundary_test_26, ONLY : init_velocity_pressure_test_26 => init_velocity_pressure, &
690 !!$ init_temperature_test_26 => init_temperature, &
691 !!$ init_level_set_test_26 => init_level_set, &
692 !!$ source_in_NS_momentum_test_26 => source_in_NS_momentum, &
693 !!$ source_in_temperature_test_26 => source_in_temperature, &
694 !!$ source_in_level_set_test_26 => source_in_level_set, &
695 !!$ vv_exact_test_26 => vv_exact, &
696 !!$ imposed_velocity_by_penalty_test_26 => imposed_velocity_by_penalty, &
697 !!$ pp_exact_test_26 => pp_exact, &
698 !!$ temperature_exact_test_26 => temperature_exact, &
699 !!$ level_set_exact_test_26 => level_set_exact, &
700 !!$ penal_in_real_space_test_26 => penal_in_real_space, &
701 !!$ extension_velocity_test_26 => extension_velocity, &
702  USE boundary_test_26, ONLY : vexact_test_26 => vexact, &
703 !!$ H_B_quasi_static_test_26 => H_B_quasi_static, &
704  hexact_test_26 => hexact, &
705  phiexact_test_26 => phiexact, &
706  jexact_gauss_test_26 => jexact_gauss, &
707  eexact_gauss_test_26 => eexact_gauss, &
708  init_maxwell_test_26 => init_maxwell , &
709  mu_bar_in_fourier_space_test_26 => mu_bar_in_fourier_space, &
710  grad_mu_bar_in_fourier_space_test_26 => grad_mu_bar_in_fourier_space
711 !!$ mu_in_real_space_test_26 => mu_in_real_space
712 END module point_to_boundary_test_26
714 !!$ USE boundary_test_27, ONLY : init_velocity_pressure_test_27 => init_velocity_pressure, &
715 !!$ init_temperature_test_27 => init_temperature, &
716 !!$ init_level_set_test_27 => init_level_set, &
717 !!$ source_in_NS_momentum_test_27 => source_in_NS_momentum, &
718 !!$ source_in_temperature_test_27 => source_in_temperature, &
719 !!$ source_in_level_set_test_27 => source_in_level_set, &
720 !!$ vv_exact_test_27 => vv_exact, &
721 !!$ imposed_velocity_by_penalty_test_27 => imposed_velocity_by_penalty, &
722 !!$ pp_exact_test_27 => pp_exact, &
723 !!$ temperature_exact_test_27 => temperature_exact, &
724 !!$ level_set_exact_test_27 => level_set_exact, &
725 !!$ penal_in_real_space_test_27 => penal_in_real_space, &
726 !!$ extension_velocity_test_27 => extension_velocity, &
727  USE boundary_test_27, ONLY : vexact_test_27 => vexact, &
728 !!$ H_B_quasi_static_test_27 => H_B_quasi_static, &
729  hexact_test_27 => hexact, &
730  phiexact_test_27 => phiexact, &
731  jexact_gauss_test_27 => jexact_gauss, &
732  eexact_gauss_test_27 => eexact_gauss, &
733  init_maxwell_test_27 => init_maxwell , &
734  mu_bar_in_fourier_space_test_27 => mu_bar_in_fourier_space, &
735  grad_mu_bar_in_fourier_space_test_27 => grad_mu_bar_in_fourier_space, &
736  mu_in_real_space_test_27 => mu_in_real_space
737 END module point_to_boundary_test_27
739  USE boundary_test_28, ONLY : init_velocity_pressure_test_28 => init_velocity_pressure, &
740 !!$ init_temperature_test_28 => init_temperature, &
741 !!$ init_level_set_test_28 => init_level_set, &
742  source_in_ns_momentum_test_28 => source_in_ns_momentum, &
743 !!$ source_in_temperature_test_28 => source_in_temperature, &
744 !!$ source_in_level_set_test_28 => source_in_level_set, &
745  vv_exact_test_28 => vv_exact, &
746  imposed_velocity_by_penalty_test_28 => imposed_velocity_by_penalty, &
747  pp_exact_test_28 => pp_exact, &
748 !!$ temperature_exact_test_28 => temperature_exact, &
749 !!$ level_set_exact_test_28 => level_set_exact, &
750  penal_in_real_space_test_28 => penal_in_real_space
751 !!$ extension_velocity_test_28 => extension_velocity, &
752 !!$ Vexact_test_28 => Vexact, &
753 !!$ H_B_quasi_static_test_28 => H_B_quasi_static, &
754 !!$ Hexact_test_28 => Hexact, &
755 !!$ Phiexact_test_28 => Phiexact, &
756 !!$ Jexact_gauss_test_28 => Jexact_gauss, &
757 !!$ Eexact_gauss_test_28 => Eexact_gauss, &
758 !!$ init_maxwell_test_28 => init_maxwell , &
759 !!$ mu_bar_in_fourier_space_test_28 => mu_bar_in_fourier_space, &
760 !!$ grad_mu_bar_in_fourier_space_test_28 => grad_mu_bar_in_fourier_space, &
761 !!$ mu_in_real_space_test_28 => mu_in_real_space
762 END module point_to_boundary_test_28
764  USE boundary_test_29, ONLY : init_velocity_pressure_test_29 => init_velocity_pressure, &
765 !!$ init_temperature_test_29 => init_temperature, &
766 !!$ init_level_set_test_29 => init_level_set, &
767  source_in_ns_momentum_test_29 => source_in_ns_momentum, &
768 !!$ source_in_temperature_test_29 => source_in_temperature, &
769 !!$ source_in_level_set_test_29 => source_in_level_set, &
770  vv_exact_test_29 => vv_exact, &
771  imposed_velocity_by_penalty_test_29 => imposed_velocity_by_penalty, &
772  pp_exact_test_29 => pp_exact, &
773 !!$ temperature_exact_test_29 => temperature_exact, &
774 !!$ level_set_exact_test_29 => level_set_exact, &
775  penal_in_real_space_test_29 => penal_in_real_space, &
776  extension_velocity_test_29 => extension_velocity, &
777 !!$ Vexact_test_29 => Vexact, &
778 !!$ H_B_quasi_static_test_29 => H_B_quasi_static, &
779  hexact_test_29 => hexact, &
780  phiexact_test_29 => phiexact, &
781  jexact_gauss_test_29 => jexact_gauss, &
782  eexact_gauss_test_29 => eexact_gauss, &
783  init_maxwell_test_29 => init_maxwell , &
784  mu_bar_in_fourier_space_test_29 => mu_bar_in_fourier_space, &
785  grad_mu_bar_in_fourier_space_test_29 => grad_mu_bar_in_fourier_space, &
786  mu_in_real_space_test_29 => mu_in_real_space
787 END module point_to_boundary_test_29
789  USE boundary_test_30, ONLY : init_velocity_pressure_test_30 => init_velocity_pressure, &
790  init_temperature_test_30 => init_temperature, &
791 !!$ init_level_set_test_30 => init_level_set, &
792  source_in_ns_momentum_test_30 => source_in_ns_momentum, &
793  source_in_temperature_test_30 => source_in_temperature, &
794 !!$ source_in_level_set_test_30 => source_in_level_set, &
795  vv_exact_test_30 => vv_exact, &
796 !!$ imposed_velocity_by_penalty_test_30 => imposed_velocity_by_penalty, &
797  pp_exact_test_30 => pp_exact, &
798  temperature_exact_test_30 => temperature_exact, &
799 !!$ level_set_exact_test_30 => level_set_exact, &
800 !!$ penal_in_real_space_test_30 => penal_in_real_space, &
801  extension_velocity_test_30 => extension_velocity
802 !!$ Vexact_test_30 => Vexact, &
803 !!$ H_B_quasi_static_test_30 => H_B_quasi_static, &
804 !!$ Hexact_test_30 => Hexact, &
805 !!$ Phiexact_test_30 => Phiexact, &
806 !!$ Jexact_gauss_test_30 => Jexact_gauss, &
807 !!$ Eexact_gauss_test_30 => Eexact_gauss, &
808 !!$ init_maxwell_test_30 => init_maxwell , &
809 !!$ mu_bar_in_fourier_space_test_30 => mu_bar_in_fourier_space, &
810 !!$ grad_mu_bar_in_fourier_space_test_30 => grad_mu_bar_in_fourier_space, &
811 !!$ mu_in_real_space_test_30 => mu_in_real_space
812 END module point_to_boundary_test_30
814  USE boundary_test_31, ONLY : init_velocity_pressure_test_31 => init_velocity_pressure, &
815  init_temperature_test_31 => init_temperature, &
816 !!$ init_level_set_test_31 => init_level_set, &
817  source_in_ns_momentum_test_31 => source_in_ns_momentum, &
818  source_in_temperature_test_31 => source_in_temperature, &
819 !!$ source_in_level_set_test_31 => source_in_level_set, &
820  vv_exact_test_31 => vv_exact, &
821 !!$ imposed_velocity_by_penalty_test_31 => imposed_velocity_by_penalty, &
822  pp_exact_test_31 => pp_exact, &
823  temperature_exact_test_31 => temperature_exact, &
824 !!$ level_set_exact_test_31 => level_set_exact, &
825 !!$ penal_in_real_space_test_31 => penal_in_real_space, &
826  extension_velocity_test_31 => extension_velocity
827 !!$ Vexact_test_31 => Vexact, &
828 !!$ H_B_quasi_static_test_31 => H_B_quasi_static, &
829 !!$ Hexact_test_31 => Hexact, &
830 !!$ Phiexact_test_31 => Phiexact, &
831 !!$ Jexact_gauss_test_31 => Jexact_gauss, &
832 !!$ Eexact_gauss_test_31 => Eexact_gauss, &
833 !!$ init_maxwell_test_31 => init_maxwell , &
834 !!$ mu_bar_in_fourier_space_test_31 => mu_bar_in_fourier_space, &
835 !!$ grad_mu_bar_in_fourier_space_test_31 => grad_mu_bar_in_fourier_space, &
836 !!$ mu_in_real_space_test_31 => mu_in_real_space
837 END module point_to_boundary_test_31
839  USE boundary_test_32, ONLY : init_velocity_pressure_test_32 => init_velocity_pressure, &
840  init_temperature_test_32 => init_temperature, &
841 !!$ init_level_set_test_32 => init_level_set, &
842  source_in_ns_momentum_test_32 => source_in_ns_momentum, &
843  source_in_temperature_test_32 => source_in_temperature, &
844 !!$ source_in_level_set_test_32 => source_in_level_set, &
845  vv_exact_test_32 => vv_exact, &
846 !!$ imposed_velocity_by_penalty_test_32 => imposed_velocity_by_penalty, &
847  pp_exact_test_32 => pp_exact, &
848  temperature_exact_test_32 => temperature_exact, &
849 !!$ level_set_exact_test_32 => level_set_exact, &
850 !!$ penal_in_real_space_test_32 => penal_in_real_space, &
851  extension_velocity_test_32 => extension_velocity
852 !!$ Vexact_test_32 => Vexact, &
853 !!$ H_B_quasi_static_test_32 => H_B_quasi_static, &
854 !!$ Hexact_test_32 => Hexact, &
855 !!$ Phiexact_test_32 => Phiexact, &
856 !!$ Jexact_gauss_test_32 => Jexact_gauss, &
857 !!$ Eexact_gauss_test_32 => Eexact_gauss, &
858 !!$ init_maxwell_test_32 => init_maxwell , &
859 !!$ mu_bar_in_fourier_space_test_32 => mu_bar_in_fourier_space, &
860 !!$ grad_mu_bar_in_fourier_space_test_32 => grad_mu_bar_in_fourier_space, &
861 !!$ mu_in_real_space_test_32 => mu_in_real_space
862 END module point_to_boundary_test_32
864  USE boundary_test_33, ONLY : init_velocity_pressure_test_33 => init_velocity_pressure, &
865  init_temperature_test_33 => init_temperature, &
866 !!$ init_level_set_test_33 => init_level_set, &
867  source_in_ns_momentum_test_33 => source_in_ns_momentum, &
868  source_in_temperature_test_33 => source_in_temperature, &
869 !!$ source_in_level_set_test_33 => source_in_level_set, &
870  vv_exact_test_33 => vv_exact, &
871 !!$ imposed_velocity_by_penalty_test_33 => imposed_velocity_by_penalty, &
872  pp_exact_test_33 => pp_exact, &
873  temperature_exact_test_33 => temperature_exact, &
874 !!$ level_set_exact_test_33 => level_set_exact, &
875 !!$ penal_in_real_space_test_33 => penal_in_real_space, &
876  extension_velocity_test_33 => extension_velocity, &
877 !!$ Vexact_test_33 => Vexact, &
878 !!$ H_B_quasi_static_test_33 => H_B_quasi_static, &
879  hexact_test_33 => hexact, &
880  phiexact_test_33 => phiexact, &
881  jexact_gauss_test_33 => jexact_gauss, &
882  eexact_gauss_test_33 => eexact_gauss, &
883  init_maxwell_test_33 => init_maxwell , &
884 !!$ mu_bar_in_fourier_space_test_33 => mu_bar_in_fourier_space, &
885 !!$ grad_mu_bar_in_fourier_space_test_33 => grad_mu_bar_in_fourier_space, &
886 !!$ mu_in_real_space_test_33 => mu_in_real_space, &
887  chi_coeff_law_test_33 => chi_coeff_law, &
888  t_dchi_dt_coeff_law_test_33 => t_dchi_dt_coeff_law
889 END module point_to_boundary_test_33
891  USE boundary_test_34, ONLY : init_velocity_pressure_test_34 => init_velocity_pressure, &
892  init_temperature_test_34 => init_temperature, &
893 !!$ init_level_set_test_34 => init_level_set, &
894  source_in_ns_momentum_test_34 => source_in_ns_momentum, &
895  source_in_temperature_test_34 => source_in_temperature, &
896 !!$ source_in_level_set_test_34 => source_in_level_set, &
897  vv_exact_test_34 => vv_exact, &
898 !!$ imposed_velocity_by_penalty_test_34 => imposed_velocity_by_penalty, &
899  pp_exact_test_34 => pp_exact, &
900  temperature_exact_test_34 => temperature_exact, &
901 !!$ level_set_exact_test_34 => level_set_exact, &
902 !!$ penal_in_real_space_test_34 => penal_in_real_space, &
903  extension_velocity_test_34 => extension_velocity, &
904 !!$ Vexact_test_34 => Vexact, &
905 !!$ H_B_quasi_static_test_34 => H_B_quasi_static, &
906  hexact_test_34 => hexact, &
907  phiexact_test_34 => phiexact, &
908  jexact_gauss_test_34 => jexact_gauss, &
909  eexact_gauss_test_34 => eexact_gauss, &
910  init_maxwell_test_34 => init_maxwell , &
911 !!$ mu_bar_in_fourier_space_test_34 => mu_bar_in_fourier_space, &
912 !!$ grad_mu_bar_in_fourier_space_test_34 => grad_mu_bar_in_fourier_space, &
913 !!$ mu_in_real_space_test_34 => mu_in_real_space, &
914  chi_coeff_law_test_34 => chi_coeff_law, &
915  t_dchi_dt_coeff_law_test_34 => t_dchi_dt_coeff_law
916 END module point_to_boundary_test_34
918  USE boundary_test_35, ONLY : init_velocity_pressure_test_35 => init_velocity_pressure, &
919  init_temperature_test_35 => init_temperature, &
920 !!$ init_level_set_test_35 => init_level_set, &
921  source_in_ns_momentum_test_35 => source_in_ns_momentum, &
922  source_in_temperature_test_35 => source_in_temperature, &
923 !!$ source_in_level_set_test_35 => source_in_level_set, &
924  vv_exact_test_35 => vv_exact, &
925 !!$ imposed_velocity_by_penalty_test_35 => imposed_velocity_by_penalty, &
926  pp_exact_test_35 => pp_exact, &
927  temperature_exact_test_35 => temperature_exact, &
928 !!$ level_set_exact_test_35 => level_set_exact, &
929 !!$ penal_in_real_space_test_35 => penal_in_real_space, &
930  extension_velocity_test_35 => extension_velocity
931 !!$ Vexact_test_35 => Vexact, &
932 !!$ H_B_quasi_static_test_35 => H_B_quasi_static, &
933 !!$ Hexact_test_35 => Hexact, &
934 !!$ Phiexact_test_35 => Phiexact, &
935 !!$ Jexact_gauss_test_35 => Jexact_gauss, &
936 !!$ Eexact_gauss_test_35 => Eexact_gauss, &
937 !!$ init_maxwell_test_35 => init_maxwell , &
938 !!$ mu_bar_in_fourier_space_test_35 => mu_bar_in_fourier_space, &
939 !!$ grad_mu_bar_in_fourier_space_test_35 => grad_mu_bar_in_fourier_space, &
940 !!$ mu_in_real_space_test_35 => mu_in_real_space
941 END module point_to_boundary_test_35
943  USE boundary_test_36, ONLY : init_velocity_pressure_test_36 => init_velocity_pressure, &
944  init_temperature_test_36 => init_temperature, &
945 !!$ init_level_set_test_36 => init_level_set, &
946  source_in_ns_momentum_test_36 => source_in_ns_momentum, &
947  source_in_temperature_test_36 => source_in_temperature, &
948 !!$ source_in_level_set_test_36 => source_in_level_set, &
949  vv_exact_test_36 => vv_exact, &
950 !!$ imposed_velocity_by_penalty_test_36 => imposed_velocity_by_penalty, &
951  pp_exact_test_36 => pp_exact, &
952  temperature_exact_test_36 => temperature_exact, &
953 !!$ level_set_exact_test_36 => level_set_exact, &
954 !!$ penal_in_real_space_test_36 => penal_in_real_space, &
955  extension_velocity_test_36 => extension_velocity, &
956 !!$ Vexact_test_36 => Vexact, &
957 !!$ H_B_quasi_static_test_36 => H_B_quasi_static, &
958 !!$ Hexact_test_36 => Hexact, &
959 !!$ Phiexact_test_36 => Phiexact, &
960 !!$ Jexact_gauss_test_36 => Jexact_gauss, &
961 !!$ Eexact_gauss_test_36 => Eexact_gauss, &
962 !!$ init_maxwell_test_36 => init_maxwell , &
963 !!$ mu_bar_in_fourier_space_test_36 => mu_bar_in_fourier_space, &
964 !!$ grad_mu_bar_in_fourier_space_test_36 => grad_mu_bar_in_fourier_space, &
965 !!$ mu_in_real_space_test_36 => mu_in_real_space, &
966  nu_tilde_law_test_36 => nu_tilde_law
967 END module point_to_boundary_test_36
969  USE boundary_test_37, ONLY : init_velocity_pressure_test_37 => init_velocity_pressure, &
970  init_temperature_test_37 => init_temperature, &
971 !!$ init_level_set_test_37 => init_level_set, &
972  source_in_ns_momentum_test_37 => source_in_ns_momentum, &
973  source_in_temperature_test_37 => source_in_temperature, &
974 !!$ source_in_level_set_test_37 => source_in_level_set, &
975  vv_exact_test_37 => vv_exact, &
976 !!$ imposed_velocity_by_penalty_test_37 => imposed_velocity_by_penalty, &
977  pp_exact_test_37 => pp_exact, &
978  temperature_exact_test_37 => temperature_exact, &
979 !!$ level_set_exact_test_37 => level_set_exact, &
980 !!$ penal_in_real_space_test_37 => penal_in_real_space, &
981  extension_velocity_test_37 => extension_velocity, &
982 !!$ Vexact_test_37 => Vexact, &
983 !!$ H_B_quasi_static_test_37 => H_B_quasi_static, &
984  hexact_test_37 => hexact, &
985  phiexact_test_37 => phiexact, &
986  jexact_gauss_test_37 => jexact_gauss, &
987  eexact_gauss_test_37 => eexact_gauss, &
988  init_maxwell_test_37 => init_maxwell , &
989 !!$ mu_bar_in_fourier_space_test_37 => mu_bar_in_fourier_space, &
990 !!$ grad_mu_bar_in_fourier_space_test_37 => grad_mu_bar_in_fourier_space, &
991 !!$ mu_in_real_space_test_37 => mu_in_real_space, &
992  chi_coeff_law_test_37 => chi_coeff_law, &
993  t_dchi_dt_coeff_law_test_37 => t_dchi_dt_coeff_law
994 END module point_to_boundary_test_37
996  USE boundary_test_38, ONLY : init_velocity_pressure_test_38 => init_velocity_pressure, &
997  init_temperature_test_38 => init_temperature, &
998 !!$ init_level_set_test_38 => init_level_set, &
999  source_in_ns_momentum_test_38 => source_in_ns_momentum, &
1000  source_in_temperature_test_38 => source_in_temperature, &
1001 !!$ source_in_level_set_test_38 => source_in_level_set, &
1002  vv_exact_test_38 => vv_exact, &
1003 !!$ imposed_velocity_by_penalty_test_38 => imposed_velocity_by_penalty, &
1004  pp_exact_test_38 => pp_exact, &
1005  temperature_exact_test_38 => temperature_exact, &
1006 !!$ level_set_exact_test_38 => level_set_exact, &
1007 !!$ penal_in_real_space_test_38 => penal_in_real_space, &
1008  extension_velocity_test_38 => extension_velocity, &
1009 !!$ Vexact_test_38 => Vexact, &
1010 !!$ H_B_quasi_static_test_38 => H_B_quasi_static, &
1011  hexact_test_38 => hexact, &
1012  phiexact_test_38 => phiexact, &
1013  jexact_gauss_test_38 => jexact_gauss, &
1014  eexact_gauss_test_38 => eexact_gauss, &
1015  init_maxwell_test_38 => init_maxwell , &
1016 !!$ mu_bar_in_fourier_space_test_38 => mu_bar_in_fourier_space, &
1017 !!$ grad_mu_bar_in_fourier_space_test_38 => grad_mu_bar_in_fourier_space, &
1018 !!$ mu_in_real_space_test_38 => mu_in_real_space, &
1019  chi_coeff_law_test_38 => chi_coeff_law, &
1020  t_dchi_dt_coeff_law_test_38 => t_dchi_dt_coeff_law
1021 END module point_to_boundary_test_38
1023  USE boundary_test_39, ONLY : init_velocity_pressure_test_39 => init_velocity_pressure, &
1024 !!$ init_temperature_test_39 => init_temperature, &
1025  init_level_set_test_39 => init_level_set, &
1026  source_in_ns_momentum_test_39 => source_in_ns_momentum, &
1027 !!$ source_in_temperature_test_39 => source_in_temperature, &
1028  source_in_level_set_test_39 => source_in_level_set, &
1029  vv_exact_test_39 => vv_exact, &
1030 !!$ imposed_velocity_by_penalty_test_39 => imposed_velocity_by_penalty, &
1031  pp_exact_test_39 => pp_exact, &
1032 !!$ temperature_exact_test_39 => temperature_exact, &
1033  level_set_exact_test_39 => level_set_exact
1034 !!$ penal_in_real_space_test_39 => penal_in_real_space, &
1035 !!$ extension_velocity_test_39 => extension_velocity, &
1036 !!$ Vexact_test_39 => Vexact, &
1037 !!$ H_B_quasi_static_test_39 => H_B_quasi_static, &
1038 !!$ Hexact_test_39 => Hexact, &
1039 !!$ Phiexact_test_39 => Phiexact, &
1040 !!$ Jexact_gauss_test_39 => Jexact_gauss, &
1041 !!$ Eexact_gauss_test_39 => Eexact_gauss, &
1042 !!$ init_maxwell_test_39 => init_maxwell , &
1043 !!$ mu_bar_in_fourier_space_test_39 => mu_bar_in_fourier_space, &
1044 !!$ grad_mu_bar_in_fourier_space_test_39 => grad_mu_bar_in_fourier_space, &
1045 !!$ mu_in_real_space_test_39 => mu_in_real_space
1046 END module point_to_boundary_test_39
1048  USE boundary_test_40, ONLY : init_velocity_pressure_test_40 => init_velocity_pressure, &
1049 !!$ init_temperature_test_40 => init_temperature, &
1050  init_level_set_test_40 => init_level_set, &
1051  source_in_ns_momentum_test_40 => source_in_ns_momentum, &
1052 !!$ source_in_temperature_test_40 => source_in_temperature, &
1053  source_in_level_set_test_40 => source_in_level_set, &
1054  vv_exact_test_40 => vv_exact, &
1055 !!$ imposed_velocity_by_penalty_test_40 => imposed_velocity_by_penalty, &
1056  pp_exact_test_40 => pp_exact, &
1057 !!$ temperature_exact_test_40 => temperature_exact, &
1058  level_set_exact_test_40 => level_set_exact
1059 !!$ penal_in_real_space_test_40 => penal_in_real_space, &
1060 !!$ extension_velocity_test_40 => extension_velocity, &
1061 !!$ Vexact_test_40 => Vexact, &
1062 !!$ H_B_quasi_static_test_40 => H_B_quasi_static, &
1063 !!$ Hexact_test_40 => Hexact, &
1064 !!$ Phiexact_test_40 => Phiexact, &
1065 !!$ Jexact_gauss_test_40 => Jexact_gauss, &
1066 !!$ Eexact_gauss_test_40 => Eexact_gauss, &
1067 !!$ init_maxwell_test_40 => init_maxwell , &
1068 !!$ mu_bar_in_fourier_space_test_40 => mu_bar_in_fourier_space, &
1069 !!$ grad_mu_bar_in_fourier_space_test_40 => grad_mu_bar_in_fourier_space, &
1070 !!$ mu_in_real_space_test_40 => mu_in_real_space
1071 END module point_to_boundary_test_40
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
real(kind=8) function, public chi_coeff_law(temp)
Definition: condlim.f90:452
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, dimension(size(rr, 2)), public source_in_ns_momentum(TYPE, rr, mode, i, time, Re, ty, opt_density, opt_tempn)
Definition: condlim.f90:118
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, public eexact_gauss(TYPE, rr, m, mu_phi, sigma, mu_H, t)
Definition: condlim.f90:338
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, dimension(h_mesh%np), public extension_velocity(TYPE, H_mesh, mode, t, n_start)
Definition: condlim.f90:252
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
procedure(sub_init_temperature), pointer init_temperature
procedure(sub_vexact), pointer vexact
procedure(sub_source_in_ns_momentum), pointer source_in_ns_momentum
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
Definition: condlim.f90:43
real(kind=8) function, dimension(size(rr, 2)), public pp_exact(TYPE, rr, m, t)
Definition: condlim.f90:191
real(kind=8) function, public t_dchi_dt_coeff_law(temp)
Definition: condlim.f90:464
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
Definition: condlim.f90:269
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, dimension(size(rr, 2)), public level_set_exact(interface_nb, TYPE, rr, m, t)
Definition: condlim.f90:217
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, public jexact_gauss(TYPE, rr, m, mu_phi, sigma, mu_H, t, mesh_id, opt_B_ext)
Definition: condlim.f90:323
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
procedure(sub_temperature_exact), pointer temperature_exact
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, dimension(size(rr, 2)), public phiexact(TYPE, rr, m, mu_phi, t)
Definition: condlim.f90:310
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
real(kind=8) function, dimension(size(rr, 2)), public vv_exact(TYPE, rr, m, t)
Definition: condlim.f90:162
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
procedure(sub_nu_tilde_law), pointer nu_tilde_law
procedure(sub_h_b_quasi_static), pointer h_b_quasi_static
real(kind=8) function, dimension(nb_angles, ne-nb+1), public penal_in_real_space(mesh, rr_gauss, angles, nb_angles, nb, ne, time)
Definition: condlim.f90:232
procedure(sub_init_level_set), pointer init_level_set
procedure(sub_eexact_gauss), pointer eexact_gauss
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
procedure(sub_vv_exact), pointer vv_exact
real(kind=8) function, dimension(2), public grad_mu_bar_in_fourier_space(pt, pt_id)
Definition: condlim.f90:410
procedure(sub_chi_coeff_law), pointer chi_coeff_law
procedure(sub_t_dchi_dt_coeff_law), pointer t_dchi_dt_coeff_law
procedure(sub_init_velocity_pressure), pointer init_velocity_pressure
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
Definition: condlim.f90:74
real(kind=8) function, dimension(size(rr, 2)), public temperature_exact(TYPE, rr, m, t)
Definition: condlim.f90:204
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
real(kind=8) function, dimension(size(rr, 2)), public source_in_level_set(interface_nb, TYPE, rr, m, t)
Definition: condlim.f90:148
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
procedure(sub_source_in_level_set), pointer source_in_level_set
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
procedure(sub_penal_in_real_space), pointer penal_in_real_space
real(kind=8) function, dimension(size(rr, 2), 6), public h_b_quasi_static(char_h_b, rr, m)
Definition: condlim.f90:279
subroutine, public init_maxwell(H_mesh, phi_mesh, time, dt, mu_H_field, mu_phi, list_mode, Hn1, Hn, phin1, phin)
Definition: condlim.f90:352
real(kind=8) function, public nu_tilde_law(temp)
Definition: condlim.f90:474
procedure(sub_sigma_bar_in_fourier_space), pointer sigma_bar_in_fourier_space
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
procedure(sub_grad_mu_bar_in_fourier_space), pointer grad_mu_bar_in_fourier_space
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
procedure(sub_imposed_velocity_by_penalty), pointer imposed_velocity_by_penalty
procedure(sub_init_maxwell), pointer init_maxwell
procedure(sub_source_in_temperature), pointer source_in_temperature
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
procedure(sub_hexact), pointer hexact
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
procedure(sub_jexact_gauss), pointer jexact_gauss
procedure(sub_mu_bar_in_fourier_space), pointer mu_bar_in_fourier_space
real(kind=8) function, dimension(nb_angles, ne-nb+1), public mu_in_real_space(H_mesh, angles, nb_angles, nb, ne, time)
Definition: condlim.f90:421
procedure(sub_pp_exact), pointer pp_exact
procedure(sub_mu_in_real_space), pointer mu_in_real_space
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, dimension(size(h_mesh%rr, 2)), public sigma_bar_in_fourier_space(H_mesh)
Definition: condlim.f90:439
real(kind=8) function, dimension(size(rr, 2)), public source_in_temperature(TYPE, rr, m, t)
Definition: condlim.f90:135
procedure(sub_level_set_exact), pointer level_set_exact
subroutine, public init_level_set(pp_mesh, time, dt, list_mode, level_set_m1, level_set)
Definition: condlim.f90:95
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
real(kind=8) function, dimension(h_mesh%np, 6), public vexact(m, H_mesh)
procedure(sub_phiexact), pointer phiexact
real(kind=8) function, dimension(size(rr, 2), 6), public imposed_velocity_by_penalty(rr, t)
Definition: condlim.f90:176
subroutine, public init_temperature(mesh, time, dt, list_mode, tempn_m1, tempn)
procedure(sub_extension_velocity), pointer extension_velocity
real(kind=8) function, dimension(size(rr, 2)), public hexact(H_mesh, TYPE, rr, m, mu_H_field, t)
Definition: condlim.f90:295
subroutine, public init_velocity_pressure(mesh_f, mesh_c, time, dt, list_mode, un_m1, un, pn_m1, pn, phin_m1, phin)
real(kind=8) function, dimension(ne-nb+1), public mu_bar_in_fourier_space(H_mesh, nb, ne, pts, pts_ids)
Definition: condlim.f90:394