Skip to content

Commit 8e66fa3

Browse files
author
MFC Action
committed
Docs @ 511cda5
1 parent 1e3ff81 commit 8e66fa3

58 files changed

Lines changed: 874 additions & 874 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

documentation/architecture.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,7 @@ <h1 class="doxsection"><a class="anchor" id="autotoc_md13"></a>
429429
<li><b>Add the module to <span class="tt">docs/module_categories.json</span></b> so it appears in this page</li>
430430
</ol>
431431
<p>Follow the pattern of existing modules like <span class="tt">m_body_forces</span> (simple) or <span class="tt">m_viscous</span> (more involved) as a template.</p>
432-
<div style="text-align:center; font-size:0.75rem; color:#888; padding:16px 0 0;">Page last updated: 2026-09-03</div> </div></div><!-- contents -->
432+
<div style="text-align:center; font-size:0.75rem; color:#888; padding:16px 0 0;">Page last updated: 2026-09-04</div> </div></div><!-- contents -->
433433
</div><!-- PageDoc -->
434434
</div><!-- doc-content -->
435435
<div id="page-nav" class="page-nav-panel">

documentation/case_constraints.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1593,7 +1593,7 @@ <h2 class="doxsection"><a class="anchor" id="physics-warnings"></a>
15931593
</table>
15941594
<hr />
15951595
<p>💡 <b>Tip:</b> If you encounter a validation error, check the relevant section above or review <a href="https://github.com/MFlowCode/MFC/blob/master/toolchain/mfc/case_validator.py"><span class="tt">case_validator.py</span></a> for complete validation logic.</p>
1596-
<div style="text-align:center; font-size:0.75rem; color:#888; padding:16px 0 0;">Page last updated: 2026-09-03</div> </div></div><!-- contents -->
1596+
<div style="text-align:center; font-size:0.75rem; color:#888; padding:16px 0 0;">Page last updated: 2026-09-04</div> </div></div><!-- contents -->
15971597
</div><!-- PageDoc -->
15981598
</div><!-- doc-content -->
15991599
<div id="page-nav" class="page-nav-panel">

documentation/cli-reference.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -991,7 +991,7 @@ <h3 class="doxsection"><a class="anchor" id="autotoc_md80"></a>
991991
<h3 class="doxsection"><a class="anchor" id="autotoc_md81"></a>
992992
Debug Logging (<span class="tt">-d, --debug-log</span>)</h3>
993993
<p>Enables debug logging for the Python toolchain (mfc.sh internals). This is for troubleshooting the build system, not the MFC simulation code.</p>
994-
<div style="text-align:center; font-size:0.75rem; color:#888; padding:16px 0 0;">Page last updated: 2026-09-03</div> </div></div><!-- contents -->
994+
<div style="text-align:center; font-size:0.75rem; color:#888; padding:16px 0 0;">Page last updated: 2026-09-04</div> </div></div><!-- contents -->
995995
</div><!-- PageDoc -->
996996
</div><!-- doc-content -->
997997
<div id="page-nav" class="page-nav-panel">

documentation/examples.html

Lines changed: 322 additions & 322 deletions
Large diffs are not rendered by default.

documentation/navtreedata.js

