Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: feedback overhaul #386

Draft
wants to merge 159 commits into
base: dev
Choose a base branch
from
Draft

Conversation

mabruzzo
Copy link
Collaborator

This is eventually going to be a full-fledged PR for merging in the new stellar feedback. But it's not currently prepared for review....

At the moment, I just merged changes from main into this branch. I'm just being a little lazy. I recently merged main into this branch and I want to execute the test suite

mabruzzo added 30 commits March 25, 2024 15:09
…the treatment Temperature floor in CIE case.
Specifically, this commit converted the stellar-wind initializer so that
it now uses the new parsing functions. Note, that I wasn't anywhere near
as careful as I was while converting the supernova initializer. I
literally just made sure the converted code compiled.

For context, when I converted the supernova initializer, I took care to
ensure that the results were bitwise identical.
While everything compiles just fine, I wasn't as careful as I was when
factoring out the SNRateCalc class. For context, when I factored out
the SNRateCalc class, I took care to ensure that there were no
alterations to any of the outputs. In contrast, for the SWRateCalc class
I didn't actually check any runs that employ stellar winds (although
they definitely do compile correctly).
constructors for SNRateCalc and SWRateCalc.
mabruzzo added 26 commits August 5, 2024 11:50
The dual-energy formalism now respects crashed cells in the function
call `Select_Internal_Energy_ND`
-> the function does not modify any cells where the cell "crashed"
-> while considering the neighboring values of the crashed cells, we
   ignore any neighbors that "crashed"
-> we also now explicitly pick advected internal energy over the
   internal energy computed from total energy in cases where the total
   energy is positive, but does not exceed kinetic energy.

This was all done in preparation for Averaging Crashed Cells after
It now operates after the dual-energy formalism.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant