Improvements/new capabilities
- fixinputs: avoid clobbering keys if solids.types == solids (exa/mfix!1825)
- Single rotation frame for fluid (exa/mfix!1809) (exa/mfix!1797!1796!1795!1804)
- Add radiation flux to adiabatic and CHT-1D BCs (exa/mfix!1786)
Bug fixes
- Relax check on ascent inputs (exa/mfix!1815)
- Update steady-state time for IO (exa/mfix!1814)
- GPU races on local DeviceVector captured by async kernels (exa/mfix!1800)
- fix reactions set up for GPU runs (exa/mfix!1792)
- GPU race on IC init device buffers (exa/mfix!1790)
- fix timestep computation in BE stiff solver
Code cleanup
- Generalize molecular weight (exa/mfix!1820)
- Generalize molecular viscosity implementation (exa/mfix!1798)
- Generalize specific heat implementation (exa/mfix!1791)
- Remove default cylinder.radius, check {sphere,cylinder}.radius >= 0 (exa/mfix!1818)
- Code cleanup: Remove a log file that was for debug (exa/mfix!1816)
- Split EB flow and wall velocities (exa/mfix!1810)
CI and test changes
- update .pylintrc (exa/mfix!1807)
- Move Dockerfiles to exa/mfix-ci repo (exa/mfix!1805)
- Update ninja version to support --quiet flag (exa/mfix!1789)
- Fix radiation properties and expand runtime unit tests (exa/mfix!1785)
- update ninja version (exa/mfix!1788)
GUI
- Geometry viewer to visualize geometry and interactively edit regions
- Highlight incompatible settings in red
- Bugfix: save absolute path for recent files
- Bugfix: display NASA7 coefficients
Subproject updates
- Submodule update and compile fix (exa/mfix!1806)
- Fix tests and bump AMReX (exa/mfix!1794)
Tools updates and fixes
- Update fixinputs and GUI keywords per MR 1791 (exa/mfix!1821)