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