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# 206 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
119# 231 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
121# 242 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
123# 244 "/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# 284 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
128# 294 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
130# 304 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
132# 313 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
134# 330 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
136# 340 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
138# 347 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
140# 353 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
142# 359 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
144# 365 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
146# 371 "/home/runner/work/MFC/MFC/src/common/include/omp_macros.fpp"
148# 377 "/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# 193 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
219# 215 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
221# 244 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
223# 259 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
225# 269 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
227# 278 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
229# 294 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
231# 304 "/home/runner/work/MFC/MFC/src/common/include/acc_macros.fpp"
233# 311 "/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
238# 23 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
241# 43 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
244# 55 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
247# 112 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
250# 130 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
253# 145 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
256# 164 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
259# 193 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
262# 207 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
265# 219 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
268# 231 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
271# 242 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
274# 254 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
277# 266 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
280# 275 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
283# 282 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
286# 289 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
289# 296 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
292# 303 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
294# 305 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
295# 306 "/home/runner/work/MFC/MFC/src/common/include/parallel_macros.fpp"
297# 2 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp" 2
299# 14 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
304# 57 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
307# 77 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
310# 85 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
313# 109 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
316# 125 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
319# 150 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
321# 156 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
323# 163 "/home/runner/work/MFC/MFC/src/common/include/macros.fpp"
325# 7 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp" 2
331 use mpi !< message passing interface (mpi) module
369# 49 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
370#if defined(MFC_OpenACC)
371# 49 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
373# 49 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
374#elif defined(MFC_OpenMP)
375# 49 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
377# 49 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
392 real(wp),
target,
allocatable,
dimension(:) ::
dx,
dy,
dz
397# 67 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
398#if defined(MFC_OpenACC)
399# 67 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
401# 67 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
402#elif defined(MFC_OpenMP)
403# 67 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
405# 67 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
420# 80 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
421#if defined(MFC_OpenACC)
422# 80 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
424# 80 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
425#elif defined(MFC_OpenMP)
426# 80 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
428# 80 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
435# 90 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
438# 93 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
443# 120 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
464# 141 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
505# 182 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
506# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
508# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
510# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
512# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
514# 185 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
515# 182 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
516# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
518# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
520# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
522# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
524# 185 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
525# 182 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
526# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
528# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
530# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
532# 183 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
534# 185 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
535# 186 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
538# 187 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
539#if defined(MFC_OpenACC)
540# 187 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
542# 187 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
543#elif defined(MFC_OpenMP)
544# 187 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
546# 187 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
552# 193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
554# 193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
555#if defined(MFC_OpenACC)
556# 193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
558# 193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
559#elif defined(MFC_OpenMP)
560# 193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
562# 193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
565# 194 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
566#if defined(MFC_OpenACC)
567# 194 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
569# 194 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
570#elif defined(MFC_OpenMP)
571# 194 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
573# 194 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
576# 195 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
577#if defined(MFC_OpenACC)
578# 195 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
580# 195 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
581#elif defined(MFC_OpenMP)
582# 195 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
584# 195 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
587# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
588#if defined(MFC_OpenACC)
589# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
591# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
592#elif defined(MFC_OpenMP)
593# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
595# 196 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
598# 197 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
599#if defined(MFC_OpenACC)
600# 197 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
602# 197 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
603#elif defined(MFC_OpenMP)
604# 197 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
606# 197 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
608# 199 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
611# 200 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
612#if defined(MFC_OpenACC)
613# 200 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
615# 200 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
616#elif defined(MFC_OpenMP)
617# 200 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
619# 200 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
622# 201 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
623#if defined(MFC_OpenACC)
624# 201 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
626# 201 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
627#elif defined(MFC_OpenMP)
628# 201 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
630# 201 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
633# 202 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
634#if defined(MFC_OpenACC)
635# 202 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
637# 202 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
638#elif defined(MFC_OpenMP)
639# 202 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
641# 202 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
644# 203 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
645#if defined(MFC_OpenACC)
646# 203 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
648# 203 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
649#elif defined(MFC_OpenMP)
650# 203 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
652# 203 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
660# 209 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
661#if defined(MFC_OpenACC)
662# 209 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
664# 209 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
665#elif defined(MFC_OpenMP)
666# 209 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
668# 209 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
677#if defined(MFC_OpenACC)
679# 218 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
680#if defined(MFC_OpenACC)
681# 218 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
683# 218 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
684#elif defined(MFC_OpenMP)
685# 218 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
687# 218 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
690# 219 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
691#if defined(MFC_OpenACC)
692# 219 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
694# 219 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
695#elif defined(MFC_OpenMP)
696# 219 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
698# 219 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
701# 220 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
702#if defined(MFC_OpenACC)
703# 220 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
705# 220 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
706#elif defined(MFC_OpenMP)
707# 220 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
709# 220 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
711#elif defined(MFC_OpenMP)
713# 222 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
714#if defined(MFC_OpenACC)
715# 222 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
717# 222 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
718#elif defined(MFC_OpenMP)
719# 222 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
721# 222 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
726# 225 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
727#if defined(MFC_OpenACC)
728# 225 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
730# 225 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
731#elif defined(MFC_OpenMP)
732# 225 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
734# 225 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
743# 232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
744#if defined(MFC_OpenACC)
745# 232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
747# 232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
748#elif defined(MFC_OpenMP)
749# 232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
751# 232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
794# 273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
795#if defined(MFC_OpenACC)
796# 273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
798# 273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
799#elif defined(MFC_OpenMP)
800# 273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
802# 273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
805# 274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
806#if defined(MFC_OpenACC)
807# 274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
809# 274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
810#elif defined(MFC_OpenMP)
811# 274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
813# 274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
816# 275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
817#if defined(MFC_OpenACC)
818# 275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
820# 275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
821#elif defined(MFC_OpenMP)
822# 275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
824# 275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
830# 279 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
831#if defined(MFC_OpenACC)
832# 279 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
834# 279 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
835#elif defined(MFC_OpenMP)
836# 279 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
838# 279 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
845# 284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
846#if defined(MFC_OpenACC)
847# 284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
849# 284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
850#elif defined(MFC_OpenMP)
851# 284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
853# 284 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
861 integer,
allocatable,
dimension(:,:) ::
re_idx
865# 294 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
866#if defined(MFC_OpenACC)
867# 294 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
869# 294 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
870#elif defined(MFC_OpenMP)
871# 294 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
873# 294 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
882# 301 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
883#if defined(MFC_OpenACC)
884# 301 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
886# 301 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
887#elif defined(MFC_OpenMP)
888# 301 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
890# 301 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
903# 312 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
904#if defined(MFC_OpenACC)
905# 312 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
907# 312 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
908#elif defined(MFC_OpenMP)
909# 312 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
911# 312 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
916# 315 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
917#if defined(MFC_OpenACC)
918# 315 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
920# 315 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
921#elif defined(MFC_OpenMP)
922# 315 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
924# 315 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
932# 321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
933#if defined(MFC_OpenACC)
934# 321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
936# 321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
937#elif defined(MFC_OpenMP)
938# 321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
940# 321 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
953# 332 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
954#if defined(MFC_OpenACC)
955# 332 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
957# 332 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
958#elif defined(MFC_OpenMP)
959# 332 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
961# 332 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
976# 345 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
977#if defined(MFC_OpenACC)
978# 345 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
980# 345 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
981#elif defined(MFC_OpenMP)
982# 345 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
984# 345 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
997# 356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
998#if defined(MFC_OpenACC)
999# 356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1001# 356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1002#elif defined(MFC_OpenMP)
1003# 356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1005# 356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1011# 364 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1013# 366 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1020# 371 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1021#if defined(MFC_OpenACC)
1022# 371 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1024# 371 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1025#elif defined(MFC_OpenMP)
1026# 371 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1028# 371 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1031 real(wp),
dimension(:),
allocatable ::
weight
1032 real(wp),
dimension(:),
allocatable ::
r0
1034# 375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1035#if defined(MFC_OpenACC)
1036# 375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1038# 375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1039#elif defined(MFC_OpenMP)
1040# 375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1042# 375 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1049# 380 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1050#if defined(MFC_OpenACC)
1051# 380 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1053# 380 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1054#elif defined(MFC_OpenMP)
1055# 380 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1057# 380 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1065# 386 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1066#if defined(MFC_OpenACC)
1067# 386 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1069# 386 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1070#elif defined(MFC_OpenMP)
1071# 386 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1073# 386 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1079# 390 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1080#if defined(MFC_OpenACC)
1081# 390 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1083# 390 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1084#elif defined(MFC_OpenMP)
1085# 390 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1087# 390 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1090 real(wp),
allocatable,
dimension(:,:,:) ::
ptil
1093# 394 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1094#if defined(MFC_OpenACC)
1095# 394 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1097# 394 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1098#elif defined(MFC_OpenMP)
1099# 394 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1101# 394 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1110# 401 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1111#if defined(MFC_OpenACC)
1112# 401 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1114# 401 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1115#elif defined(MFC_OpenMP)
1116# 401 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1118# 401 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1121# 404 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1123# 404 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1124#if defined(MFC_OpenACC)
1125# 404 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1127# 404 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1128#elif defined(MFC_OpenMP)
1129# 404 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1131# 404 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1133# 406 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1138# 409 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1139#if defined(MFC_OpenACC)
1140# 409 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1142# 409 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1143#elif defined(MFC_OpenMP)
1144# 409 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1146# 409 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1152# 413 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1153#if defined(MFC_OpenACC)
1154# 413 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1156# 413 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1157#elif defined(MFC_OpenMP)
1158# 413 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1160# 413 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1167# 418 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1168#if defined(MFC_OpenACC)
1169# 418 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1171# 418 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1172#elif defined(MFC_OpenMP)
1173# 418 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1175# 418 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1181# 422 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1182#if defined(MFC_OpenACC)
1183# 422 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1185# 422 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1186#elif defined(MFC_OpenMP)
1187# 422 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1189# 422 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1192# 423 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1193#if defined(MFC_OpenACC)
1194# 423 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1196# 423 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1197#elif defined(MFC_OpenMP)
1198# 423 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1200# 423 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1205# 426 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1206#if defined(MFC_OpenACC)
1207# 426 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1209# 426 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1210#elif defined(MFC_OpenMP)
1211# 426 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1213# 426 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1216 real(wp) ::
r0ref,
p0ref,
rho0ref,
t0ref,
ss,
pv,
vd,
mu_l,
mu_v,
mu_g,
gam_v,
gam_g,
m_v,
m_g,
cp_v,
cp_g,
r_v,
r_g
1218# 429 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1219#if defined(MFC_OpenACC)
1220# 429 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1222# 429 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1223#elif defined(MFC_OpenMP)
1224# 429 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1226# 429 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1237# 438 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1238#if defined(MFC_OpenACC)
1239# 438 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1241# 438 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1242#elif defined(MFC_OpenMP)
1243# 438 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1245# 438 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1253# 444 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1254#if defined(MFC_OpenACC)
1255# 444 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1257# 444 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1258#elif defined(MFC_OpenMP)
1259# 444 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1261# 444 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1274# 455 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1275#if defined(MFC_OpenACC)
1276# 455 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1278# 455 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1279#elif defined(MFC_OpenMP)
1280# 455 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1282# 455 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1285# 456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1286#if defined(MFC_OpenACC)
1287# 456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1289# 456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1290#elif defined(MFC_OpenMP)
1291# 456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1293# 456 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1296# 457 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1297#if defined(MFC_OpenACC)
1298# 457 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1300# 457 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1301#elif defined(MFC_OpenMP)
1302# 457 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1304# 457 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1307# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1308#if defined(MFC_OpenACC)
1309# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1311# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1312#elif defined(MFC_OpenMP)
1313# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1315# 458 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1320# 461 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1321#if defined(MFC_OpenACC)
1322# 461 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1324# 461 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1325#elif defined(MFC_OpenMP)
1326# 461 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1328# 461 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1338# 469 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1339#if defined(MFC_OpenACC)
1340# 469 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1342# 469 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1343#elif defined(MFC_OpenMP)
1344# 469 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1346# 469 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1354# 475 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1355#if defined(MFC_OpenACC)
1356# 475 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1358# 475 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1359#elif defined(MFC_OpenMP)
1360# 475 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1362# 475 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1368# 479 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1369#if defined(MFC_OpenACC)
1370# 479 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1372# 479 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1373#elif defined(MFC_OpenMP)
1374# 479 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1376# 479 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1387# 488 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1388#if defined(MFC_OpenACC)
1389# 488 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1391# 488 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1392#elif defined(MFC_OpenMP)
1393# 488 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1395# 488 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1404# 495 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1405#if defined(MFC_OpenACC)
1406# 495 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1408# 495 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1409#elif defined(MFC_OpenMP)
1410# 495 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1412# 495 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1430 m = dflt_int;
n = 0;
p = 0
1498# 581 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1508# 591 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1518 bc_x%beg = dflt_int;
bc_x%end = dflt_int
1519 bc_y%beg = dflt_int;
bc_y%end = dflt_int
1520 bc_z%beg = dflt_int;
bc_z%end = dflt_int
1522# 605 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1523# 606 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1526# 606 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1529# 606 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1532# 609 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1533# 605 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1534# 606 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1537# 606 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1540# 606 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1543# 609 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1544# 605 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1545# 606 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1548# 606 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1551# 606 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1554# 609 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1555# 610 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1562 do i = 1, num_fluids_max
1577 bub_pp%ss = dflt_real;
ss = dflt_real
1578 bub_pp%pv = dflt_real;
pv = dflt_real
1579 bub_pp%vd = dflt_real;
vd = dflt_real
1611# 666 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1618# 673 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1647# 702 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1648# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1650# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1652# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1654# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1656# 705 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1657# 702 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1658# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1660# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1662# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1664# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1666# 705 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1667# 702 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1668# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1670# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1672# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1674# 703 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1676# 705 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1677# 706 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1682 do j = 1, num_probes_max
1694 acoustic(
j)%gauss_sigma_dist = dflt_real
1695 acoustic(
j)%gauss_sigma_time = dflt_real
1701 acoustic(
j)%element_spacing_angle = dflt_real
1702 acoustic(
j)%element_polygon_ratio = dflt_real
1717 do i = 1, num_probes_max
1718 probe(i)%x = dflt_real
1719 probe(i)%y = dflt_real
1720 probe(i)%z = dflt_real
1723 do i = 1, num_probes_max
1733# 762 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1734 bc_y%grcbc_in = .false.
1735 bc_y%grcbc_out = .false.
1736 bc_y%grcbc_vel_out = .false.
1737# 762 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1738 bc_z%grcbc_in = .false.
1739 bc_z%grcbc_out = .false.
1740 bc_z%grcbc_vel_out = .false.
1741# 762 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1742 bc_x%grcbc_in = .false.
1743 bc_x%grcbc_out = .false.
1744 bc_x%grcbc_vel_out = .false.
1745# 766 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1772# 793 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1775# 796 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1777 do i = 1, num_patches_max
1795 patch_ib(i)%model_translate(:) = 0._wp
1796 patch_ib(i)%model_rotate(:) = 0._wp
1797 patch_ib(i)%model_filepath(:) = dflt_char
1799 patch_ib(i)%model_threshold = ray_tracing_threshold
1808 patch_ib(i)%centroid_offset(:) = 0._wp
1811 patch_ib(i)%rotation_matrix = 0._wp
1812 patch_ib(i)%rotation_matrix(1, 1) = 1._wp
1813 patch_ib(i)%rotation_matrix(2, 2) = 1._wp
1814 patch_ib(i)%rotation_matrix(3, 3) = 1._wp
1826# 847 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1840# 859 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1841#if defined(MFC_OpenACC)
1842# 859 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1844# 859 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1845#elif defined(MFC_OpenMP)
1846# 859 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1848# 859 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1851# 860 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1852#if defined(MFC_OpenACC)
1853# 860 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1855# 860 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1856#elif defined(MFC_OpenMP)
1857# 860 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1859# 860 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1862# 861 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1863#if defined(MFC_OpenACC)
1864# 861 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1866# 861 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1867#elif defined(MFC_OpenMP)
1868# 861 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1870# 861 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1873# 862 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1874#if defined(MFC_OpenACC)
1875# 862 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1877# 862 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1878#elif defined(MFC_OpenMP)
1879# 862 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1881# 862 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1884# 863 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1885#if defined(MFC_OpenACC)
1886# 863 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1888# 863 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1889#elif defined(MFC_OpenMP)
1890# 863 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1892# 863 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1894# 865 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1949 if (nnode == 4)
then
1969# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1971# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1972 use iso_fortran_env,
only: output_unit
1973# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1975# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1976 print *,
'm_global_parameters.fpp:938: ',
'@:ALLOCATE(bub_idx%rs(nb), bub_idx%vs(nb))'
1977# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1979# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1980 call flush (output_unit)
1981# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1983# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1985# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1987# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1989# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1991# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1993# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1994#if defined(MFC_OpenACC)
1995# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1997# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
1998#elif defined(MFC_OpenMP)
1999# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2001# 938 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2004# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2006# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2007 use iso_fortran_env,
only: output_unit
2008# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2010# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2011 print *,
'm_global_parameters.fpp:939: ',
'@:ALLOCATE(bub_idx%ps(nb), bub_idx%ms(nb))'
2012# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2014# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2015 call flush (output_unit)
2016# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2018# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2020# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2022# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2024# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2026# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2028# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2029#if defined(MFC_OpenACC)
2030# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2032# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2033#elif defined(MFC_OpenMP)
2034# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2036# 939 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2043# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2045# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2046 use iso_fortran_env,
only: output_unit
2047# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2049# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2050 print *,
'm_global_parameters.fpp:944: ',
'@:ALLOCATE(bub_idx%moms(nb, nmom))'
2051# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2053# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2054 call flush (output_unit)
2055# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2057# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2059# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2061# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2063# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2065# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2066#if defined(MFC_OpenACC)
2067# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2069# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2070#elif defined(MFC_OpenMP)
2071# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2073# 944 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2142# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2144# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2145 use iso_fortran_env,
only: output_unit
2146# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2148# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2149 print *,
'm_global_parameters.fpp:1011: ',
'@:ALLOCATE(bub_idx%rs(nb), bub_idx%vs(nb))'
2150# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2152# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2153 call flush (output_unit)
2154# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2156# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2158# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2160# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2162# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2164# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2166# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2167#if defined(MFC_OpenACC)
2168# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2170# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2171#elif defined(MFC_OpenMP)
2172# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2174# 1011 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2177# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2179# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2180 use iso_fortran_env,
only: output_unit
2181# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2183# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2184 print *,
'm_global_parameters.fpp:1012: ',
'@:ALLOCATE(bub_idx%ps(nb), bub_idx%ms(nb))'
2185# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2187# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2188 call flush (output_unit)
2189# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2191# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2193# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2195# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2197# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2199# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2201# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2202#if defined(MFC_OpenACC)
2203# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2205# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2206#elif defined(MFC_OpenMP)
2207# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2209# 1012 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2242# 1043 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2243#if defined(MFC_OpenACC)
2244# 1043 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2246# 1043 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2247#elif defined(MFC_OpenMP)
2248# 1043 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2250# 1043 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2257# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2259# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2260 use iso_fortran_env,
only: output_unit
2261# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2263# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2264 print *,
'm_global_parameters.fpp:1048: ',
'@:ALLOCATE(Re_idx(1:2, 1:Re_size_max))'
2265# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2267# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2268 call flush (output_unit)
2269# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2271# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2273# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2275# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2277# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2279# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2280#if defined(MFC_OpenACC)
2281# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2283# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2284#elif defined(MFC_OpenMP)
2285# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2287# 1048 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2334# 1093 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2335#if defined(MFC_OpenACC)
2336# 1093 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2338# 1093 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2339#elif defined(MFC_OpenMP)
2340# 1093 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2342# 1093 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2413# 1162 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2414#if defined(MFC_OpenACC)
2415# 1162 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2417# 1162 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2418#elif defined(MFC_OpenMP)
2419# 1162 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2421# 1162 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2425# 1166 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2427# 1168 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2447# 1186 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2448#if defined(MFC_OpenACC)
2449# 1186 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2451# 1186 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2452#elif defined(MFC_OpenMP)
2453# 1186 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2455# 1186 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2461# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2463# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2464 use iso_fortran_env,
only: output_unit
2465# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2467# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2468 print *,
'm_global_parameters.fpp:1190: ',
'@:ALLOCATE(ptil( idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))'
2469# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2471# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2472 call flush (output_unit)
2473# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2475# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2477# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2479# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2481# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2483# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2484#if defined(MFC_OpenACC)
2485# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2487# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2488#elif defined(MFC_OpenMP)
2489# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2491# 1190 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2496# 1193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2497#if defined(MFC_OpenACC)
2498# 1193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2500# 1193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2501#elif defined(MFC_OpenMP)
2502# 1193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2504# 1193 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2533# 1220 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2534#if defined(MFC_OpenACC)
2535# 1220 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2537# 1220 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2538#elif defined(MFC_OpenMP)
2539# 1220 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2541# 1220 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2543# 1223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2545# 1223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2546#if defined(MFC_OpenACC)
2547# 1223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2549# 1223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2550#elif defined(MFC_OpenMP)
2551# 1223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2553# 1223 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2557# 1225 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2558#if defined(MFC_OpenACC)
2559# 1225 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2561# 1225 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2562#elif defined(MFC_OpenMP)
2563# 1225 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2565# 1225 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2568# 1226 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2569#if defined(MFC_OpenACC)
2570# 1226 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2572# 1226 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2573#elif defined(MFC_OpenMP)
2574# 1226 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2576# 1226 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2580# 1228 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2581#if defined(MFC_OpenACC)
2582# 1228 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2584# 1228 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2585#elif defined(MFC_OpenMP)
2586# 1228 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2588# 1228 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2591# 1229 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2592#if defined(MFC_OpenACC)
2593# 1229 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2595# 1229 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2596#elif defined(MFC_OpenMP)
2597# 1229 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2599# 1229 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2601# 1232 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2604# 1233 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2605#if defined(MFC_OpenACC)
2606# 1233 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2608# 1233 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2609#elif defined(MFC_OpenMP)
2610# 1233 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2612# 1233 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2616# 1235 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2617#if defined(MFC_OpenACC)
2618# 1235 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2620# 1235 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2621#elif defined(MFC_OpenMP)
2622# 1235 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2624# 1235 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2628# 1237 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2629#if defined(MFC_OpenACC)
2630# 1237 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2632# 1237 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2633#elif defined(MFC_OpenMP)
2634# 1237 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2636# 1237 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2640# 1239 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2641#if defined(MFC_OpenACC)
2642# 1239 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2644# 1239 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2645#elif defined(MFC_OpenMP)
2646# 1239 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2648# 1239 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2651# 1242 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2653# 1242 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2654#if defined(MFC_OpenACC)
2655# 1242 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2657# 1242 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2658#elif defined(MFC_OpenMP)
2659# 1242 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2661# 1242 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2664# 1243 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2665#if defined(MFC_OpenACC)
2666# 1243 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2668# 1243 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2669#elif defined(MFC_OpenMP)
2670# 1243 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2672# 1243 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2675# 1244 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2676#if defined(MFC_OpenACC)
2677# 1244 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2679# 1244 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2680#elif defined(MFC_OpenMP)
2681# 1244 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2683# 1244 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2686# 1245 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2687#if defined(MFC_OpenACC)
2688# 1245 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2690# 1245 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2691#elif defined(MFC_OpenMP)
2692# 1245 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2694# 1245 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2697# 1246 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2698#if defined(MFC_OpenACC)
2699# 1246 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2701# 1246 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2702#elif defined(MFC_OpenMP)
2703# 1246 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2705# 1246 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2708# 1247 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2709#if defined(MFC_OpenACC)
2710# 1247 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2712# 1247 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2713#elif defined(MFC_OpenMP)
2714# 1247 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2716# 1247 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2718# 1249 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2721# 1250 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2722#if defined(MFC_OpenACC)
2723# 1250 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2725# 1250 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2726#elif defined(MFC_OpenMP)
2727# 1250 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2729# 1250 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2733# 1252 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2734#if defined(MFC_OpenACC)
2735# 1252 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2737# 1252 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2738#elif defined(MFC_OpenMP)
2739# 1252 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2741# 1252 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2746# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2748# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2749 use iso_fortran_env,
only: output_unit
2750# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2752# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2753 print *,
'm_global_parameters.fpp:1255: ',
'@:ALLOCATE(x_cb(-1 - buff_size:m + buff_size))'
2754# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2756# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2757 call flush (output_unit)
2758# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2760# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2762# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2764# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2766# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2768# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2769#if defined(MFC_OpenACC)
2770# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2772# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2773#elif defined(MFC_OpenMP)
2774# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2776# 1255 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2779# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2781# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2782 use iso_fortran_env,
only: output_unit
2783# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2785# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2786 print *,
'm_global_parameters.fpp:1256: ',
'@:ALLOCATE(x_cc(-buff_size:m + buff_size))'
2787# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2789# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2790 call flush (output_unit)
2791# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2793# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2795# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2797# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2799# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2801# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2802#if defined(MFC_OpenACC)
2803# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2805# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2806#elif defined(MFC_OpenMP)
2807# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2809# 1256 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2812# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2814# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2815 use iso_fortran_env,
only: output_unit
2816# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2818# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2819 print *,
'm_global_parameters.fpp:1257: ',
'@:ALLOCATE(dx(-buff_size:m + buff_size))'
2820# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2822# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2823 call flush (output_unit)
2824# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2826# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2828# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2830# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2832# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2834# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2835#if defined(MFC_OpenACC)
2836# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2838# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2839#elif defined(MFC_OpenMP)
2840# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2842# 1257 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2844#ifdef MFC_SIMULATION
2845# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2846#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
2847# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2849# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2851# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2853# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2854#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
2855# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2856 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
2857# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2859# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2860 use cuda_runtime_api
2861# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2863# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2865# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2867# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2869# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2871# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2872 istat = cudamemadvise(c_devloc(
x_cb), sizeof(
x_cb), cudamemadvisesetpreferredlocation, 0)
2873# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2874 if (istat /= cudasuccess)
then
2875# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2876 write (*,
"('Error code: ',I0, ': ')") istat
2877# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2879# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2881# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2883# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2884 istat = cudamemadvise(c_devloc(
x_cb), sizeof(
x_cb), cudamemadvisesetaccessedby, cudacpudeviceid)
2885# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2886 if (istat /= cudasuccess)
then
2887# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2888 write (*,
"('Error code: ',I0, ': ')") istat
2889# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2891# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2893# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2895# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2896 istat = cudamemprefetchasync(c_devloc(
x_cb), sizeof(
x_cb), 0, 0)
2897# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2898 if (istat /= cudasuccess)
then
2899# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2900 write (*,
"('Error code: ',I0, ': ')") istat
2901# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2903# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2905# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2907# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2909# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2911# 1258 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2913#ifdef MFC_SIMULATION
2914# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2915#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
2916# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2918# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2920# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2922# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2923#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
2924# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2925 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
2926# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2928# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2929 use cuda_runtime_api
2930# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2932# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2934# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2936# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2938# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2940# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2941 istat = cudamemadvise(c_devloc(
x_cc), sizeof(
x_cc), cudamemadvisesetpreferredlocation, 0)
2942# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2943 if (istat /= cudasuccess)
then
2944# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2945 write (*,
"('Error code: ',I0, ': ')") istat
2946# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2948# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2950# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2952# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2953 istat = cudamemadvise(c_devloc(
x_cc), sizeof(
x_cc), cudamemadvisesetaccessedby, cudacpudeviceid)
2954# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2955 if (istat /= cudasuccess)
then
2956# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2957 write (*,
"('Error code: ',I0, ': ')") istat
2958# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2960# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2962# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2964# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2965 istat = cudamemprefetchasync(c_devloc(
x_cc), sizeof(
x_cc), 0, 0)
2966# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2967 if (istat /= cudasuccess)
then
2968# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2969 write (*,
"('Error code: ',I0, ': ')") istat
2970# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2972# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2974# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2976# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2978# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2980# 1259 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2982#ifdef MFC_SIMULATION
2983# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2984#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
2985# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2987# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2989# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2991# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2992#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
2993# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2994 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
2995# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2997# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
2998 use cuda_runtime_api
2999# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3001# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3003# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3005# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3007# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3009# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3010 istat = cudamemadvise(c_devloc(
dx), sizeof(
dx), cudamemadvisesetpreferredlocation, 0)
3011# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3012 if (istat /= cudasuccess)
then
3013# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3014 write (*,
"('Error code: ',I0, ': ')") istat
3015# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3017# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3019# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3021# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3022 istat = cudamemadvise(c_devloc(
dx), sizeof(
dx), cudamemadvisesetaccessedby, cudacpudeviceid)
3023# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3024 if (istat /= cudasuccess)
then
3025# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3026 write (*,
"('Error code: ',I0, ': ')") istat
3027# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3029# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3031# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3033# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3034 istat = cudamemprefetchasync(c_devloc(
dx), sizeof(
dx), 0, 0)
3035# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3036 if (istat /= cudasuccess)
then
3037# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3038 write (*,
"('Error code: ',I0, ': ')") istat
3039# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3041# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3043# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3045# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3047# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3049# 1260 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3054# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3056# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3057 use iso_fortran_env,
only: output_unit
3058# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3060# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3061 print *,
'm_global_parameters.fpp:1263: ',
'@:ALLOCATE(y_cb(-1 - buff_size:n + buff_size))'
3062# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3064# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3065 call flush (output_unit)
3066# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3068# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3070# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3072# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3074# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3076# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3077#if defined(MFC_OpenACC)
3078# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3080# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3081#elif defined(MFC_OpenMP)
3082# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3084# 1263 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3087# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3089# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3090 use iso_fortran_env,
only: output_unit
3091# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3093# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3094 print *,
'm_global_parameters.fpp:1264: ',
'@:ALLOCATE(y_cc(-buff_size:n + buff_size))'
3095# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3097# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3098 call flush (output_unit)
3099# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3101# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3103# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3105# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3107# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3109# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3110#if defined(MFC_OpenACC)
3111# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3113# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3114#elif defined(MFC_OpenMP)
3115# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3117# 1264 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3120# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3122# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3123 use iso_fortran_env,
only: output_unit
3124# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3126# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3127 print *,
'm_global_parameters.fpp:1265: ',
'@:ALLOCATE(dy(-buff_size:n + buff_size))'
3128# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3130# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3131 call flush (output_unit)
3132# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3134# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3136# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3138# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3140# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3142# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3143#if defined(MFC_OpenACC)
3144# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3146# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3147#elif defined(MFC_OpenMP)
3148# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3150# 1265 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3152#ifdef MFC_SIMULATION
3153# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3154#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3155# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3157# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3159# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3161# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3162#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3163# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3164 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3165# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3167# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3168 use cuda_runtime_api
3169# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3171# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3173# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3175# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3177# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3179# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3180 istat = cudamemadvise(c_devloc(
y_cb), sizeof(
y_cb), cudamemadvisesetpreferredlocation, 0)
3181# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3182 if (istat /= cudasuccess)
then
3183# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3184 write (*,
"('Error code: ',I0, ': ')") istat
3185# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3187# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3189# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3191# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3192 istat = cudamemadvise(c_devloc(
y_cb), sizeof(
y_cb), cudamemadvisesetaccessedby, cudacpudeviceid)
3193# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3194 if (istat /= cudasuccess)
then
3195# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3196 write (*,
"('Error code: ',I0, ': ')") istat
3197# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3199# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3201# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3203# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3204 istat = cudamemprefetchasync(c_devloc(
y_cb), sizeof(
y_cb), 0, 0)
3205# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3206 if (istat /= cudasuccess)
then
3207# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3208 write (*,
"('Error code: ',I0, ': ')") istat
3209# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3211# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3213# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3215# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3217# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3219# 1266 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3221#ifdef MFC_SIMULATION
3222# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3223#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3224# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3226# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3228# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3230# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3231#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3232# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3233 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3234# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3236# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3237 use cuda_runtime_api
3238# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3240# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3242# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3244# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3246# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3248# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3249 istat = cudamemadvise(c_devloc(
y_cc), sizeof(
y_cc), cudamemadvisesetpreferredlocation, 0)
3250# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3251 if (istat /= cudasuccess)
then
3252# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3253 write (*,
"('Error code: ',I0, ': ')") istat
3254# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3256# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3258# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3260# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3261 istat = cudamemadvise(c_devloc(
y_cc), sizeof(
y_cc), cudamemadvisesetaccessedby, cudacpudeviceid)
3262# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3263 if (istat /= cudasuccess)
then
3264# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3265 write (*,
"('Error code: ',I0, ': ')") istat
3266# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3268# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3270# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3272# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3273 istat = cudamemprefetchasync(c_devloc(
y_cc), sizeof(
y_cc), 0, 0)
3274# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3275 if (istat /= cudasuccess)
then
3276# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3277 write (*,
"('Error code: ',I0, ': ')") istat
3278# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3280# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3282# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3284# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3286# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3288# 1267 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3290#ifdef MFC_SIMULATION
3291# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3292#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3293# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3295# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3297# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3299# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3300#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3301# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3302 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3303# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3305# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3306 use cuda_runtime_api
3307# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3309# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3311# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3313# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3315# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3317# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3318 istat = cudamemadvise(c_devloc(
dy), sizeof(
dy), cudamemadvisesetpreferredlocation, 0)
3319# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3320 if (istat /= cudasuccess)
then
3321# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3322 write (*,
"('Error code: ',I0, ': ')") istat
3323# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3325# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3327# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3329# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3330 istat = cudamemadvise(c_devloc(
dy), sizeof(
dy), cudamemadvisesetaccessedby, cudacpudeviceid)
3331# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3332 if (istat /= cudasuccess)
then
3333# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3334 write (*,
"('Error code: ',I0, ': ')") istat
3335# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3337# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3339# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3341# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3342 istat = cudamemprefetchasync(c_devloc(
dy), sizeof(
dy), 0, 0)
3343# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3344 if (istat /= cudasuccess)
then
3345# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3346 write (*,
"('Error code: ',I0, ': ')") istat
3347# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3349# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3351# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3353# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3355# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3357# 1268 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3362# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3364# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3365 use iso_fortran_env,
only: output_unit
3366# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3368# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3369 print *,
'm_global_parameters.fpp:1271: ',
'@:ALLOCATE(z_cb(-1 - buff_size:p + buff_size))'
3370# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3372# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3373 call flush (output_unit)
3374# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3376# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3378# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3380# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3382# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3384# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3385#if defined(MFC_OpenACC)
3386# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3388# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3389#elif defined(MFC_OpenMP)
3390# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3392# 1271 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3395# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3397# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3398 use iso_fortran_env,
only: output_unit
3399# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3401# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3402 print *,
'm_global_parameters.fpp:1272: ',
'@:ALLOCATE(z_cc(-buff_size:p + buff_size))'
3403# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3405# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3406 call flush (output_unit)
3407# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3409# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3411# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3413# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3415# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3417# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3418#if defined(MFC_OpenACC)
3419# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3421# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3422#elif defined(MFC_OpenMP)
3423# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3425# 1272 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3428# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3430# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3431 use iso_fortran_env,
only: output_unit
3432# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3434# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3435 print *,
'm_global_parameters.fpp:1273: ',
'@:ALLOCATE(dz(-buff_size:p + buff_size))'
3436# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3438# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3439 call flush (output_unit)
3440# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3442# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3444# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3446# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3448# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3450# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3451#if defined(MFC_OpenACC)
3452# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3454# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3455#elif defined(MFC_OpenMP)
3456# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3458# 1273 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3460#ifdef MFC_SIMULATION
3461# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3462#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3463# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3465# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3467# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3469# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3470#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3471# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3472 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3473# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3475# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3476 use cuda_runtime_api
3477# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3479# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3481# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3483# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3485# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3487# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3488 istat = cudamemadvise(c_devloc(
z_cb), sizeof(
z_cb), cudamemadvisesetpreferredlocation, 0)
3489# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3490 if (istat /= cudasuccess)
then
3491# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3492 write (*,
"('Error code: ',I0, ': ')") istat
3493# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3495# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3497# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3499# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3500 istat = cudamemadvise(c_devloc(
z_cb), sizeof(
z_cb), cudamemadvisesetaccessedby, cudacpudeviceid)
3501# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3502 if (istat /= cudasuccess)
then
3503# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3504 write (*,
"('Error code: ',I0, ': ')") istat
3505# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3507# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3509# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3511# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3512 istat = cudamemprefetchasync(c_devloc(
z_cb), sizeof(
z_cb), 0, 0)
3513# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3514 if (istat /= cudasuccess)
then
3515# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3516 write (*,
"('Error code: ',I0, ': ')") istat
3517# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3519# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3521# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3523# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3525# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3527# 1274 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3529#ifdef MFC_SIMULATION
3530# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3531#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3532# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3534# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3536# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3538# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3539#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3540# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3541 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3542# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3544# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3545 use cuda_runtime_api
3546# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3548# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3550# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3552# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3554# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3556# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3557 istat = cudamemadvise(c_devloc(
z_cc), sizeof(
z_cc), cudamemadvisesetpreferredlocation, 0)
3558# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3559 if (istat /= cudasuccess)
then
3560# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3561 write (*,
"('Error code: ',I0, ': ')") istat
3562# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3564# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3566# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3568# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3569 istat = cudamemadvise(c_devloc(
z_cc), sizeof(
z_cc), cudamemadvisesetaccessedby, cudacpudeviceid)
3570# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3571 if (istat /= cudasuccess)
then
3572# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3573 write (*,
"('Error code: ',I0, ': ')") istat
3574# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3576# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3578# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3580# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3581 istat = cudamemprefetchasync(c_devloc(
z_cc), sizeof(
z_cc), 0, 0)
3582# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3583 if (istat /= cudasuccess)
then
3584# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3585 write (*,
"('Error code: ',I0, ': ')") istat
3586# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3588# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3590# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3592# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3594# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3596# 1275 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3598#ifdef MFC_SIMULATION
3599# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3600#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
3601# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3603# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3605# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3607# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3608#if __NVCOMPILER_MAJOR__ < 25 || (__NVCOMPILER_MAJOR__ == 25 && __NVCOMPILER_MINOR__ < 3)
3609# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3610 use cudafor, gpu_sum => sum, gpu_maxval => maxval, gpu_minval => minval
3611# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3613# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3614 use cuda_runtime_api
3615# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3617# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3619# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3621# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3623# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3625# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3626 istat = cudamemadvise(c_devloc(
dz), sizeof(
dz), cudamemadvisesetpreferredlocation, 0)
3627# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3628 if (istat /= cudasuccess)
then
3629# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3630 write (*,
"('Error code: ',I0, ': ')") istat
3631# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3633# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3635# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3637# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3638 istat = cudamemadvise(c_devloc(
dz), sizeof(
dz), cudamemadvisesetaccessedby, cudacpudeviceid)
3639# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3640 if (istat /= cudasuccess)
then
3641# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3642 write (*,
"('Error code: ',I0, ': ')") istat
3643# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3645# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3647# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3649# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3650 istat = cudamemprefetchasync(c_devloc(
dz), sizeof(
dz), 0, 0)
3651# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3652 if (istat /= cudasuccess)
then
3653# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3654 write (*,
"('Error code: ',I0, ': ')") istat
3655# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3657# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3659# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3661# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3663# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3665# 1276 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3677# 1288 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3685# 1296 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3693 write (
mpiiofs,
'(A)')
'/lustre_'
3697 call mpi_info_set(
mpi_info_int,
'romio_ds_write',
'disable', ierr)
3717# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3719# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3720 use iso_fortran_env,
only: output_unit
3721# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3723# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3724 print *,
'm_global_parameters.fpp:1326: ',
'@:DEALLOCATE(Re_idx)'
3725# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3727# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3728 call flush (output_unit)
3729# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3731# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3733# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3735# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3736#if defined(MFC_OpenACC)
3737# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3739# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3740#elif defined(MFC_OpenMP)
3741# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3743# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3745# 1326 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3771# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3773# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3774 use iso_fortran_env,
only: output_unit
3775# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3777# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3778 print *,
'm_global_parameters.fpp:1350: ',
'@:DEALLOCATE(x_cb, x_cc, dx)'
3779# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3781# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3782 call flush (output_unit)
3783# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3785# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3787# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3789# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3790#if defined(MFC_OpenACC)
3791# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3793# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3794#elif defined(MFC_OpenMP)
3795# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3797# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3799# 1350 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3804# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3806# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3807 use iso_fortran_env,
only: output_unit
3808# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3810# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3811 print *,
'm_global_parameters.fpp:1353: ',
'@:DEALLOCATE(y_cb, y_cc, dy)'
3812# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3814# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3815 call flush (output_unit)
3816# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3818# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3820# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3822# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3823#if defined(MFC_OpenACC)
3824# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3826# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3827#elif defined(MFC_OpenMP)
3828# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3830# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3832# 1353 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3837# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3839# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3840 use iso_fortran_env,
only: output_unit
3841# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3843# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3844 print *,
'm_global_parameters.fpp:1356: ',
'@:DEALLOCATE(z_cb, z_cc, dz)'
3845# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3847# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3848 call flush (output_unit)
3849# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3851# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3853# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3855# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3856#if defined(MFC_OpenACC)
3857# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3859# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3860#elif defined(MFC_OpenMP)
3861# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3863# 1356 "/home/runner/work/MFC/MFC/src/simulation/m_global_parameters.fpp"
3865# 1356 "/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)).
type(scalar_field), dimension(:,:,:), allocatable mom_3d
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
Shear stress BC reflection indices (1:3, 1:shear_BC_flip_num).
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
logical weno_avg
Average left/right cell-boundary states.
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
Immersed boundary patch parameters.
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
integer, dimension(:,:), allocatable re_idx
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 for case-optimization + GPU-kernel bug.
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
Finite-difference half-stencil size: MAX(1, fd_order/2).
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
Number of ghost cells for boundary condition storage.
integer precision
Precision of output files.
logical hyperelasticity
hyperelasticity modeling
real(wp), dimension(:), allocatable ps_inf
real(wp) k_y
amplitude, frequency, and phase shift sinusoid in each direction
type(physical_parameters), dimension(num_fluids_max) fluid_pp
Stiffened gas EOS parameters and Reynolds numbers per fluid.
integer, dimension(3) dir_idx_tau
used for hypoelasticity=true
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
Initialize the global parameters module.
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
Finite-difference order for CoM and flow probe derivatives.
logical bubbles_lagrange
Lagrangian subgrid bubble model switch.
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.
logical bf_z
body force toggle in three directions
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
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(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 shear_num
Number of shear stress components.
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), dimension(:,:,:), allocatable ptil
Pressure modification.
real(wp), dimension(:,:), allocatable, public mpi_io_data_lag_bubbles
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
Enable out-of-core storage of q_cons_ts(2) in timestepping (default FALSE).
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
0 => jac, jac_rhs, and jac_old on CPU
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).
logical nv_uvm_pref_gpu
Enable explicit gpu memory hints (default FALSE).
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: ...