|
Cloudy
Spectral Synthesis Code for Astrophysics
|

Functions | |
| void | OpacityAdd1Subshell (long int ipOpac, long int ipLowLim, long int ipUpLim, realnum abundance, char chStat) |
| void | OpacityAdd1SubshellInduc (long int ipOpac, long int ipLowEnergy, long int ipHiEnergy, double abundance, double DepartCoef, char chStat) |
| void OpacityAdd1Subshell | ( | long int | ipOpac, |
| long int | ipLowLim, | ||
| long int | ipUpLim, | ||
| realnum | abundance, | ||
| char | chStat ) |
OpacityAdd1Subshell add opacity due to single species to main opacity array
| ipOpac | ipOpac is opacity index within opac opacity offset for this species |
| ipLowLim | lower freq limit to opacity range on energy mesh |
| ipUpLim | upper limit to opacity range on energy mesh |
| abundance | abundance, we bail if zero |
| chStat | either static 's' or volitile 'v' |
References ASSERT, DEBUG_ENTRY, MIN2, opac, and rfield.
Referenced by OpacityAdd1Element(), and OpacityAddTotal().
| void OpacityAdd1SubshellInduc | ( | long int | ipOpac, |
| long int | low, | ||
| long int | ihi, | ||
| double | a, | ||
| double | b, | ||
| char | chStat ) |
OpacityAdd1SubshellInduc add opacity of individual species, including stimulated emission
| ipOpac | pointer to opacity offset with stack |
| low | low energy limit to opacity bound |
| ihi | high-energy limit to opacity bound |
| a | the abundance of the species in this level |
| b | the departure coefficient |
| chStat | either 's' for static opacities, or 'v' for volitile |
References ASSERT, DEBUG_ENTRY, hydro, MAX2, MIN2, opac, and rfield.
Referenced by OpacityAdd1Element(), and save_opacity().