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-phase flows, [among other things](#what-else-can-this-thing-do).
@@ -127,26 +132,43 @@ And here is a high-amplitude acoustic wave reflecting and emerging through a cir
127
132
128
133
## Getting started
129
134
135
+
You can navigate [to this webpage](https://mflowcode.github.io/documentation/md_getting-started.html) to get you get started using MFC on your local machine, cluster, or supercomputer!
For a _very_ quick start, open a GitHub Codespace to load a pre-configured Docker container and familiarize yourself with MFC commands.
131
146
Click <kbd> <> Code</kbd> (green button at top right) → <kbd>Codespaces</kbd> (right tab) → <kbd>+</kbd> (create a codespace).
132
147
148
+
Alternatively, run MFC directly with Docker on your local machine:
149
+
```bash
150
+
docker run -it --rm --entrypoint bash sbryngelson/mfc:latest-cpu
151
+
```
152
+
Once inside the container, navigate to `/opt/MFC` to access MFC and run examples.
153
+
133
154
> ****Note:**** Codespaces is a free service with a monthly quota of compute time and storage usage.
134
155
> It is recommended for testing commands, troubleshooting, and running simple case files without installing dependencies or building MFC on your device.
135
156
> Don't conduct any critical work here!
136
157
> To learn more, please see [how Docker & Containers work](https://mflowcode.github.io/documentation/md_docker.html).
137
158
138
-
You can navigate [to this webpage](https://mflowcode.github.io/documentation/md_getting-started.html) to get you get started using MFC on your local machine, cluster, or supercomputer!
Copy file name to clipboardExpand all lines: docs/documentation/case.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -745,6 +745,7 @@ Details of the transducer acoustic source model can be found in [Maeda and Colon
745
745
|`mu_v` † | Real | Viscosity |
746
746
|`k_v` † | Real | Thermal conductivity |
747
747
|`cp_v` † | Real | Specific heat capacity |
748
+
|`D_v` † | Real | Vapor diffusivity in the gas |
748
749
749
750
These options work only for gas-liquid two-component flows.
750
751
Component indexes are required to be 1 for liquid and 2 for gas.
@@ -836,7 +837,6 @@ When ``polytropic = 'F'``, the gas compression is modeled as non-polytropic due
836
837
|`T0`| Real | Reference temperature |
837
838
|`x0`| Real | Reference length |
838
839
|`Thost`| Real | Temperature of the surrounding liquid (host) |
839
-
|`diffcoefvap`| Real | Vapor diffusivity in the gas |
840
840
841
841
-`nBubs_glb` Total number of bubbles. Their initial conditions need to be specified in the ./input/lag_bubbles.dat file. See the example cases for additional information.
- The Homebrew wrapper supports only `mfc run ...`. Developer commands like `build`, `test`, `clean` are available when you clone the repo and use `./mfc.sh`.
30
+
- The Homebrew package uses a simplified syntax: just `mfc <case.py>` to run cases.
31
+
- Developer commands like `build`, `test`, `clean` are available when you clone the repo and use `./mfc.sh`.
31
32
- The package bundles a Python venv and prebuilt binaries; no additional setup is required.
32
33
- Examples are installed at `$(brew --prefix mfc)/examples/`.
0 commit comments