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
<tdclass="markdownTableBodyNone"><spanclass="tt">m_sim_helpers</span></td><tdclass="markdownTableBodyNone">Simulation helper routines for enthalpy computation, CFL calculation, and stability checks </td></tr>
385
385
<trclass="markdownTableRowEven">
386
386
<tdclass="markdownTableBodyNone"><spanclass="tt">m_derived_variables</span></td><tdclass="markdownTableBodyNone">Derives diagnostic flow quantities (vorticity, speed of sound, numerical Schlieren, etc.) from conservative and primitive variables </td></tr>
387
+
<trclass="markdownTableRowOdd">
388
+
<tdclass="markdownTableBodyNone"><spanclass="tt">m_patch_geometries</span></td><tdclass="markdownTableBodyNone">Contains helper functions specific to various patch gemoetries for determining if a grid cell lies inside of or outside of a patch geometry </td></tr>
<li><b>Add the module to <spanclass="tt">docs/module_categories.json</span></b> so it appears in this page</li>
426
428
</ol>
427
429
<p>Follow the pattern of existing modules like <spanclass="tt">m_body_forces</span> (simple) or <spanclass="tt">m_viscous</span> (more involved) as a template.</p>
<p><b>Learn by example:</b> The cases below are curated from MFC's <spanclass="tt">examples/</span> directory and are validated, working configurations. Use them as blueprints for building your own simulations. </p>
<p>💡 <b>Tip:</b> If you encounter a validation error, check the relevant section above or review <ahref="https://github.com/MFlowCode/MFC/blob/master/toolchain/mfc/case_validator.py"><spanclass="tt">case_validator.py</span></a> for complete validation logic.</p>
<p>Welcome to the MFC master script. This tool automates and manages building, testing, running, and cleaning of MFC in various configurations on all supported platforms. The README documents this tool and its various commands in more detail. To get started, run <spanclass="tt">./mfc.sh build -h</span>.</p>
<tdclass="markdownTableBodyNone"><spanclass="tt">-o</span>, <spanclass="tt">--output</span></td><tdclass="markdownTableBodyNone">Base name of output file. </td><tdclass="markdownTableBodyNone">- </td></tr>
0 commit comments