Lines changed: 117 additions & 117 deletions
Original file line numberDiff line numberDiff line change
@@ -332,125 +332,125 @@ var NAVTREE =
332332
] ],
333333
[ "Example Cases", "examples.html", [
334334
[ "Example Cases", "examples.html#autotoc_md214", [
335-
[ "Backward Facing Step (2D)", "examples.html#autotoc_md215", [
336-
[ "Final Condition (Density)", "examples.html#autotoc_md216", null ]
335+
[ "Viscous Shock Tube (2D)", "examples.html#autotoc_md215", null ],
336+
[ "Backward Facing Step (2D)", "examples.html#autotoc_md218", [
337+
[ "Final Condition (Density)", "examples.html#autotoc_md219", null ]
337338
] ],
338-
[ "1D Multi-Component Inert Shock Tube", "examples.html#autotoc_md217", [
339-
[ "Initial Condition", "examples.html#autotoc_md218", null ],
340-
[ "Results", "examples.html#autotoc_md219", null ]
341-
] ],
342-
[ "1D Multi-Component Reactive Shock Tube", "examples.html#autotoc_md220", [
339+
[ "Lax shock tube problem (1D)", "examples.html#autotoc_md220", [
343340
[ "Initial Condition", "examples.html#autotoc_md221", null ],
344-
[ "Results", "examples.html#autotoc_md222", null ]
345-
] ],
346-
[ "2D Triple Point (2D)", "examples.html#autotoc_md223", [
347-
[ "Numerical Schlieren at Final Time", "examples.html#autotoc_md224", null ]
348-
] ],
349-
[ "2D IBM CFL dt (2D)", "examples.html#autotoc_md225", [
350-
[ "Result", "examples.html#autotoc_md226", null ]
351-
] ],
352-
[ "Scaling and Performance test", "examples.html#autotoc_md227", [
353-
[ "Weak Scaling", "examples.html#autotoc_md228", null ],
354-
[ "Strong Scaling", "examples.html#autotoc_md229", null ],
355-
[ "Example", "examples.html#autotoc_md230", null ]
356-
] ],
357-
[ "Shu-Osher problem (1D)", "examples.html#autotoc_md231", [
358-
[ "Initial Condition", "examples.html#autotoc_md232", null ],
359-
[ "Result", "examples.html#autotoc_md233", null ]
360-
] ],
361-
[ "Kelvin-Helmholtz Instability (2D)", "examples.html#autotoc_md234", null ],
362-
[ "2D General Herschel-Bulkley Poiseuille Channel", "examples.html#autotoc_md237", [
363-
[ "Regime and parameters", "examples.html#autotoc_md238", null ],
364-
[ "Governing physics and analytic solution", "examples.html#autotoc_md239", null ],
365-
[ "How to run", "examples.html#autotoc_md240", null ],
366-
[ "Validation result", "examples.html#autotoc_md241", null ],
367-
[ "References", "examples.html#autotoc_md242", null ]
368-
] ],
369-
[ "Viscous Shock Tube (2D)", "examples.html#autotoc_md243", null ],
370-
[ "2D Riemann Test (2D)", "examples.html#autotoc_md246", [
371-
[ "Density Initial and Final Conditions", "examples.html#autotoc_md247", null ]
372-
] ],
373-
[ "Titarev-Toro problem (1D)", "examples.html#autotoc_md248", [
374-
[ "Initial Condition", "examples.html#autotoc_md249", null ],
375-
[ "Result", "examples.html#autotoc_md250", null ]
376-
] ],
377-
[ "Forward Facing Step (2D)", "examples.html#autotoc_md251", [
378-
[ "Final Condition (Density)", "examples.html#autotoc_md252", null ]
379-
] ],
380-
[ "2D Power-Law (Shear-Thinning) Poiseuille Channel", "examples.html#autotoc_md253", [
381-
[ "Regime and parameters", "examples.html#autotoc_md254", null ],
382-
[ "Governing physics and analytic solution", "examples.html#autotoc_md255", null ],
383-
[ "How to run", "examples.html#autotoc_md256", null ],
384-
[ "Validation result", "examples.html#autotoc_md257", null ],
385-
[ "References", "examples.html#autotoc_md258", null ]
386-
] ],
387-
[ "Rayleigh-Taylor Instability (3D)", "examples.html#autotoc_md259", [
388-
[ "Final Condition and Linear Theory", "examples.html#autotoc_md260", null ]
389-
] ],
390-
[ "Lid-Driven Cavity Problem (2D)", "examples.html#autotoc_md261", [
391-
[ "Final Condition", "examples.html#autotoc_md262", null ],
392-
[ "Centerline Velocities", "examples.html#autotoc_md263", null ]
393-
] ],
394-
[ "Perfectly Stirred Reactor", "examples.html#autotoc_md264", [
395-
[ "Validation", "examples.html#autotoc_md265", null ]
396-
] ],
397-
[ "2D Power-Law (Shear-Thickening) Poiseuille Channel", "examples.html#autotoc_md266", [
398-
[ "Regime and parameters", "examples.html#autotoc_md267", null ],
399-
[ "Governing physics and analytic solution", "examples.html#autotoc_md268", null ],
400-
[ "How to run", "examples.html#autotoc_md269", null ],
401-
[ "Validation result", "examples.html#autotoc_md270", null ],
402-
[ "References", "examples.html#autotoc_md271", null ]
403-
] ],
404-
[ "3D Turbulent Mixing layer (3D)", "examples.html#autotoc_md272", [
405-
[ "Liutex visualization at transitional state", "examples.html#autotoc_md273", null ]
406-
] ],
407-
[ "Isentropic vortex problem (2D)", "examples.html#autotoc_md274", [
408-
[ "Density", "examples.html#autotoc_md275", null ],
409-
[ "Density Norms", "examples.html#autotoc_md276", null ]
410-
] ],
411-
[ "2D Bingham (Yield-Stress) Poiseuille Channel", "examples.html#autotoc_md277", [
412-
[ "Regime and parameters", "examples.html#autotoc_md278", null ],
413-
[ "Governing physics and analytic solution", "examples.html#autotoc_md279", null ],
414-
[ "How to run", "examples.html#autotoc_md280", null ],
415-
[ "Validation result", "examples.html#autotoc_md281", null ],
416-
[ "References", "examples.html#autotoc_md282", null ]
417-
] ],
418-
[ "2D IBM-Walled Power-Law Poiseuille Channel", "examples.html#autotoc_md283", [
419-
[ "Geometry and parameters", "examples.html#autotoc_md284", null ],
420-
[ "Analytic solution", "examples.html#autotoc_md285", null ],
421-
[ "How to run", "examples.html#autotoc_md286", null ],
422-
[ "Validation results", "examples.html#autotoc_md287", null ],
423-
[ "References", "examples.html#autotoc_md288", null ]
424-
] ],
425-
[ "Lax shock tube problem (1D)", "examples.html#autotoc_md289", [
426-
[ "Initial Condition", "examples.html#autotoc_md290", null ],
427-
[ "Result", "examples.html#autotoc_md291", null ]
428-
] ],
429-
[ "Gas Jet (2D)", "examples.html#autotoc_md292", [
430-
[ "Final Condition", "examples.html#autotoc_md293", null ]
431-
] ],
432-
[ "2D Shear-Thinning Lid-Driven Cavity", "examples.html#autotoc_md294", [
433-
[ "Regime and parameters", "examples.html#autotoc_md295", null ],
434-
[ "Governing physics", "examples.html#autotoc_md296", null ],
435-
[ "How to run", "examples.html#autotoc_md297", null ],
436-
[ "References", "examples.html#autotoc_md298", null ]
437-
] ],
438-
[ "Rayleigh-Taylor Instability (2D)", "examples.html#autotoc_md299", [
439-
[ "Final Condition and Linear Theory", "examples.html#autotoc_md300", null ]
440-
] ],
441-
[ "IBM Bow Shock (3D)", "examples.html#autotoc_md301", [
442-
[ "Final Condition", "examples.html#autotoc_md302", null ]
443-
] ],
444-
[ "2D Hardcodied IC Example", "examples.html#autotoc_md303", [
445-
[ "Initial Condition and Result", "examples.html#autotoc_md304", null ]
446-
] ],
447-
[ "Richtmyer-Meshkov Instability (2D)", "examples.html#autotoc_md305", null ],
448-
[ "Taylor-Green Vortex (3D)", "examples.html#autotoc_md308", [
449-
[ "Final Condition", "examples.html#autotoc_md309", null ]
450-
] ],
451-
[ "Shock Droplet (2D)", "examples.html#autotoc_md310", [
452-
[ "Initial Condition", "examples.html#autotoc_md311", null ],
453-
[ "Result", "examples.html#autotoc_md312", null ]
341+
[ "Result", "examples.html#autotoc_md222", null ]
342+
] ],
343+
[ "1D Multi-Component Reactive Shock Tube", "examples.html#autotoc_md223", [
344+
[ "Initial Condition", "examples.html#autotoc_md224", null ],
345+
[ "Results", "examples.html#autotoc_md225", null ]
346+
] ],
347+
[ "Lid-Driven Cavity Problem (2D)", "examples.html#autotoc_md226", [
348+
[ "Final Condition", "examples.html#autotoc_md227", null ],
349+
[ "Centerline Velocities", "examples.html#autotoc_md228", null ]
350+
] ],
351+
[ "2D Riemann Test (2D)", "examples.html#autotoc_md229", [
352+
[ "Density Initial and Final Conditions", "examples.html#autotoc_md230", null ]
353+
] ],
354+
[ "IBM Bow Shock (3D)", "examples.html#autotoc_md231", [
355+
[ "Final Condition", "examples.html#autotoc_md232", null ]
356+
] ],
357+
[ "2D Power-Law (Shear-Thickening) Poiseuille Channel", "examples.html#autotoc_md233", [
358+
[ "Regime and parameters", "examples.html#autotoc_md234", null ],
359+
[ "Governing physics and analytic solution", "examples.html#autotoc_md235", null ],
360+
[ "How to run", "examples.html#autotoc_md236", null ],
361+
[ "Validation result", "examples.html#autotoc_md237", null ],
362+
[ "References", "examples.html#autotoc_md238", null ]
363+
] ],
364+
[ "1D Multi-Component Inert Shock Tube", "examples.html#autotoc_md239", [
365+
[ "Initial Condition", "examples.html#autotoc_md240", null ],
366+
[ "Results", "examples.html#autotoc_md241", null ]
367+
] ],
368+
[ "Rayleigh-Taylor Instability (3D)", "examples.html#autotoc_md242", [
369+
[ "Final Condition and Linear Theory", "examples.html#autotoc_md243", null ]
370+
] ],
371+
[ "Taylor-Green Vortex (3D)", "examples.html#autotoc_md244", [
372+
[ "Final Condition", "examples.html#autotoc_md245", null ]
373+
] ],
374+
[ "Perfectly Stirred Reactor", "examples.html#autotoc_md246", [
375+
[ "Validation", "examples.html#autotoc_md247", null ]
376+
] ],
377+
[ "2D Bingham (Yield-Stress) Poiseuille Channel", "examples.html#autotoc_md248", [
378+
[ "Regime and parameters", "examples.html#autotoc_md249", null ],
379+
[ "Governing physics and analytic solution", "examples.html#autotoc_md250", null ],
380+
[ "How to run", "examples.html#autotoc_md251", null ],
381+
[ "Validation result", "examples.html#autotoc_md252", null ],
382+
[ "References", "examples.html#autotoc_md253", null ]
383+
] ],
384+
[ "Isentropic vortex problem (2D)", "examples.html#autotoc_md254", [
385+
[ "Density", "examples.html#autotoc_md255", null ],
386+
[ "Density Norms", "examples.html#autotoc_md256", null ]
387+
] ],
388+
[ "Rayleigh-Taylor Instability (2D)", "examples.html#autotoc_md257", [
389+
[ "Final Condition and Linear Theory", "examples.html#autotoc_md258", null ]
390+
] ],
391+
[ "Titarev-Toro problem (1D)", "examples.html#autotoc_md259", [
392+
[ "Initial Condition", "examples.html#autotoc_md260", null ],
393+
[ "Result", "examples.html#autotoc_md261", null ]
394+
] ],
395+
[ "2D Triple Point (2D)", "examples.html#autotoc_md262", [
396+
[ "Numerical Schlieren at Final Time", "examples.html#autotoc_md263", null ]
397+
] ],
398+
[ "2D Shear-Thinning Lid-Driven Cavity", "examples.html#autotoc_md264", [
399+
[ "Regime and parameters", "examples.html#autotoc_md265", null ],
400+
[ "Governing physics", "examples.html#autotoc_md266", null ],
401+
[ "How to run", "examples.html#autotoc_md267", null ],
402+
[ "References", "examples.html#autotoc_md268", null ]
403+
] ],
404+
[ "2D Power-Law (Shear-Thinning) Poiseuille Channel", "examples.html#autotoc_md269", [
405+
[ "Regime and parameters", "examples.html#autotoc_md270", null ],
406+
[ "Governing physics and analytic solution", "examples.html#autotoc_md271", null ],
407+
[ "How to run", "examples.html#autotoc_md272", null ],
408+
[ "Validation result", "examples.html#autotoc_md273", null ],
409+
[ "References", "examples.html#autotoc_md274", null ]
410+
] ],
411+
[ "2D Hardcodied IC Example", "examples.html#autotoc_md275", [
412+
[ "Initial Condition and Result", "examples.html#autotoc_md276", null ]
413+
] ],
414+
[ "3D Turbulent Mixing layer (3D)", "examples.html#autotoc_md277", [
415+
[ "Liutex visualization at transitional state", "examples.html#autotoc_md278", null ]
416+
] ],
417+
[ "Scaling and Performance test", "examples.html#autotoc_md279", [
418+
[ "Weak Scaling", "examples.html#autotoc_md280", null ],
419+
[ "Strong Scaling", "examples.html#autotoc_md281", null ],
420+
[ "Example", "examples.html#autotoc_md282", null ]
421+
] ],
422+
[ "2D IBM CFL dt (2D)", "examples.html#autotoc_md283", [
423+
[ "Result", "examples.html#autotoc_md284", null ]
424+
] ],
425+
[ "Kelvin-Helmholtz Instability (2D)", "examples.html#autotoc_md285", null ],
426+
[ "Shock Droplet (2D)", "examples.html#autotoc_md288", [
427+
[ "Initial Condition", "examples.html#autotoc_md289", null ],
428+
[ "Result", "examples.html#autotoc_md290", null ]
429+
] ],
430+
[ "2D General Herschel-Bulkley Poiseuille Channel", "examples.html#autotoc_md291", [
431+
[ "Regime and parameters", "examples.html#autotoc_md292", null ],
432+
[ "Governing physics and analytic solution", "examples.html#autotoc_md293", null ],
433+
[ "How to run", "examples.html#autotoc_md294", null ],
434+
[ "Validation result", "examples.html#autotoc_md295", null ],
435+
[ "References", "examples.html#autotoc_md296", null ]
436+
] ],
437+
[ "Gas Jet (2D)", "examples.html#autotoc_md297", [
438+
[ "Final Condition", "examples.html#autotoc_md298", null ]
439+
] ],
440+
[ "Richtmyer-Meshkov Instability (2D)", "examples.html#autotoc_md299", null ],
441+
[ "Shu-Osher problem (1D)", "examples.html#autotoc_md302", [
442+
[ "Initial Condition", "examples.html#autotoc_md303", null ],
443+
[ "Result", "examples.html#autotoc_md304", null ]
444+
] ],
445+
[ "Forward Facing Step (2D)", "examples.html#autotoc_md305", [
446+
[ "Final Condition (Density)", "examples.html#autotoc_md306", null ]
447+
] ],
448+
[ "2D IBM-Walled Power-Law Poiseuille Channel", "examples.html#autotoc_md307", [
449+
[ "Geometry and parameters", "examples.html#autotoc_md308", null ],
450+
[ "Analytic solution", "examples.html#autotoc_md309", null ],
451+
[ "How to run", "examples.html#autotoc_md310", null ],
452+
[ "Validation results", "examples.html#autotoc_md311", null ],
453+
[ "References", "examples.html#autotoc_md312", null ]
454454
] ]
455455
] ]
456456
] ],

0 commit comments

Comments
 (0)