MFIX-Exa 26.04 Release Notes

Improvements/new capabilities

  • Incorporate RTE solver into MFIX (exa/mfix!1510)
  • Improve DEM inflow algorithm robustness (exa/mfix!1745)

Bug fixes

  • Average down enthalpy after implicit diffusion (exa/mfix!1777)
  • Average down enthalpy instead of temperature (exa/mfix!1776)
  • Wrong BC array in MFIXMACFill x-high boundary (bct_jhi → bct_ihi) (exa/mfix!1775)
  • Fix ascent check (exa/mfix!1779)
  • Wrong arg passed to ComputeVelTxfrSrc (exa/mfix!1764)
  • Indexing error with mac fillpatch routine (exa/mfix!1760)
  • Guard ASSERT for radiation (exa/mfix!1756)
  • Move amrex::MultiLevelToBlueprint outside containing loop (exa/mfix!1724)
  • Restart close system constraint (exa/mfix!1725)
  • Check Ascent enabled and ascent.actions file present (exa/mfix!1772)
  • Fix OpenMP build (exa/mfix!1755)
  • the_arena_is_managed is a bool not int (exa/mfix!1748)
  • Compute vorticity for monitors (exa/mfix!1746)
  • Incorrect fillpatch for MAC velocities (exa/mfix!1744)
  • Allocate and initialize runtime particle ints for tan history (exa/mfix!1739)
  • Add mfix.max_grid_size keyword to fixinputs (exa/mfix!1726)

Code cleanup

  • Update inputs in FLD04-y_TGSO (exa/mfix!1765)
  • simplify inputs for GUI (exa/mfix!1763)
  • Clean ODE integrators code (exa/mfix!1703)
  • Cleanup inputs in tests/benchmarks (exa/mfix!1732)
  • Remove duplicate therm_p / generalize steady state IO (exa/mfix!1767)
  • Remove unused variables (exa/mfix!1754)
  • Fix typos: adibatic → adiabatic (exa/mfix!1751)
  • Add fluid.reference_temperature (exa/mfix!1742)
  • Clean up inputs files (exa/mfix!1741)
  • Cleanup obsolete inputs (exa/mfix!1728)
  • Clean up obsolete keys in inputs files (exa/mfix!1727)
  • Cleanup inputs files (exa/mfix!1737)
  • Cleanup inputs files (exa/mfix!1735)
  • Rationalize load_balance keys (exa/mfix!1734)
  • Remove undocumented/deprecated “hopper” geometry (exa/mfix!1731)

CI and test changes

  • Update inputs in FLD04-y_TGSO (exa/mfix!1765)
  • simplify inputs for GUI (exa/mfix!1763)
  • Clean ODE integrators code (exa/mfix!1703)
  • Cleanup inputs in tests/benchmarks (exa/mfix!1732)
  • Remove duplicate therm_p / generalize steady state IO (exa/mfix!1767)
  • Remove unused variables (exa/mfix!1754)
  • Fix typos: adibatic → adiabatic (exa/mfix!1751)
  • Add fluid.reference_temperature (exa/mfix!1742)
  • Clean up inputs files (exa/mfix!1741)
  • Cleanup obsolete inputs (exa/mfix!1728)
  • Clean up obsolete keys in inputs files (exa/mfix!1727)
  • Cleanup inputs files (exa/mfix!1737)
  • Cleanup inputs files (exa/mfix!1735)
  • Rationalize load_balance keys (exa/mfix!1734)
  • Remove undocumented/deprecated “hopper” geometry (exa/mfix!1731)

GUI

  • GUI (graphical user interface) for MFIX-Exa is now included in the release

Subproject updates

  • Bump amrex/pyamrex (exa/mfix!1757)

Tools updates and fixes

  • none

MFIX-Exa 26.04 has been released on the website. Please report any issues or bugs here on the forum.

The Monthly User Meeting will be next Tuesday, 4/7/2026, at 11:00 am ET. Call in info below:


Microsoft Teams meeting

Join: Join conversation

Meeting ID: 260 031 539 756 82

Passcode: X5p5Zr37


Need help? | System reference

Dial in by phone

+1 681-245-7907,595497083# United States, Charleston

Find a local number

Phone conference ID: 595 497 083#

mfix-exa_sm_cfd-dem_validation_26-04.pdf (2.1 MB)