1# 1 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
6# 1 "/home/runner/work/MFC/MFC/src/common/include/case.fpp" 1
12# 9 "/home/runner/work/MFC/MFC/src/common/include/case.fpp"
15# 14 "/home/runner/work/MFC/MFC/src/common/include/case.fpp"
16# 6 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp" 2
17# 1 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp" 1
18# 1 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp" 1
19# 1 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp" 1
20# 2 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
21# 3 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
22# 4 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
23# 5 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
24# 6 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
26# 8 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
27# 9 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
28# 10 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
30# 17 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
32# 46 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
34# 58 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
36# 68 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
38# 98 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
40# 110 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
42# 120 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
44# 2 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp" 2
45# 1 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp" 1
46# 1 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp" 1
47# 2 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
48# 3 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
49# 4 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
50# 5 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
51# 6 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
53# 8 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
54# 9 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
55# 10 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
57# 17 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
59# 46 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
61# 58 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
63# 68 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
65# 98 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
67# 110 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
69# 120 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
71# 2 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp" 2
73# 4 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
74# 5 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
75# 6 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
76# 7 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
77# 8 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
79# 20 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
81# 43 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
83# 48 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
85# 53 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
87# 58 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
89# 63 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
91# 68 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
93# 76 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
95# 81 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
97# 86 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
99# 91 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
101# 96 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
103# 101 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
105# 106 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
107# 111 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
109# 116 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
111# 121 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
113# 151 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
115# 192 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
117# 207 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
119# 232 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
121# 243 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
123# 245 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
124# 255 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
126# 283 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
128# 293 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
130# 303 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
132# 312 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
134# 329 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
136# 339 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
138# 346 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
140# 352 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
142# 358 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
144# 364 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
146# 370 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
148# 376 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
150# 3 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp" 2
151# 1 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp" 1
152# 1 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp" 1
153# 2 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
154# 3 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
155# 4 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
156# 5 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
157# 6 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
159# 8 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
160# 9 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
161# 10 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
163# 17 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
165# 46 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
167# 58 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
169# 68 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
171# 98 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
173# 110 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
175# 120 "/home/runner/work/MFC/MFC/src/common/include/shared_parallel_macros.fpp"
177# 2 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp" 2
179# 7 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
181# 17 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
183# 22 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
185# 27 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
187# 32 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
189# 37 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
191# 42 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
193# 47 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
195# 52 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
197# 57 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
199# 62 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
201# 73 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
203# 78 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
205# 83 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
207# 88 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
209# 103 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
211# 131 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
213# 160 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
215# 175 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
217# 192 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
219# 213 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
221# 241 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
223# 256 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
225# 266 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
227# 275 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
229# 291 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
231# 301 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
233# 308 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
235# 4 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp" 2
237# 21 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
239# 37 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
241# 50 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
243# 104 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
245# 119 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
247# 130 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
249# 143 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
251# 171 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
253# 182 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
255# 193 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
257# 204 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
259# 214 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
261# 225 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
263# 236 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
265# 246 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
267# 252 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
269# 258 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
271# 264 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
273# 270 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
275# 272 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
276# 273 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
278# 2 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp" 2
280# 14 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
286# 63 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
288# 81 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
290# 88 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
292# 111 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
294# 127 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
296# 153 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
298# 159 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
300# 167 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
302# 7 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp" 2
308 use mpi !< message passing interface (mpi) module
350# 53 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
351#if defined(MFC_OpenACC)
352# 53 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
354# 53 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
355#elif defined(MFC_OpenMP)
356# 53 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
358# 53 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
377 real(wp),
target,
allocatable,
dimension(:) ::
dx,
dy,
dz
383# 76 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
384#if defined(MFC_OpenACC)
385# 76 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
387# 76 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
388#elif defined(MFC_OpenMP)
389# 76 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
391# 76 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
407# 90 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
408#if defined(MFC_OpenACC)
409# 90 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
411# 90 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
412#elif defined(MFC_OpenMP)
413# 90 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
415# 90 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
424# 102 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
427# 105 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
432# 131 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
453# 152 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
496# 195 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
497# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
499# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
501# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
503# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
505# 198 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
506# 195 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
507# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
509# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
511# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
513# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
515# 198 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
516# 195 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
517# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
519# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
521# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
523# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
525# 198 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
526# 199 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
529# 200 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
530#if defined(MFC_OpenACC)
531# 200 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
533# 200 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
534#elif defined(MFC_OpenMP)
535# 200 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
537# 200 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
543# 206 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
545# 206 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
546#if defined(MFC_OpenACC)
547# 206 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
549# 206 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
550#elif defined(MFC_OpenMP)
551# 206 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
553# 206 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
556# 207 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
557#if defined(MFC_OpenACC)
558# 207 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
560# 207 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
561#elif defined(MFC_OpenMP)
562# 207 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
564# 207 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
567# 208 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
568#if defined(MFC_OpenACC)
569# 208 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
571# 208 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
572#elif defined(MFC_OpenMP)
573# 208 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
575# 208 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
578# 209 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
579#if defined(MFC_OpenACC)
580# 209 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
582# 209 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
583#elif defined(MFC_OpenMP)
584# 209 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
586# 209 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
589# 210 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
590#if defined(MFC_OpenACC)
591# 210 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
593# 210 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
594#elif defined(MFC_OpenMP)
595# 210 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
597# 210 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
599# 212 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
602# 213 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
603#if defined(MFC_OpenACC)
604# 213 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
606# 213 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
607#elif defined(MFC_OpenMP)
608# 213 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
610# 213 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
613# 214 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
614#if defined(MFC_OpenACC)
615# 214 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
617# 214 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
618#elif defined(MFC_OpenMP)
619# 214 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
621# 214 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
624# 215 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
625#if defined(MFC_OpenACC)
626# 215 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
628# 215 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
629#elif defined(MFC_OpenMP)
630# 215 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
632# 215 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
635# 216 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
636#if defined(MFC_OpenACC)
637# 216 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
639# 216 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
640#elif defined(MFC_OpenMP)
641# 216 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
643# 216 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
652# 223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
653#if defined(MFC_OpenACC)
654# 223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
656# 223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
657#elif defined(MFC_OpenMP)
658# 223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
660# 223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
669#if defined(MFC_OpenACC)
671# 232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
672#if defined(MFC_OpenACC)
673# 232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
675# 232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
676#elif defined(MFC_OpenMP)
677# 232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
679# 232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
682# 233 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
683#if defined(MFC_OpenACC)
684# 233 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
686# 233 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
687#elif defined(MFC_OpenMP)
688# 233 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
690# 233 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
693# 234 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
694#if defined(MFC_OpenACC)
695# 234 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
697# 234 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
698#elif defined(MFC_OpenMP)
699# 234 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
701# 234 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
703#elif defined(MFC_OpenMP)
705# 236 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
706#if defined(MFC_OpenACC)
707# 236 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
709# 236 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
710#elif defined(MFC_OpenMP)
711# 236 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
713# 236 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
718# 239 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
719#if defined(MFC_OpenACC)
720# 239 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
722# 239 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
723#elif defined(MFC_OpenMP)
724# 239 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
726# 239 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
736# 247 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
737#if defined(MFC_OpenACC)
738# 247 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
740# 247 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
741#elif defined(MFC_OpenMP)
742# 247 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
744# 247 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
791# 292 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
792#if defined(MFC_OpenACC)
793# 292 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
795# 292 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
796#elif defined(MFC_OpenMP)
797# 292 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
799# 292 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
802# 293 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
803#if defined(MFC_OpenACC)
804# 293 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
806# 293 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
807#elif defined(MFC_OpenMP)
808# 293 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
810# 293 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
813# 294 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
814#if defined(MFC_OpenACC)
815# 294 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
817# 294 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
818#elif defined(MFC_OpenMP)
819# 294 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
821# 294 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
828# 299 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
829#if defined(MFC_OpenACC)
830# 299 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
832# 299 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
833#elif defined(MFC_OpenMP)
834# 299 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
836# 299 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
844# 305 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
845#if defined(MFC_OpenACC)
846# 305 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
848# 305 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
849#elif defined(MFC_OpenMP)
850# 305 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
852# 305 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
861 integer,
allocatable,
dimension(:, :) ::
re_idx
865# 316 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
866#if defined(MFC_OpenACC)
867# 316 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
869# 316 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
870#elif defined(MFC_OpenMP)
871# 316 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
873# 316 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
886# 327 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
887#if defined(MFC_OpenACC)
888# 327 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
890# 327 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
891#elif defined(MFC_OpenMP)
892# 327 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
894# 327 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
908# 339 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
909#if defined(MFC_OpenACC)
910# 339 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
912# 339 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
913#elif defined(MFC_OpenMP)
914# 339 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
916# 339 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
925# 346 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
926#if defined(MFC_OpenACC)
927# 346 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
929# 346 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
930#elif defined(MFC_OpenMP)
931# 346 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
933# 346 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
946# 357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
947#if defined(MFC_OpenACC)
948# 357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
950# 357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
951#elif defined(MFC_OpenMP)
952# 357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
954# 357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
979# 380 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
980#if defined(MFC_OpenACC)
981# 380 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
983# 380 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
984#elif defined(MFC_OpenMP)
985# 380 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
987# 380 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1002# 393 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1003#if defined(MFC_OpenACC)
1004# 393 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1006# 393 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1007#elif defined(MFC_OpenMP)
1008# 393 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1010# 393 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1027# 408 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1028#if defined(MFC_OpenACC)
1029# 408 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1031# 408 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1032#elif defined(MFC_OpenMP)
1033# 408 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1035# 408 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1041# 416 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1043# 418 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1050# 423 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1051#if defined(MFC_OpenACC)
1052# 423 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1054# 423 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1055#elif defined(MFC_OpenMP)
1056# 423 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1058# 423 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1061 real(wp),
dimension(:),
allocatable ::
weight
1062 real(wp),
dimension(:),
allocatable ::
r0
1064# 427 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1065#if defined(MFC_OpenACC)
1066# 427 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1068# 427 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1069#elif defined(MFC_OpenMP)
1070# 427 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1072# 427 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1079# 432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1080#if defined(MFC_OpenACC)
1081# 432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1083# 432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1084#elif defined(MFC_OpenMP)
1085# 432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1087# 432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1095# 438 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1096#if defined(MFC_OpenACC)
1097# 438 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1099# 438 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1100#elif defined(MFC_OpenMP)
1101# 438 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1103# 438 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1109# 442 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1110#if defined(MFC_OpenACC)
1111# 442 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1113# 442 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1114#elif defined(MFC_OpenMP)
1115# 442 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1117# 442 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1120 real(wp),
allocatable,
dimension(:, :, :) ::
ptil
1124# 447 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1125#if defined(MFC_OpenACC)
1126# 447 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1128# 447 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1129#elif defined(MFC_OpenMP)
1130# 447 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1132# 447 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1142# 455 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1143#if defined(MFC_OpenACC)
1144# 455 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1146# 455 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1147#elif defined(MFC_OpenMP)
1148# 455 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1150# 455 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1153# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1155# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1156#if defined(MFC_OpenACC)
1157# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1159# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1160#elif defined(MFC_OpenMP)
1161# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1163# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1165# 460 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1170# 463 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1171#if defined(MFC_OpenACC)
1172# 463 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1174# 463 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1175#elif defined(MFC_OpenMP)
1176# 463 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1178# 463 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1185# 468 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1186#if defined(MFC_OpenACC)
1187# 468 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1189# 468 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1190#elif defined(MFC_OpenMP)
1191# 468 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1193# 468 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1200# 473 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1201#if defined(MFC_OpenACC)
1202# 473 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1204# 473 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1205#elif defined(MFC_OpenMP)
1206# 473 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1208# 473 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1214# 477 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1215#if defined(MFC_OpenACC)
1216# 477 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1218# 477 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1219#elif defined(MFC_OpenMP)
1220# 477 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1222# 477 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1225# 478 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1226#if defined(MFC_OpenACC)
1227# 478 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1229# 478 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1230#elif defined(MFC_OpenMP)
1231# 478 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1233# 478 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1238# 481 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1239#if defined(MFC_OpenACC)
1240# 481 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1242# 481 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1243#elif defined(MFC_OpenMP)
1244# 481 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1246# 481 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1249 real(wp) ::
r0ref,
p0ref,
rho0ref,
t0ref,
ss,
pv,
vd,
mu_l,
mu_v,
mu_g, &
1252# 485 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1253#if defined(MFC_OpenACC)
1254# 485 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1256# 485 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1257#elif defined(MFC_OpenMP)
1258# 485 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1260# 485 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1262# 487 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1272# 495 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1273#if defined(MFC_OpenACC)
1274# 495 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1276# 495 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1277#elif defined(MFC_OpenMP)
1278# 495 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1280# 495 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1289# 502 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1290#if defined(MFC_OpenACC)
1291# 502 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1293# 502 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1294#elif defined(MFC_OpenMP)
1295# 502 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1297# 502 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1310# 513 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1311#if defined(MFC_OpenACC)
1312# 513 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1314# 513 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1315#elif defined(MFC_OpenMP)
1316# 513 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1318# 513 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1321# 514 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1322#if defined(MFC_OpenACC)
1323# 514 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1325# 514 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1326#elif defined(MFC_OpenMP)
1327# 514 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1329# 514 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1332# 515 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1333#if defined(MFC_OpenACC)
1334# 515 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1336# 515 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1337#elif defined(MFC_OpenMP)
1338# 515 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1340# 515 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1343# 516 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1344#if defined(MFC_OpenACC)
1345# 516 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1347# 516 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1348#elif defined(MFC_OpenMP)
1349# 516 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1351# 516 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1356# 519 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1357#if defined(MFC_OpenACC)
1358# 519 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1360# 519 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1361#elif defined(MFC_OpenMP)
1362# 519 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1364# 519 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1377# 530 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1378#if defined(MFC_OpenACC)
1379# 530 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1381# 530 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1382#elif defined(MFC_OpenMP)
1383# 530 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1385# 530 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1393# 536 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1394#if defined(MFC_OpenACC)
1395# 536 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1397# 536 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1398#elif defined(MFC_OpenMP)
1399# 536 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1401# 536 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1407# 540 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1408#if defined(MFC_OpenACC)
1409# 540 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1411# 540 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1412#elif defined(MFC_OpenMP)
1413# 540 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1415# 540 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1427# 550 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1428#if defined(MFC_OpenACC)
1429# 550 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1431# 550 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1432#elif defined(MFC_OpenMP)
1433# 550 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1435# 550 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1444# 557 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1445#if defined(MFC_OpenACC)
1446# 557 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1448# 557 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1449#elif defined(MFC_OpenMP)
1450# 557 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1452# 557 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1471 m = dflt_int;
n = 0;
p = 0
1539# 644 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1549# 654 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1559 bc_x%beg = dflt_int;
bc_x%end = dflt_int
1560 bc_y%beg = dflt_int;
bc_y%end = dflt_int
1561 bc_z%beg = dflt_int;
bc_z%end = dflt_int
1563# 668 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1564# 669 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1567# 669 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1570# 669 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1573# 672 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1574# 668 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1575# 669 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1578# 669 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1581# 669 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1584# 672 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1585# 668 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1586# 669 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1589# 669 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1592# 669 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1595# 672 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1596# 673 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1603 do i = 1, num_fluids_max
1618 bub_pp%ss = dflt_real;
ss = dflt_real
1619 bub_pp%pv = dflt_real;
pv = dflt_real
1620 bub_pp%vd = dflt_real;
vd = dflt_real
1651# 728 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1658# 735 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1687# 764 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1688# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1690# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1692# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1694# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1696# 767 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1697# 764 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1698# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1700# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1702# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1704# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1706# 767 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1707# 764 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1708# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1710# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1712# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1714# 765 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1716# 767 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1717# 768 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1722 do j = 1, num_probes_max
1734 acoustic(
j)%gauss_sigma_dist = dflt_real
1735 acoustic(
j)%gauss_sigma_time = dflt_real
1741 acoustic(
j)%element_spacing_angle = dflt_real
1742 acoustic(
j)%element_polygon_ratio = dflt_real
1757 do i = 1, num_probes_max
1758 probe(i)%x = dflt_real
1759 probe(i)%y = dflt_real
1760 probe(i)%z = dflt_real
1763 do i = 1, num_probes_max
1773# 824 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1774 bc_x%grcbc_in = .false.
1775 bc_x%grcbc_out = .false.
1776 bc_x%grcbc_vel_out = .false.
1777# 824 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1778 bc_y%grcbc_in = .false.
1779 bc_y%grcbc_out = .false.
1780 bc_y%grcbc_vel_out = .false.
1781# 824 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1782 bc_z%grcbc_in = .false.
1783 bc_z%grcbc_out = .false.
1784 bc_z%grcbc_vel_out = .false.
1785# 828 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1812# 855 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1815# 858 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1817 do i = 1, num_patches_max
1835 patch_ib(i)%model_translate(:) = 0._wp
1836 patch_ib(i)%model_rotate(:) = 0._wp
1837 patch_ib(i)%model_filepath(:) = dflt_char
1839 patch_ib(i)%model_threshold = ray_tracing_threshold
1848 patch_ib(i)%centroid_offset(:) = 0._wp
1851 patch_ib(i)%rotation_matrix = 0._wp
1852 patch_ib(i)%rotation_matrix(1, 1) = 1._wp
1853 patch_ib(i)%rotation_matrix(2, 2) = 1._wp
1854 patch_ib(i)%rotation_matrix(3, 3) = 1._wp
1868# 911 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1881# 922 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1882#if defined(MFC_OpenACC)
1883# 922 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1885# 922 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1886#elif defined(MFC_OpenMP)
1887# 922 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1889# 922 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1892# 923 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1893#if defined(MFC_OpenACC)
1894# 923 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1896# 923 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1897#elif defined(MFC_OpenMP)
1898# 923 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1900# 923 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1903# 924 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1904#if defined(MFC_OpenACC)
1905# 924 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1907# 924 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1908#elif defined(MFC_OpenMP)
1909# 924 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1911# 924 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1914# 925 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1915#if defined(MFC_OpenACC)
1916# 925 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1918# 925 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1919#elif defined(MFC_OpenMP)
1920# 925 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1922# 925 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1925# 926 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1926#if defined(MFC_OpenACC)
1927# 926 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1929# 926 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1930#elif defined(MFC_OpenMP)
1931# 926 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1933# 926 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1935# 928 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2003 if (nnode == 4)
then
2023# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2025# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2026 use iso_fortran_env,
only: output_unit
2027# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2029# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2030 print *,
'm_global_parameters.fpp:1014: ',
'@:ALLOCATE(bub_idx%rs(nb), bub_idx%vs(nb))'
2031# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2033# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2034 call flush (output_unit)
2035# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2037# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2039# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2041# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2043# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2045# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2047# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2048#if defined(MFC_OpenACC)
2049# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2051# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2052#elif defined(MFC_OpenMP)
2053# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2055# 1014 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2058# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2060# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2061 use iso_fortran_env,
only: output_unit
2062# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2064# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2065 print *,
'm_global_parameters.fpp:1015: ',
'@:ALLOCATE(bub_idx%ps(nb), bub_idx%ms(nb))'
2066# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2068# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2069 call flush (output_unit)
2070# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2072# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2074# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2076# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2078# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2080# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2082# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2083#if defined(MFC_OpenACC)
2084# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2086# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2087#elif defined(MFC_OpenMP)
2088# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2090# 1015 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2097# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2099# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2100 use iso_fortran_env,
only: output_unit
2101# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2103# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2104 print *,
'm_global_parameters.fpp:1020: ',
'@:ALLOCATE(bub_idx%moms(nb, nmom))'
2105# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2107# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2108 call flush (output_unit)
2109# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2111# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2113# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2115# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2117# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2119# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2120#if defined(MFC_OpenACC)
2121# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2123# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2124#elif defined(MFC_OpenMP)
2125# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2127# 1020 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2199# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2201# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2202 use iso_fortran_env,
only: output_unit
2203# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2205# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2206 print *,
'm_global_parameters.fpp:1090: ',
'@:ALLOCATE(bub_idx%rs(nb), bub_idx%vs(nb))'
2207# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2209# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2210 call flush (output_unit)
2211# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2213# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2215# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2217# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2219# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2221# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2223# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2224#if defined(MFC_OpenACC)
2225# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2227# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2228#elif defined(MFC_OpenMP)
2229# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2231# 1090 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2234# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2236# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2237 use iso_fortran_env,
only: output_unit
2238# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2240# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2241 print *,
'm_global_parameters.fpp:1091: ',
'@:ALLOCATE(bub_idx%ps(nb), bub_idx%ms(nb))'
2242# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2244# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2245 call flush (output_unit)
2246# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2248# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2250# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2252# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2254# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2256# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2258# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2259#if defined(MFC_OpenACC)
2260# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2262# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2263#elif defined(MFC_OpenMP)
2264# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2266# 1091 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2300# 1123 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2301#if defined(MFC_OpenACC)
2302# 1123 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2304# 1123 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2305#elif defined(MFC_OpenMP)
2306# 1123 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2308# 1123 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2316# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2318# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2319 use iso_fortran_env,
only: output_unit
2320# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2322# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2323 print *,
'm_global_parameters.fpp:1129: ',
'@:ALLOCATE(Re_idx(1:2, 1:Re_size_max))'
2324# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2326# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2327 call flush (output_unit)
2328# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2330# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2332# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2334# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2336# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2338# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2339#if defined(MFC_OpenACC)
2340# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2342# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2343#elif defined(MFC_OpenMP)
2344# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2346# 1129 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2398# 1179 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2399#if defined(MFC_OpenACC)
2400# 1179 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2402# 1179 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2403#elif defined(MFC_OpenMP)
2404# 1179 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2406# 1179 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2482# 1253 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2483#if defined(MFC_OpenACC)
2484# 1253 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2486# 1253 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2487#elif defined(MFC_OpenMP)
2488# 1253 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2490# 1253 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2494# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2496# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2519# 1280 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2520#if defined(MFC_OpenACC)
2521# 1280 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2523# 1280 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2524#elif defined(MFC_OpenMP)
2525# 1280 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2527# 1280 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2533# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2535# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2536 use iso_fortran_env,
only: output_unit
2537# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2539# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2540 print *,
'm_global_parameters.fpp:1284: ',
'@:ALLOCATE(ptil( idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))'
2541# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2543# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2544 call flush (output_unit)
2545# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2547# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2549# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2551# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2553# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2555# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2556#if defined(MFC_OpenACC)
2557# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2559# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2560#elif defined(MFC_OpenMP)
2561# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2563# 1284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2565# 1288 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2569# 1290 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2570#if defined(MFC_OpenACC)
2571# 1290 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2573# 1290 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2574#elif defined(MFC_OpenMP)
2575# 1290 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2577# 1290 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2606# 1317 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2607#if defined(MFC_OpenACC)
2608# 1317 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2610# 1317 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2611#elif defined(MFC_OpenMP)
2612# 1317 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2614# 1317 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2616# 1321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2618# 1321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2619#if defined(MFC_OpenACC)
2620# 1321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2622# 1321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2623#elif defined(MFC_OpenMP)
2624# 1321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2626# 1321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2630# 1323 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2631#if defined(MFC_OpenACC)
2632# 1323 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2634# 1323 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2635#elif defined(MFC_OpenMP)
2636# 1323 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2638# 1323 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2641# 1324 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2642#if defined(MFC_OpenACC)
2643# 1324 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2645# 1324 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2646#elif defined(MFC_OpenMP)
2647# 1324 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2649# 1324 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2653# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2654#if defined(MFC_OpenACC)
2655# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2657# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2658#elif defined(MFC_OpenMP)
2659# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2661# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2664# 1327 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2665#if defined(MFC_OpenACC)
2666# 1327 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2668# 1327 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2669#elif defined(MFC_OpenMP)
2670# 1327 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2672# 1327 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2674# 1334 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2677# 1335 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2678#if defined(MFC_OpenACC)
2679# 1335 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2681# 1335 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2682#elif defined(MFC_OpenMP)
2683# 1335 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2685# 1335 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2689# 1337 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2690#if defined(MFC_OpenACC)
2691# 1337 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2693# 1337 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2694#elif defined(MFC_OpenMP)
2695# 1337 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2697# 1337 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2701# 1339 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2702#if defined(MFC_OpenACC)
2703# 1339 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2705# 1339 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2706#elif defined(MFC_OpenMP)
2707# 1339 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2709# 1339 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2713# 1341 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2714#if defined(MFC_OpenACC)
2715# 1341 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2717# 1341 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2718#elif defined(MFC_OpenMP)
2719# 1341 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2721# 1341 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2724# 1344 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2726# 1344 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2727#if defined(MFC_OpenACC)
2728# 1344 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2730# 1344 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2731#elif defined(MFC_OpenMP)
2732# 1344 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2734# 1344 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2737# 1345 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2738#if defined(MFC_OpenACC)
2739# 1345 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2741# 1345 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2742#elif defined(MFC_OpenMP)
2743# 1345 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2745# 1345 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2748# 1346 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2749#if defined(MFC_OpenACC)
2750# 1346 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2752# 1346 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2753#elif defined(MFC_OpenMP)
2754# 1346 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2756# 1346 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2759# 1347 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2760#if defined(MFC_OpenACC)
2761# 1347 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2763# 1347 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2764#elif defined(MFC_OpenMP)
2765# 1347 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2767# 1347 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2770# 1348 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2771#if defined(MFC_OpenACC)
2772# 1348 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2774# 1348 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2775#elif defined(MFC_OpenMP)
2776# 1348 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2778# 1348 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2781# 1349 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2782#if defined(MFC_OpenACC)
2783# 1349 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2785# 1349 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2786#elif defined(MFC_OpenMP)
2787# 1349 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2789# 1349 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2791# 1351 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2794# 1352 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2795#if defined(MFC_OpenACC)
2796# 1352 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2798# 1352 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2799#elif defined(MFC_OpenMP)
2800# 1352 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2802# 1352 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2806# 1354 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2807#if defined(MFC_OpenACC)
2808# 1354 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2810# 1354 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2811#elif defined(MFC_OpenMP)
2812# 1354 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2814# 1354 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2819# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2821# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2822 use iso_fortran_env,
only: output_unit
2823# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2825# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2826 print *,
'm_global_parameters.fpp:1357: ',
'@:ALLOCATE(x_cb(-1 - buff_size:m + buff_size))'
2827# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2829# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2830 call flush (output_unit)
2831# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2833# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2835# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2837# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2839# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2841# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2842#if defined(MFC_OpenACC)
2843# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2845# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2846#elif defined(MFC_OpenMP)
2847# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2849# 1357 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2852# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2854# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2855 use iso_fortran_env,
only: output_unit
2856# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2858# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2859 print *,
'm_global_parameters.fpp:1358: ',
'@:ALLOCATE(x_cc(-buff_size:m + buff_size))'
2860# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2862# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2863 call flush (output_unit)
2864# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2866# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2868# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2870# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2872# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2874# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2875#if defined(MFC_OpenACC)
2876# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2878# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2879#elif defined(MFC_OpenMP)
2880# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2882# 1358 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2885# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2887# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2888 use iso_fortran_env,
only: output_unit
2889# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2891# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2892 print *,
'm_global_parameters.fpp:1359: ',
'@:ALLOCATE(dx(-buff_size:m + buff_size))'
2893# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2895# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2896 call flush (output_unit)
2897# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2899# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2901# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2903# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2905# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2907# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2908#if defined(MFC_OpenACC)
2909# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2911# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2912#elif defined(MFC_OpenMP)
2913# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2915# 1359 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2917#ifdef MFC_SIMULATION
2918# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2919#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
2920# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2922# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2924# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2926# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2928# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2930# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2932# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2934# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2935#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
2936# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2937 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
2938# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2940# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2941 use cuda_runtime_api
2942# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2944# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2946# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2948# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2950# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2952# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2954# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2955 istat = cudamemadvise(c_devloc(
x_cb), sizeof(
x_cb), cudamemadvisesetpreferredlocation, 0)
2956# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2957 if (istat /= cudasuccess)
then
2958# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2959 write (*,
"('Error code: ',I0, ': ')") istat
2960# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2962# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2964# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2966# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2967 istat = cudamemadvise(c_devloc(
x_cb), sizeof(
x_cb), cudamemadvisesetaccessedby, cudacpudeviceid)
2968# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2969 if (istat /= cudasuccess)
then
2970# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2971 write (*,
"('Error code: ',I0, ': ')") istat
2972# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2974# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2976# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2978# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2979 istat = cudamemprefetchasync(c_devloc(
x_cb), sizeof(
x_cb), 0, 0)
2980# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2981 if (istat /= cudasuccess)
then
2982# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2983 write (*,
"('Error code: ',I0, ': ')") istat
2984# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2986# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2988# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2990# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2992# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2994# 1360 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2996#ifdef MFC_SIMULATION
2997# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2998#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
2999# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3001# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3003# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3005# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3007# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3009# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3011# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3013# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3014#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3015# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3016 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3017# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3019# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3020 use cuda_runtime_api
3021# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3023# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3025# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3027# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3029# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3031# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3033# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3034 istat = cudamemadvise(c_devloc(
x_cc), sizeof(
x_cc), cudamemadvisesetpreferredlocation, 0)
3035# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3036 if (istat /= cudasuccess)
then
3037# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3038 write (*,
"('Error code: ',I0, ': ')") istat
3039# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3041# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3043# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3045# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3046 istat = cudamemadvise(c_devloc(
x_cc), sizeof(
x_cc), cudamemadvisesetaccessedby, cudacpudeviceid)
3047# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3048 if (istat /= cudasuccess)
then
3049# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3050 write (*,
"('Error code: ',I0, ': ')") istat
3051# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3053# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3055# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3057# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3058 istat = cudamemprefetchasync(c_devloc(
x_cc), sizeof(
x_cc), 0, 0)
3059# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3060 if (istat /= cudasuccess)
then
3061# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3062 write (*,
"('Error code: ',I0, ': ')") istat
3063# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3065# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3067# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3069# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3071# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3073# 1361 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3075#ifdef MFC_SIMULATION
3076# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3077#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3078# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3080# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3082# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3084# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3086# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3088# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3090# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3092# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3093#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3094# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3095 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3096# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3098# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3099 use cuda_runtime_api
3100# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3102# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3104# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3106# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3108# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3110# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3112# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3113 istat = cudamemadvise(c_devloc(
dx), sizeof(
dx), cudamemadvisesetpreferredlocation, 0)
3114# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3115 if (istat /= cudasuccess)
then
3116# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3117 write (*,
"('Error code: ',I0, ': ')") istat
3118# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3120# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3122# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3124# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3125 istat = cudamemadvise(c_devloc(
dx), sizeof(
dx), cudamemadvisesetaccessedby, cudacpudeviceid)
3126# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3127 if (istat /= cudasuccess)
then
3128# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3129 write (*,
"('Error code: ',I0, ': ')") istat
3130# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3132# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3134# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3136# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3137 istat = cudamemprefetchasync(c_devloc(
dx), sizeof(
dx), 0, 0)
3138# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3139 if (istat /= cudasuccess)
then
3140# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3141 write (*,
"('Error code: ',I0, ': ')") istat
3142# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3144# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3146# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3148# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3150# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3152# 1362 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3157# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3159# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3160 use iso_fortran_env,
only: output_unit
3161# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3163# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3164 print *,
'm_global_parameters.fpp:1365: ',
'@:ALLOCATE(y_cb(-1 - buff_size:n + buff_size))'
3165# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3167# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3168 call flush (output_unit)
3169# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3171# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3173# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3175# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3177# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3179# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3180#if defined(MFC_OpenACC)
3181# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3183# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3184#elif defined(MFC_OpenMP)
3185# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3187# 1365 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3190# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3192# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3193 use iso_fortran_env,
only: output_unit
3194# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3196# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3197 print *,
'm_global_parameters.fpp:1366: ',
'@:ALLOCATE(y_cc(-buff_size:n + buff_size))'
3198# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3200# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3201 call flush (output_unit)
3202# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3204# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3206# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3208# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3210# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3212# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3213#if defined(MFC_OpenACC)
3214# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3216# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3217#elif defined(MFC_OpenMP)
3218# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3220# 1366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3223# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3225# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3226 use iso_fortran_env,
only: output_unit
3227# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3229# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3230 print *,
'm_global_parameters.fpp:1367: ',
'@:ALLOCATE(dy(-buff_size:n + buff_size))'
3231# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3233# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3234 call flush (output_unit)
3235# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3237# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3239# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3241# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3243# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3245# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3246#if defined(MFC_OpenACC)
3247# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3249# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3250#elif defined(MFC_OpenMP)
3251# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3253# 1367 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3255#ifdef MFC_SIMULATION
3256# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3257#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3258# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3260# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3262# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3264# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3266# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3268# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3270# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3272# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3273#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3274# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3275 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3276# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3278# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3279 use cuda_runtime_api
3280# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3282# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3284# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3286# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3288# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3290# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3292# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3293 istat = cudamemadvise(c_devloc(
y_cb), sizeof(
y_cb), cudamemadvisesetpreferredlocation, 0)
3294# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3295 if (istat /= cudasuccess)
then
3296# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3297 write (*,
"('Error code: ',I0, ': ')") istat
3298# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3300# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3302# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3304# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3305 istat = cudamemadvise(c_devloc(
y_cb), sizeof(
y_cb), cudamemadvisesetaccessedby, cudacpudeviceid)
3306# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3307 if (istat /= cudasuccess)
then
3308# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3309 write (*,
"('Error code: ',I0, ': ')") istat
3310# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3312# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3314# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3316# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3317 istat = cudamemprefetchasync(c_devloc(
y_cb), sizeof(
y_cb), 0, 0)
3318# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3319 if (istat /= cudasuccess)
then
3320# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3321 write (*,
"('Error code: ',I0, ': ')") istat
3322# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3324# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3326# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3328# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3330# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3332# 1368 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3334#ifdef MFC_SIMULATION
3335# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3336#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3337# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3339# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3341# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3343# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3345# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3347# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3349# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3351# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3352#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3353# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3354 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3355# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3357# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3358 use cuda_runtime_api
3359# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3361# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3363# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3365# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3367# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3369# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3371# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3372 istat = cudamemadvise(c_devloc(
y_cc), sizeof(
y_cc), cudamemadvisesetpreferredlocation, 0)
3373# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3374 if (istat /= cudasuccess)
then
3375# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3376 write (*,
"('Error code: ',I0, ': ')") istat
3377# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3379# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3381# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3383# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3384 istat = cudamemadvise(c_devloc(
y_cc), sizeof(
y_cc), cudamemadvisesetaccessedby, cudacpudeviceid)
3385# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3386 if (istat /= cudasuccess)
then
3387# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3388 write (*,
"('Error code: ',I0, ': ')") istat
3389# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3391# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3393# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3395# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3396 istat = cudamemprefetchasync(c_devloc(
y_cc), sizeof(
y_cc), 0, 0)
3397# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3398 if (istat /= cudasuccess)
then
3399# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3400 write (*,
"('Error code: ',I0, ': ')") istat
3401# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3403# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3405# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3407# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3409# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3411# 1369 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3413#ifdef MFC_SIMULATION
3414# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3415#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3416# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3418# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3420# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3422# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3424# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3426# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3428# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3430# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3431#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3432# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3433 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3434# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3436# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3437 use cuda_runtime_api
3438# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3440# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3442# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3444# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3446# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3448# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3450# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3451 istat = cudamemadvise(c_devloc(
dy), sizeof(
dy), cudamemadvisesetpreferredlocation, 0)
3452# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3453 if (istat /= cudasuccess)
then
3454# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3455 write (*,
"('Error code: ',I0, ': ')") istat
3456# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3458# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3460# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3462# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3463 istat = cudamemadvise(c_devloc(
dy), sizeof(
dy), cudamemadvisesetaccessedby, cudacpudeviceid)
3464# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3465 if (istat /= cudasuccess)
then
3466# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3467 write (*,
"('Error code: ',I0, ': ')") istat
3468# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3470# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3472# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3474# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3475 istat = cudamemprefetchasync(c_devloc(
dy), sizeof(
dy), 0, 0)
3476# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3477 if (istat /= cudasuccess)
then
3478# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3479 write (*,
"('Error code: ',I0, ': ')") istat
3480# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3482# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3484# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3486# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3488# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3490# 1370 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3495# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3497# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3498 use iso_fortran_env,
only: output_unit
3499# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3501# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3502 print *,
'm_global_parameters.fpp:1373: ',
'@:ALLOCATE(z_cb(-1 - buff_size:p + buff_size))'
3503# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3505# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3506 call flush (output_unit)
3507# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3509# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3511# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3513# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3515# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3517# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3518#if defined(MFC_OpenACC)
3519# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3521# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3522#elif defined(MFC_OpenMP)
3523# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3525# 1373 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3528# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3530# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3531 use iso_fortran_env,
only: output_unit
3532# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3534# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3535 print *,
'm_global_parameters.fpp:1374: ',
'@:ALLOCATE(z_cc(-buff_size:p + buff_size))'
3536# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3538# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3539 call flush (output_unit)
3540# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3542# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3544# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3546# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3548# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3550# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3551#if defined(MFC_OpenACC)
3552# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3554# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3555#elif defined(MFC_OpenMP)
3556# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3558# 1374 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3561# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3563# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3564 use iso_fortran_env,
only: output_unit
3565# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3567# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3568 print *,
'm_global_parameters.fpp:1375: ',
'@:ALLOCATE(dz(-buff_size:p + buff_size))'
3569# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3571# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3572 call flush (output_unit)
3573# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3575# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3577# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3579# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3581# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3583# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3584#if defined(MFC_OpenACC)
3585# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3587# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3588#elif defined(MFC_OpenMP)
3589# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3591# 1375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3593#ifdef MFC_SIMULATION
3594# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3595#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3596# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3598# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3600# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3602# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3604# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3606# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3608# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3610# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3611#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3612# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3613 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3614# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3616# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3617 use cuda_runtime_api
3618# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3620# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3622# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3624# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3626# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3628# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3630# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3631 istat = cudamemadvise(c_devloc(
z_cb), sizeof(
z_cb), cudamemadvisesetpreferredlocation, 0)
3632# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3633 if (istat /= cudasuccess)
then
3634# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3635 write (*,
"('Error code: ',I0, ': ')") istat
3636# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3638# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3640# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3642# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3643 istat = cudamemadvise(c_devloc(
z_cb), sizeof(
z_cb), cudamemadvisesetaccessedby, cudacpudeviceid)
3644# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3645 if (istat /= cudasuccess)
then
3646# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3647 write (*,
"('Error code: ',I0, ': ')") istat
3648# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3650# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3652# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3654# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3655 istat = cudamemprefetchasync(c_devloc(
z_cb), sizeof(
z_cb), 0, 0)
3656# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3657 if (istat /= cudasuccess)
then
3658# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3659 write (*,
"('Error code: ',I0, ': ')") istat
3660# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3662# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3664# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3666# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3668# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3670# 1376 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3672#ifdef MFC_SIMULATION
3673# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3674#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3675# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3677# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3679# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3681# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3683# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3685# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3687# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3689# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3690#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3691# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3692 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3693# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3695# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3696 use cuda_runtime_api
3697# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3699# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3701# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3703# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3705# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3707# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3709# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3710 istat = cudamemadvise(c_devloc(
z_cc), sizeof(
z_cc), cudamemadvisesetpreferredlocation, 0)
3711# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3712 if (istat /= cudasuccess)
then
3713# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3714 write (*,
"('Error code: ',I0, ': ')") istat
3715# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3717# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3719# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3721# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3722 istat = cudamemadvise(c_devloc(
z_cc), sizeof(
z_cc), cudamemadvisesetaccessedby, cudacpudeviceid)
3723# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3724 if (istat /= cudasuccess)
then
3725# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3726 write (*,
"('Error code: ',I0, ': ')") istat
3727# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3729# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3731# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3733# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3734 istat = cudamemprefetchasync(c_devloc(
z_cc), sizeof(
z_cc), 0, 0)
3735# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3736 if (istat /= cudasuccess)
then
3737# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3738 write (*,
"('Error code: ',I0, ': ')") istat
3739# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3741# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3743# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3745# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3747# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3749# 1377 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3751#ifdef MFC_SIMULATION
3752# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3753#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3754# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3756# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3758# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3760# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3762# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3764# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3766# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3768# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3769#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3770# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3771 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3772# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3774# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3775 use cuda_runtime_api
3776# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3778# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3780# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3782# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3784# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3786# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3788# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3789 istat = cudamemadvise(c_devloc(
dz), sizeof(
dz), cudamemadvisesetpreferredlocation, 0)
3790# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3791 if (istat /= cudasuccess)
then
3792# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3793 write (*,
"('Error code: ',I0, ': ')") istat
3794# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3796# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3798# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3800# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3801 istat = cudamemadvise(c_devloc(
dz), sizeof(
dz), cudamemadvisesetaccessedby, cudacpudeviceid)
3802# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3803 if (istat /= cudasuccess)
then
3804# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3805 write (*,
"('Error code: ',I0, ': ')") istat
3806# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3808# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3810# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3812# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3813 istat = cudamemprefetchasync(c_devloc(
dz), sizeof(
dz), 0, 0)
3814# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3815 if (istat /= cudasuccess)
then
3816# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3817 write (*,
"('Error code: ',I0, ': ')") istat
3818# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3820# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3822# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3824# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3826# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3828# 1378 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3840# 1390 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3848# 1398 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3857 write (
mpiiofs,
'(A)')
'/lustre_'
3861 call mpi_info_set(
mpi_info_int,
'romio_ds_write',
'disable', ierr)
3884# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3886# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3887 use iso_fortran_env,
only: output_unit
3888# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3890# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3891 print *,
'm_global_parameters.fpp:1432: ',
'@:DEALLOCATE(Re_idx)'
3892# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3894# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3895 call flush (output_unit)
3896# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3898# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3900# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3902# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3903#if defined(MFC_OpenACC)
3904# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3906# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3907#elif defined(MFC_OpenMP)
3908# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3910# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3912# 1432 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3938# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3940# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3941 use iso_fortran_env,
only: output_unit
3942# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3944# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3945 print *,
'm_global_parameters.fpp:1456: ',
'@:DEALLOCATE(x_cb, x_cc, dx)'
3946# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3948# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3949 call flush (output_unit)
3950# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3952# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3954# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3956# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3957#if defined(MFC_OpenACC)
3958# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3960# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3961#elif defined(MFC_OpenMP)
3962# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3964# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3966# 1456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3971# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3973# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3974 use iso_fortran_env,
only: output_unit
3975# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3977# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3978 print *,
'm_global_parameters.fpp:1459: ',
'@:DEALLOCATE(y_cb, y_cc, dy)'
3979# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3981# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3982 call flush (output_unit)
3983# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3985# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3987# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3989# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3990#if defined(MFC_OpenACC)
3991# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3993# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3994#elif defined(MFC_OpenMP)
3995# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3997# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3999# 1459 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4004# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4006# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4007 use iso_fortran_env,
only: output_unit
4008# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4010# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4011 print *,
'm_global_parameters.fpp:1462: ',
'@:DEALLOCATE(z_cb, z_cc, dz)'
4012# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4014# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4015 call flush (output_unit)
4016# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4018# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4020# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4022# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4023#if defined(MFC_OpenACC)
4024# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4026# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4027#elif defined(MFC_OpenMP)
4028# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4030# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
4032# 1462 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
Shared derived types for field data, patch geometry, bubble dynamics, and MPI I/O structures.
Global parameters for the computational domain, fluid properties, and simulation algorithm configurat...
integer weno_num_stencils
Number of stencils for WENO reconstruction (only different from weno_polyn for TENO(>5)).
real(wp) mytime
Current simulation time.
real(wp) web
Weber number.
logical null_weights
Null undesired WENO weights.
logical bubbles_euler
Bubbles euler on/off.
integer nmomsp
Number of moments required by ensemble-averaging.
type(mpi_io_levelset_norm_var), public mpi_io_levelsetnorm_data
integer, dimension(2) re_size
logical bulk_stress
Bulk stresses.
real(wp) cont_damage_s
Exponent s for continuum damage modeling.
type(int_bounds_info) xi_idx
Indexes of first and last reference map eqns.
integer wave_speeds
Wave speeds estimation method.
logical cont_damage
Continuum damage modeling.
logical igr
Use information geometric regularization.
integer, dimension(3, 2) shear_bc_flip_indices
Indices of shear stress components to reflect for boundary conditions. Size: (1:3,...
logical hypoelasticity
hypoelasticity modeling
impure subroutine s_assign_default_values_to_user_inputs
Assigns default values to the user inputs before reading them in. This enables for an easier consiste...
impure subroutine s_finalize_global_parameters_module
Module deallocation and/or disassociation procedures.
integer thermal
Thermal behavior. 1 = adiabatic, 2 = isotherm, 3 = transfer.
integer, parameter nmom
Number of carried moments per R0 location.
integer avg_state
Average state evaluation method.
real(wp), dimension(:), allocatable im_trans_c
type(int_bounds_info), dimension(1:3) idwint
real(wp), dimension(:), allocatable, target z_cb
integer recon_type
Reconstruction Type.
logical igr_pres_lim
Limit to positive pressures for IGR.
logical, parameter chemistry
Chemistry modeling.
logical acoustic_source
Acoustic source switch.
type(ib_patch_parameters), dimension(num_patches_max) patch_ib
type(int_bounds_info) mom_idx
Indexes of first & last momentum eqns.
type(int_bounds_info) bc_z
real(wp), dimension(:), allocatable pb0
integer num_fluids
number of fluids in the simulation
logical polydisperse
Polydisperse bubbles.
real(wp), dimension(:), allocatable im_trans_t
type(bubbles_lagrange_parameters) lag_params
Lagrange bubbles' parameters.
integer weno_polyn
Degree of the WENO polynomials (polyn).
type(int_bounds_info) stress_idx
Indexes of first and last shear stress eqns.
integer proc_rank
Rank of the local processor.
real(wp), dimension(:), allocatable re_trans_t
real(wp) hyper_cleaning_tau
Hyperbolic cleaning tau.
logical mixture_err
Mixture properties correction.
logical adap_dt
Adaptive step size control.
logical weno_re_flux
WENO reconstruct velocity gradients for viscous stress tensor.
real(wp) hyper_cleaning_speed
Hyperbolic cleaning wave speed (c_h).
integer t_step_print
Number of time-steps between printouts.
integer n_idx
Index of number density.
type(mpi_io_ib_var), public mpi_io_ib_data
logical dummy
AMDFlang workaround: keep a dummy logical to avoid a compiler case-optimization bug when a parameter+...
real(wp) poly_sigma
log normal sigma for polydisperse PDF
integer, dimension(:), allocatable proc_coords
Processor coordinates in MPI_CART_COMM.
type(bounds_info) z_domain
character(len=name_len) mpiiofs
integer, dimension(:), allocatable start_idx
Starting cell-center index of local processor in global grid.
type(vec3_dt), dimension(num_probes_max) probe
real(wp), dimension(3) accel_bf
integer sys_size
Number of unknowns in system of eqns.
real(wp), dimension(:), allocatable weight
Simpson quadrature weights.
integer gamma_idx
Index of specific heat ratio func. eqn.
real(wp), dimension(:), allocatable k_v
integer muscl_order
Order of the MUSCL reconstruction.
integer nmomtot
Total number of carried moments moments/transport equations.
type(bounds_info) x_domain
logical alt_soundspeed
Alternate mixture sound speed.
real(wp) ptgalpha_eps
trigger parameter for the pTg relaxation procedure, phase change model
integer, dimension(3) dir_idx
integer relax_model
Relaxation model.
integer t_step_old
Existing IC/grid folder.
type(int_bounds_info) cont_idx
Indexes of first & last continuity eqns.
logical viscous
Viscous effects.
integer fd_number
The finite-difference number is given by MAX(1, fd_order/2). Essentially, it is a measure of the half...
type(mpi_io_levelset_var), public mpi_io_levelset_data
logical run_time_info
Run-time output flag.
type(int_bounds_info) b_idx
Indexes of first and last magnetic field eqns.
integer tensor_size
Number of elements in the full tensor plus one.
real(wp) wenoz_q
Power constant for WENO-Z.
integer riemann_solver
Riemann solver algorithm.
type(int_bounds_info), dimension(1:3) idwbuff
logical int_comp
THINC interface compression.
real(wp) re_inv
Inverse Reynolds number.
real(wp) ic_eps
THINC Epsilon to compress on surface cells.
integer model_eqns
Multicomponent flow model.
integer buff_size
The number of cells that are necessary to be able to store enough boundary conditions data to march t...
integer precision
Precision of output files.
logical hyperelasticity
hyperelasticity modeling
real(wp), dimension(:), allocatable ps_inf
type(physical_parameters), dimension(num_fluids_max) fluid_pp
Database of the physical parameters of each of the fluids that is present in the flow....
integer, dimension(3) dir_idx_tau
type(vec3_dt), dimension(:), allocatable airfoil_grid_u
integer num_dims
Number of spatial dimensions.
integer shear_bc_flip_num
Number of shear stress components to reflect for boundary conditions.
type(int_bounds_info) bc_y
real(wp), dimension(:), allocatable cvs
real(wp) alf_factor
alpha factor for IGR
real(wp), dimension(:), allocatable r0
Bubble sizes.
impure subroutine s_initialize_global_parameters_module
The computation of parameters, the allocation of memory, the association of pointers and/or the execu...
integer pi_inf_idx
Index of liquid stiffness func. eqn.
real(wp), dimension(:), allocatable, target y_cc
real(wp), dimension(:), allocatable k_g
type(pres_field), dimension(:), allocatable pb_ts
type(pres_field), dimension(:), allocatable mv_ts
type(chemistry_parameters) chem_params
real(wp), dimension(:), allocatable qvps
integer fd_order
The order of the finite-difference (fd) approximations of the first-order derivatives that need to be...
logical bubbles_lagrange
Lagrangian subgrid bubble model switch.
real(wp), dimension(:, :, :), allocatable ptil
Pressure modification.
integer num_vels
Number of velocity components (different from num_dims for mhd).
real(wp) ca
Cavitation number.
real(wp) alpha_bar
Damage rate factor for continuum damage modeling.
logical polytropic
Polytropic switch.
integer, dimension(:, :), allocatable re_idx
logical bf_z
body force toggle in three directions amplitude, frequency, and phase shift sinusoid in each directio...
logical mp_weno
Monotonicity preserving (MP) WENO.
type(int_bounds_info) bc_x
integer hyper_model
hyperelasticity solver algorithm
type(bounds_info) y_domain
real(wp), dimension(:), allocatable, target z_cc
logical relax
activate phase change
logical qbmm
Quadrature moment method.
type(bub_bounds_info) bub_idx
Indexes of first & last bubble variable eqns.
integer damage_idx
Index of damage state variable (D) for continuum damage model.
real(wp) pi_fac
Factor for artificial pi_inf.
logical hyper_cleaning
Hyperbolic cleaning for MHD for divB=0.
type(int_bounds_info) internalenergies_idx
Indexes of first & last internal energy eqns.
integer adap_dt_max_iters
Maximum number of iterations.
real(wp) ic_beta
THINC Sharpness Parameter.
real(wp) bx0
Constant magnetic field in the x-direction (1D).
integer b_size
Number of elements in the symmetric b tensor, plus one.
integer num_source
Number of acoustic sources.
real(wp), dimension(:), allocatable qvs
real(wp), dimension(:), allocatable pi_infs
real(wp), dimension(:, :), allocatable, public mpi_io_data_lag_bubbles
logical adv_n
Solve the number density equation and compute alpha from number density.
integer num_procs
Number of processors.
character(len=path_len) case_dir
Case folder location.
real(wp) weno_eps
Binding for the WENO nonlinear weights.
type(vec3_dt), dimension(:), allocatable airfoil_grid_l
type(scalar_field), dimension(:, :, :), allocatable mom_3d
type(int_bounds_info) adv_idx
Indexes of first & last advection eqns.
integer weno_order
Order of the WENO reconstruction.
real(wp), dimension(3) dir_flg
logical mhd
Magnetohydrodynamics.
real(wp), dimension(:), allocatable, target x_cc
integer, dimension(3) shear_indices
Indices of the stress components that represent shear stress.
type(acoustic_parameters), dimension(num_probes_max) acoustic
Acoustic source parameters.
real(wp) tau_star
Stress threshold for continuum damage modeling.
logical parallel_io
Format of the data files.
type(integral_parameters), dimension(num_probes_max) integral
real(wp), dimension(:), allocatable, target y_cb
real(wp) adap_dt_tol
Tolerance to control adaptive step size.
integer e_idx
Index of energy equation.
type(scalar_field), dimension(:), allocatable mom_sp
type(cell_num_bounds) cells_bounds
logical down_sample
down sample the output files
type(mpi_io_airfoil_ib_var), public mpi_io_airfoil_ib_data
real(wp), dimension(:), allocatable mass_g0
logical nv_uvm_out_of_core
logical file_per_process
shared file or not when using parallel io
real(wp) palpha_eps
trigger parameter for the p relaxation procedure, phase change model
integer num_igr_warm_start_iters
number of warm start iterations for elliptic solve
integer nv_uvm_igr_temps_on_gpu
logical elasticity
elasticity modeling, true for hyper or hypo
integer nb
Number of eq. bubble sizes.
type(mpi_io_var), public mpi_io_data
integer c_idx
Index of color function.
impure subroutine s_initialize_parallel_io
Initializes parallel infrastructure.
logical wenojs
WENO-JS (default).
logical mpp_lim
Mixture physical parameters (MPP) limits.
integer num_igr_iters
number of iterations for elliptic solve
real(wp) teno_ct
Smoothness threshold for TENO.
real(wp), dimension(:), allocatable omegan
integer low_mach
Low Mach number fix to HLLC Riemann solver.
integer igr_order
Reconstruction order for IGR.
integer psi_idx
Index of hyperbolic cleaning state variable for MHD.
integer muscl_polyn
Degree of the MUSCL polynomials (polyn)i.
logical teno
TENO (Targeted ENO).
real(wp), dimension(:), allocatable re_trans_c
real(wp), dimension(:), allocatable, target dy
real(wp) dt
Size of the time-step.
type(subgrid_bubble_physical_parameters) bub_pp
logical shear_stress
Shear stresses.
integer time_stepper
Time-stepper algorithm.
type(int_bounds_info) species_idx
Indexes of first & last concentration eqns.
logical relativity
Relativity (only for MHD).
real(wp), dimension(:), allocatable gammas
integer bubble_model
Gilmore or Keller–Miksis bubble model.
real(wp), dimension(:), allocatable gs_min
real(wp) finaltime
Final simulation time.
real(wp), dimension(:), allocatable, target dz
real(wp), dimension(:), allocatable, target dx
logical mapped_weno
WENO-M (WENO with mapping of nonlinear weights).
real(wp), dimension(:), allocatable pe_t
integer alf_idx
Index of void fraction.
integer igr_iter_solver
IGR elliptic solver.
real(wp), dimension(:), allocatable mass_v0
integer muscl_lim
MUSCL Limiter.
real(wp), dimension(:), allocatable, target x_cb
Basic floating-point utilities: approximate equality, default detection, and coordinate bounds.
elemental subroutine, public s_update_cell_bounds(bounds, m, n, p)
Updates the min and max number of cells in each set of axes.
Acoustic source parameters.
Derived type adding beginning (beg) and end bounds info as attributes.
bounds for the bubble dynamic variables
Lagrangian bubble parameters.
Max and min number of cells in a direction of each combination of x-,y-, and z-.
Integer bounds for variables.
Derived type annexing integral regions.
Derived type annexing the physical parameters (PP) of the fluids. These include the specific heat rat...
Derived type for bubble variables pb and mv at quadrature nodes (qbmm).
Derived type annexing a scalar field (SF).
Derived type annexing the physical parameters required for sub-grid bubble models.
Generic 3-component vector (e.g., spatial coordinates or field components) Named _dt (derived types: ...