-
Notifications
You must be signed in to change notification settings - Fork 24
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
Implement microclumping #108
Comments
Micro-clumping does seem to work as anticipated in Python. It affects both the continuuum and the lines in CV wind models |
Currently we multiply tau_sobolev by the filling factor in calculate_ds (i.e. in the absorption part of the code) but we don't do the same when calculating, for example, p_escape. This should be done along with a review of any place where sobolev optical depths (e.g. line luminosities from the wind, anisotropic scattering) are used to make sure we understand where the filling factor should come in, and why. |
There are a number of places where we use the sobolev optical depth for various calculations.
|
This is now implemented. Understanding the effect on models and physical conditions is the next step, but it's closed as an issue for the moment. |
We would like to implement micro clumping into Python.
In micro-clumping one assumes clumps are optically thin at all wavelengths, which means that one does not need to resolve the clumps in your grid, since the radiation field is not altered by clumping. It is used in O-star winds, despite the fact that the physical assumptions associated with microclumping are not met in these winds, any more than they would be in the cases we want to use.
To implement, micro clumping, I am:
As long as all functions like luminosity are calculated with the volume that is in the Plasma structure, the heating and cooling ought to work out. Note that resonant scattering if it occurs, occurs in the "clumped" gas, so we should not need to modify anything having to do with escape probabilities etc.
The text was updated successfully, but these errors were encountered: