You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MFC simulates compressible multi-component and multi-phase flows, [amongst other things](#what-else-can-this-thing-do).
27
-
It scales <b>ideally to exascale</b>; [tens of thousands of GPUs on NVIDIA- and AMD-GPU machines](#is-this-really-exascale), like Oak Ridge Summit and Frontier.
27
+
It scales <b>ideally to exascale</b>; [tens of thousands of GPUs on NVIDIA- and AMD-GPU machines](#is-this-really-exascale) on Oak Ridge Summit and Frontier.
28
28
MFC is written in Fortran and makes use of metaprogramming to keep the code short (about 20K lines).
29
29
30
-
Get in touch with the maintainers, like <ahref="mailto:[email protected]">Spencer</a>, if you have questions!
30
+
Get in touch with <ahref="mailto:[email protected]">Spencer</a> if you have questions!
31
31
We have an [active Slack channel](https://join.slack.com/t/mflowcode/shared_invite/zt-y75wibvk-g~zztjknjYkK1hFgCuJxVw) and development team.
32
32
MFC has high-level documentation, visualizations, and more on [its website](https://mflowcode.github.io/).
S. H. Bryngelson, K. Schmidmayer, V. Coralic, K. Maeda, J. Meng, T. Colonius (2021) Computer Physics Communications 4655, 107396
169
+
S. H. Bryngelson, K. Schmidmayer, V. Coralic, K. Maeda, J. Meng, T. Colonius (2021) Computer Physics Communications <b>266</b>, 107396
165
170
</a>
166
171
</p>
167
172
168
173
```bibtex
169
174
@article{Bryngelson_2021,
170
-
title = {{MFC: A}n open-source high-order multi-component, multi-phase, and multi-scale compressible flow solver},
171
-
author = {Spencer H. Bryngelson and Kevin Schmidmayer and Vedran Coralic and Jomela C. Meng and Kazuki Maeda and Tim Colonius},
175
+
title = {{MFC: A}n open-source high-order multi-component, multi-phase, and multi-scale compressible flow solver},
176
+
author = {S. H. Bryngelson and K. Schmidmayer and V. Coralic and J. C. Meng and K. Maeda and T. Colonius},
172
177
journal = {Computer Physics Communications},
173
-
doi = {10.1016/j.cpc.2020.107396},
174
-
year = {2021},
175
-
pages = {107396},
178
+
year = {2021},
179
+
volume = {266},
180
+
pages = {107396},
181
+
doi = {10.1016/j.cpc.2020.107396}
182
+
}
183
+
```
184
+
185
+
```bibtex
186
+
@article{Radhakrishnan_2024,
187
+
title = {Method for portable, scalable, and performant {GPU}-accelerated simulation of multiphase compressible flow},
188
+
author = {A. Radhakrishnan and H. {Le Berre} and B. Wilfong and J.-S. Spratt and M. {Rodriguez Jr.} and T. Colonius and S. H. Bryngelson},
189
+
journal = {Computer Physics Communications},
190
+
year = {2024},
191
+
volume = {302},
192
+
pages = {109238},
193
+
doi = {10.1016/j.cpc.2024.109238}
176
194
}
177
195
```
178
196
179
197
## License
180
198
181
199
Copyright 2021-2024 Spencer Bryngelson and Tim Colonius.
182
-
MFC is under the MIT license (see [LICENSE](LICENSE)file for full text).
200
+
MFC is under the MIT license (see [LICENSE](LICENSE) for full text).
183
201
184
202
## Acknowledgements
185
203
186
204
Multiple federal sponsors have supported MFC development, including the US Department of Defense (DOD), National Institutes of Health (NIH), Department of Energy (DOE), and National Science Foundation (NSF).
187
-
MFC computations use OLCF Frontier, Summit, and Wombat under allocation CFD154 (PI Bryngelson) and ACCESS-CI under allocations TG-CTS120005 (PI Colonius) and TG-PHY210084 (PI Bryngelson).
205
+
206
+
MFC computations have used many supercomputing systems. A partial list is below
207
+
* OLCF Frontier and Summit, and testbed systems Wombat, Crusher, and Spock (allocation CFD154, PI Bryngelson)
208
+
* PSC Bridges(1/2), NCSA Delta, SDSC Comet and Expanse, Purdue Anvil, TACC Stampede(1-3), and TAMU ACES via ACCESS-CI (allocations TG-CTS120005 (PI Colonius) and TG-PHY210084 (PI Bryngelson))
209
+
* DOD systems Onyx, Carpenter, and Nautilus via the DOD HPCMP program
210
+
* Sandia National Labs systems Doom and Attaway and testbed systems Weaver and Vortex
0 commit comments