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
Copy file name to clipboardExpand all lines: README.md
+9-8Lines changed: 9 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,11 +24,11 @@
24
24
25
25
Welcome to the home of MFC!
26
26
MFC simulates compressible multi-component and multi-phase flows, [amongst other things](#what-else-can-this-thing-do).
27
-
MFC is written in Fortran and makes use of metaprogramming to keep the code short (about 20K lines).
27
+
MFC is written in Fortran and uses metaprogramming to keep the code short (about 20K lines).
28
28
29
29
MFC is used on the latest leadership-class supercomputers.
30
30
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.
31
-
MFC is a SPEChpc benchmark candidate, part of the JSC JUPITER Early Access Program, and made use of OLCF Frontier and LLNL El Capitan early access systems.
31
+
MFC is a SPEChpc benchmark candidate, part of the JSC JUPITER Early Access Program, and used OLCF Frontier and LLNL El Capitan early access systems.
32
32
33
33
Get in touch with <ahref="mailto:[email protected]">Spencer</a> if you have questions!
34
34
We have an [active Slack channel](https://join.slack.com/t/mflowcode/shared_invite/zt-y75wibvk-g~zztjknjYkK1hFgCuJxVw) and development team.
@@ -56,7 +56,7 @@ Another example is the high-Mach flow over an airfoil, shown below.
56
56
You can navigate [to this webpage](https://mflowcode.github.io/documentation/md_getting-started.html) to get started using MFC!
57
57
It's rather straightforward.
58
58
We'll give a brief intro. here for MacOS.
59
-
Using [brew](https://brew.sh), install MFC's modest set of dependencies:
59
+
Using [brew](https://brew.sh), install MFC's dependencies:
60
60
```shell
61
61
brew install wget python cmake gcc@14 mpich
62
62
```
@@ -82,15 +82,15 @@ You can learn more about MFC's capabilities [via its documentation](https://mflo
82
82
83
83
The shock-droplet interaction case above was run via
84
84
```shell
85
-
./mfc.sh run ./examples/3d_shockdroplet/case.py -n 8
85
+
./mfc.sh run -n $(nproc)./examples/3d_shockdroplet/case.py
86
86
```
87
87
where `8` is the number of cores the example will run on.
88
-
You can visualize the output data in `examples/3d_shockdroplet/silo_hdf5` via Paraview, Visit, or your other favorite software.
88
+
You can visualize the output data in `examples/3d_shockdroplet/silo_hdf5` via Paraview, Visit, or your favorite software.
89
89
90
90
## Is this _really_ exascale?
91
91
92
92
[OLCF Frontier](https://www.olcf.ornl.gov/frontier/) is the first exascale supercomputer.
93
-
The weak scaling of MFC on this machine is below, showing near-ideal utilization.
93
+
The weak scaling of MFC on this machine shows near-ideal utilization.
0 commit comments