Michael Zingale
Michael Zingale
We restrict the temperature / density change in helmeos as: ``` ! Don't let the temperature/density change by more than a factor of two xnew = max(0.5 * x, min(xnew,...
To further reduce the memory footprint of `eos_t`, we want to remove `xn` from it. Right now, the composition information is encoded in `eos_t` in several fields: * `xn` *...
When we run in single precision, we still need to read in the helm table, which is stored as double precision. So we need to have a temporary buffer that...
Some networks use `He4` others `he4` -- we should be consistent
If we encounter a situation where the Coulomb corrections make the pressure, energy, or entropy negative, we simply turn them off now. We should smoothly bring them to zero to...
## PR summary This changes the way the shock flag is computed for disabling burning in shocks. Now we compute it at the top of the timestep, before the first...
it should not matter which comes first, since reactions don't change density, but this swap will allow us to precompute the shock flag with sources before the first burn. ##...
Right now the c-linter action does clang-tidy and claims to do cppcheck. We should split it in two. For the clang-tidy, we should use the build process that is in...
see https://github.com/AMReX-Codes/amrex/pull/2954
## PR summary ## PR motivation ## PR checklist - [ ] test suite needs to be run on this PR - [ ] this PR will change answers in...