We produce numerical disks around
There is a detailed analysis and graphs which capture the physics in the main.ipynb
, where the user can alter parameters of the system and further explore it behavior.
For notes on how to install and use disklab
, please read the tutorial, which can be found in the tutorial/
directory (here).
Typically you would install it by executing this in the top-level directory of this repository:
pip install -e .
This installs a development version, i.e. if you modify the code, those changes will be reflected if you import disklab
. To install a static version of the current code, leave out the -e
option.
All examples, including those from the tutorial can be found in the snippets folder.
We implemented new opacity prescriptions into DISKLAB since it doesn’t have the relevant ones for accretion disks around compact objects (however it has a lot of dust physics which we will not need here). New opacities are be implemented in meanopacity.py
. More specifically, we implement the ’kramer’ opacity law for free-free absorption and ’electron scattering’ opacity
and also a combined opacity law that takes both processes into account (a “mock version” by addition of the opacities will do fine here). In the above formulas, meanopacity.py
rhogas
and