AMReX-Combustion / PeleLMeX

An adaptive mesh hydrodynamics simulation code for low Mach number reacting flows without level sub-cycling.
https://amrex-combustion.github.io/PeleLMeX/
BSD 3-Clause "New" or "Revised" License
33 stars 41 forks source link

use runtime specnames for manifold EOS, also add more physics checks #436

Open baperry2 opened 2 weeks ago

baperry2 commented 2 weeks ago

Update PelePhysics to get https://github.com/AMReX-Combustion/PelePhysics/pull/542

For manifold EOS, use runtime names for "species"/manifold parameters specified through eosparm. Allow mixture fraction and progress variable to be defined and derived, taking the appropriate manifold parameter.

Add more checks to ensure Manifold EOS isn't used with currently unsupported (or unnecessary) physics: Efield, Spray, Soot, Radiation, Closed Chamber, and wbar diffusion.