You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rad-hydro codes are a staple for designing laboratory plasma experiments. A simple 1D code should be well within the reach of this project. We could start by implementing simple inverse bremsstrahlung, and then add complexity with opacity models and such. For most rad-hydro simulations the opacity models don't need to be very detailed, and can be quite rough estimates.
The current standard among my collaborators is HELIOS-CR, which is proprietary. It'd be nice to have an open alternative.
This would be great for modeling the response of the solar chromosphere to flares! There are some codes in solar physics like RADYN, which is pretty powerful but is closed source. I wonder if this functionality would be best contained in an affiliated package.
I think it would work just fine within the PlasmaPy theme. I mean we already have PIC and MHD codes lined up, why not rad-hydro?
I think we should start on it here, and then if it becomes too difficult to manage within PlasmaPy (e.g. import conflicts, directory structures getting too deep, etc.) we can fork it into it's own affiliated package.
There's FLASH from UChicago, that's open source (and really good, from what I hear.) However if our goal is to have basic versions of all the simulation methodologies, than I agree rad-hydro is on the list for sure. It might be easiest to make it part of the MHD code and have full-fledged rad-MHD, since they share the hydro piece.
I just came across this issue due to some unrelated googling. I realize this has been open a while, but I would also add HYDRAD to the list of 1D hydro codes used in solar physics. It is also (recently) open source. Both HYDRAD and RADYN also have associated Python tools: pydrad (which uses PlasmaPy) and radynpy.
Activity
lemmatum commentedon Apr 18, 2018
Opacity stuff may overlap synergistically with SpectroscoPy.
namurphy commentedon Apr 20, 2018
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
namurphy commentedon Apr 20, 2018
This would be great for modeling the response of the solar chromosphere to flares! There are some codes in solar physics like RADYN, which is pretty powerful but is closed source. I wonder if this functionality would be best contained in an affiliated package.
lemmatum commentedon Apr 20, 2018
@namurphy that might not be a bad idea if it ends up importing from both PlasmaPy and SpectroscoPy. We can then avoid dependency hell.
StanczakDominik commentedon Apr 20, 2018
From a technical standpoint it would be much less work to just keep everything in PlasmaPy. I suppose thematically that doesn't work as well, but...
lemmatum commentedon Apr 20, 2018
I think it would work just fine within the PlasmaPy theme. I mean we already have PIC and MHD codes lined up, why not rad-hydro?
I think we should start on it here, and then if it becomes too difficult to manage within PlasmaPy (e.g. import conflicts, directory structures getting too deep, etc.) we can fork it into it's own affiliated package.
samurai688 commentedon May 2, 2018
There's FLASH from UChicago, that's open source (and really good, from what I hear.) However if our goal is to have basic versions of all the simulation methodologies, than I agree rad-hydro is on the list for sure. It might be easiest to make it part of the MHD code and have full-fledged rad-MHD, since they share the hydro piece.
wtbarnes commentedon Apr 27, 2021
I just came across this issue due to some unrelated googling. I realize this has been open a while, but I would also add HYDRAD to the list of 1D hydro codes used in solar physics. It is also (recently) open source. Both HYDRAD and RADYN also have associated Python tools: pydrad (which uses PlasmaPy) and radynpy.