#include <cddefines.h>
Data Fields | |
int | iRedisFun |
int | ipCont |
long int | ipFine |
int | IonStg |
int | nelem |
float | ColUL |
float | TauIn |
float | TauTot |
float | TauCon |
float | FracInwd |
double | pump |
double | xIntensity |
double | phots |
float | gf |
float | Pesc |
float | Pelec_esc |
float | Pdest |
float | dampXvel |
float | damp |
double | cool |
double | heat |
float | ColOvTot |
float | cs |
float | WLAng |
float | EnergyK |
float | EnergyErg |
float | EnergyWN |
float | opacity |
float | gLo |
float | gHi |
double | PopLo |
double | PopHi |
double | PopOpc |
float | Aul |
double | ots |
Definition at line 626 of file cddefines.h.
float EmLine::Aul |
transition prob, Einstein A upper to lower [s-1] >>chng 06 mar 07, from double to float, save mem, no reason for double
Definition at line 768 of file cddefines.h.
Referenced by atmdat_readin(), atom_level2(), atom_level3(), atom_oi_calc(), AtomSeqBeryllium(), AtomSeqBoron(), CO_OTS(), ContCreatePointers(), CoolOxyg(), CS_l_mixing_S62(), DoFSMixing(), DumpLine(), emit_frac(), EmLineJunk(), Fe2_cooling(), Fe7Lev8(), FeII_OTS(), FeIICollRatesBoltzmann(), FeIICreate(), FeIILevelPops(), FeIILyaPump(), H2_Create(), H2_gs_rates(), H2_Level_low_matrix(), H2_LevelPops(), H2_ReadTransprob(), H2_RT_OTS(), H2_RTMake(), H2_Solomon_rate(), HeCreate(), HeLikeLevel(), HLineTransOpacSet(), HydroLevelPop(), HydroT2Low(), HyperfineCreate(), iso_create(), IterStart(), lines_general(), lines_helium(), lines_hydro(), lines_lv1_li_ne(), lines_setup(), oi_level_pops(), PrtHydroTrace1(), Punch1LineData(), PunchDo(), RT_diffuse(), RT_line_all(), RT_line_static(), RT_OTS(), RT_stark(), RT_tau_init(), RT_tau_reset(), and SanityCheckBegin().
float EmLine::ColOvTot |
[dimensionless] ratio of collisional to radiative excitation, C_lu / ( C_lu + pump )
Definition at line 731 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), EmLineJunk(), EmLineZero(), Fe7Lev8(), FeIIIntenZero(), FeIILevelPops(), H2_LevelPops(), H2_zero_pops_too_low(), HeCreate(), iso_zero(), lines_lv1_li_ne(), lines_setup(), outline(), PutLine(), and RT_diffuse().
float EmLine::ColUL |
collision rate coefficient, [cm^3 s-1], upper to lower
Definition at line 654 of file cddefines.h.
Referenced by HeCollid(), HeLikeLevel(), HydroCollid(), HydroLevelPop(), HydroT2Low(), iso_cool(), lines_helium(), and PunchDo().
double EmLine::cool |
cooling and heating due to collisional excitation [erg s-1 cm-3]
Definition at line 728 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), CO_drive(), CoolCarb(), CoolDima(), CoolEvaluate(), CoolOxyg(), DumpLine(), EmLineJunk(), EmLineZero(), Fe7Lev8(), FeIIIntenZero(), H2_LevelPops(), H2_zero_pops_too_low(), HeCreate(), iso_zero(), lines(), lines_helium(), lines_setup(), PunchDo(), PutLine(), and RT_line_one_tau_reset().
float EmLine::cs |
[dimensionless] collision strength or rates for transition >>chng 06 mar 07, from double to float, save mem, no reason for double
Definition at line 735 of file cddefines.h.
Referenced by atmdat_readin(), atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), ConvBase(), CoolCalc(), CoolCarb(), CoolOxyg(), DumpLine(), emit_frac(), EmLineJunk(), FeIICollRatesBoltzmann(), H21_cm_pops(), H2_Punch_line_data(), HeatPunch(), HeCollid(), HydroCollid(), iso_cool(), LineConvRate2CS(), MakeCS(), oi_level_pops(), Punch1LineData(), and PutCS().
float EmLine::damp |
[dimensionless] damping constant
Definition at line 725 of file cddefines.h.
Referenced by conpmp(), DrvContPump(), EmLineJunk(), PunchDo(), RT_continuum_shield_fcn(), RT_line_one(), RT_line_static(), and RT_LineWidth().
float EmLine::dampXvel |
damping constant is dampXvel divided by line width units are velocity, since becomes dimensionless when div by line width in cm/2 [cm s-1]
Definition at line 722 of file cddefines.h.
Referenced by ContCreatePointers(), EmLineJunk(), FeIIPoint(), H2_Create(), HeCreate(), iso_create(), pun1Line(), and RT_line_static().
float EmLine::EnergyErg |
transition energy in ergs
Definition at line 744 of file cddefines.h.
Referenced by atmdat_readin(), atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), ContCreatePointers(), CoolOxyg(), CS_l_mixing_S62(), EmLineJunk(), Fe2_cooling(), Fe7Lev8(), FeII_InterEnergy(), FeIIAccel(), FeIILevelPops(), FeIIPoint(), H2_Accel(), H2_Create(), H2_InterEnergy(), H2_LevelPops(), HeCreate(), iso_create(), lines_general(), lines_helium(), lines_hydro(), lines_lv1_k_zn(), PresTotCurrent(), PutLine(), and RT_line_driving().
float EmLine::EnergyK |
transition energy in degrees kelvin
Definition at line 741 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), ColStrGBar(), ContCreatePointers(), CoolOxyg(), EmLineJunk(), FeIIPoint(), H2_Create(), HeCreate(), iso_cool(), iso_create(), ligbar(), lines_helium(), MakeCS(), and TexcLine().
float EmLine::EnergyWN |
transition energy in wavenumbers
Definition at line 747 of file cddefines.h.
Referenced by atmdat_readin(), ColStrGBar(), ContCreatePointers(), DoFSMixing(), EmLineJunk(), FeIICollRatesBoltzmann(), FeIICreate(), FeIILyaPump(), FeIIPunchLines(), H2_Create(), He1Autoionize(), HeCreate(), HyperfineCreate(), iso_create(), lines_helium(), lines_setup(), MakeCS(), pun1Line(), PunchDo(), and RT_diffuse().
float EmLine::FracInwd |
inward fraction [dimensionless] of total line emission >>chng 06 mar 07, from double to float, save mem, no reason for double
Definition at line 692 of file cddefines.h.
Referenced by EmLineJunk(), EmLineZero(), FeIICreate(), iso_zero(), lines_general(), lines_helium(), lines_lv1_li_ne(), lines_lv1_na_ar(), lines_setup(), outline(), PutLine(), RT_diffuse(), RT_line_one_tau_reset(), RT_line_static(), RT_tau_init(), and RTesc_lya().
float EmLine::gf |
gf value [dimensionless]
Definition at line 705 of file cddefines.h.
Referenced by atmdat_readin(), ColStrGBar(), ContCreatePointers(), EmLineJunk(), FeIICreate(), H2_Create(), HeCreate(), HyperfineCreate(), iso_create(), ligbar(), lines_helium(), lines_setup(), MakeCS(), pun1Line(), and Punch1LineData().
float EmLine::gHi |
Definition at line 757 of file cddefines.h.
Referenced by atmdat_readin(), atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), CoolIron(), CoolNick(), CoolSili(), CoolSulf(), DoFSMixing(), EmLineJunk(), FeIICollRatesBoltzmann(), FeIICreate(), FeIILevelPops(), FeIILyaPump(), H21_cm_pops(), H2_Create(), H2_LevelPops(), H2_zero_pops_too_low(), HeCreate(), HeLikeLevel(), HydroCollid(), HyperfineCreate(), iso_create(), LineConvRate2CS(), lines_helium(), lines_setup(), OccupationNumberLine(), pun1Line(), Punch1LineData(), RT_line_static(), and TexcLine().
float EmLine::gLo |
lower and upper statistical weights [dimensionless]
Definition at line 757 of file cddefines.h.
Referenced by atmdat_readin(), atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), ColStrGBar(), DoFSMixing(), EmLineJunk(), FeIICreate(), FeIILevelPops(), FeIILyaPump(), FeIIRadPress(), H21_cm_pops(), H2_Create(), H2_LevelPops(), H2_RadPress(), H2_zero_pops_too_low(), HeCreate(), HeLikeLevel(), HyperfineCreate(), iso_create(), lines_helium(), lines_setup(), OccupationNumberLine(), PresTotCurrent(), PrtLinePres(), pun1Line(), Punch1LineData(), RT_line_static(), and TexcLine().
double EmLine::heat |
Definition at line 728 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), CO_drive(), ContCreatePointers(), CoolSum(), DumpLine(), EmLineJunk(), EmLineZero(), Fe7Lev8(), FeIIIntenZero(), FndLineHt(), GetMaxhLine(), H2_LevelPops(), H2_zero_pops_too_low(), HeatPunch(), HeCreate(), iso_zero(), lines_helium(), lines_setup(), PutLine(), RT_line_one_tau_reset(), RT_tau_init(), and RT_tau_reset().
int EmLine::IonStg |
ion stage of element, 1 for atom, 2 ion, etc
Definition at line 648 of file cddefines.h.
Referenced by atmdat_readin(), atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), chIonLbl(), chLineLbl(), CO_solve(), ColStrGBar(), ContCreatePointers(), ConvBase(), CoolDima(), CoolEvaluate(), EmLineJunk(), FeIICreate(), H2_Create(), HeCreate(), HyperfineCreate(), iso_create(), ligbar(), lines_helium(), lines_setup(), MakeCS(), pun1Line(), RT_line_all(), RT_line_static(), and RT_tau_inc().
int EmLine::ipCont |
index for line within continuum array, this is on the f, not c, scale, negative ipCont means this is not a real line sentinal for fake line
Definition at line 642 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), ContCreatePointers(), CoolCalc(), CoolDima(), DumpLine(), EmLineJunk(), FeIIPoint(), GrainTemperature(), H21_cm_pops(), H2_ContPoint(), HeCreate(), iso_create(), lines_helium(), lines_lv1_k_zn(), outline(), PresTotCurrent(), PrtAllTau(), PrtHydroTrace2(), PrtLinePres(), Punch_Line_RT(), PunchDo(), PunchSpecial(), PutLine(), RT_diffuse(), RT_line_all(), RT_line_static(), RT_OTS(), and RTesc_lya().
long int EmLine::ipFine |
index for line within fine continuum array, for line overlap
Definition at line 645 of file cddefines.h.
Referenced by ContCreatePointers(), EmLineJunk(), FeIIPoint(), H2_ContPoint(), lines_helium(), RT_line_one(), and RT_line_one_tauinc().
< all of these are set to dangerous values by EmLineJunk type of redistribution function, -1 complete redis Dopper core only, 0 insanity 1 incomplete redistirbution with damping wings, 2 complete redistribution with damping wings,
Definition at line 636 of file cddefines.h.
Referenced by atmdat_readin(), DrvContPump(), EmLineJunk(), FeIICreate(), H2_Create(), HeCreate(), iso_create(), lines_helium(), lines_setup(), RT_continuum_shield_fcn(), RT_line_all(), RT_line_one(), and RT_line_static().
int EmLine::nelem |
atomic number of element, 1 for H, 2 for He, etc
Definition at line 651 of file cddefines.h.
Referenced by atmdat_readin(), atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), chIonLbl(), chLineLbl(), CO_solve(), ColStrGBar(), ContCreatePointers(), ConvBase(), CoolDima(), CoolEvaluate(), DrvContPump(), EmLineJunk(), FeIICreate(), H2_Create(), HeCreate(), HyperfineCreate(), iso_create(), ligbar(), lines_helium(), lines_setup(), MakeCS(), pun1Line(), radius_next(), RT_line_all(), RT_line_one(), RT_line_one_tauinc(), RT_line_static(), RT_LineWidth(), and RT_tau_inc().
float EmLine::opacity |
atomic constant part of line opacity per atom, divide by line width in cm/s, DoppVel.doppler[nelem], to get line center opacity per atom, or absorption cross section, with units cm^2 multiply by PopOpc to get PopOpc/dopper width, the true opacity (cm-1), then by length to get optical depth
Definition at line 754 of file cddefines.h.
Referenced by ContCreatePointers(), DrvContPump(), EmLineJunk(), FeIIPoint(), H2_Create(), HeCreate(), HLineTransOpacSet(), iso_create(), PunchSpecial(), radius_next(), RT_line_all(), RT_line_one(), RT_line_one_tauinc(), RT_line_static(), RT_tau_init(), RT_tau_reset(), and RTesc_lya().
double EmLine::ots |
ots rate [cm-3 s-1]
Definition at line 771 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), AtomSeqBoron(), CO_OTS(), CoolDima(), DumpLine(), EmLineJunk(), EmLineZero(), FeII_OTS(), FeIIIntenZero(), H2_RT_OTS(), H2_zero_pops_too_low(), HeLikeLevel(), HydroLevel(), lines_hydro(), lines_setup(), and RT_OTS().
float EmLine::Pdest |
destruction probs [dimensionless] >>chng 06 mar 07, from double to float, save mem, no reason for double
Definition at line 717 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), CO_OTS(), DumpLine(), emit_frac(), EmLineJunk(), EmLineZero(), Fe2_cooling(), Fe7Lev8(), FeII_OTS(), FeIILevelPops(), H21_cm_pops(), H2_gs_rates(), H2_Level_low_matrix(), H2_LevelPops(), H2_RT_OTS(), H2_Solomon_rate(), HeCreate(), HeLikeLevel(), HydroLevelPop(), HydroT2Low(), iso_zero(), lines_setup(), oi_level_pops(), PunchDo(), RT_line_all(), RT_line_one_tau_reset(), RT_line_static(), RT_LineWidth(), RT_OTS(), RT_tau_init(), and RTesc_lya().
float EmLine::Pelec_esc |
electron scattering escape prob [dimensionless] >>chng 06 mar 07, from double to float, save mem, no reason for double
Definition at line 713 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), atom_oi_calc(), AtomSeqBeryllium(), AtomSeqBoron(), DumpLine(), emit_frac(), EmLineJunk(), EmLineZero(), Fe2_cooling(), Fe7Lev8(), FeIILevelPops(), H21_cm_pops(), H2_gs_rates(), H2_Level_low_matrix(), H2_LevelPops(), H2_Solomon_rate(), HeCreate(), HeLikeLevel(), HydroLevelPop(), HydroT2Low(), iso_zero(), lines_setup(), oi_level_pops(), PunchDo(), RT_line_one_tau_reset(), RT_line_static(), RT_LineWidth(), and RT_tau_init().
float EmLine::Pesc |
escape prob [dimensionless] >>chng 06 mar 07, from double to float, save mem, no reason for double
Definition at line 709 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), atom_oi_calc(), AtomSeqBeryllium(), AtomSeqBoron(), CoolCalc(), CoolCarb(), CoolOxyg(), DumpLine(), emit_frac(), EmLineJunk(), EmLineZero(), Fe2_cooling(), Fe7Lev8(), FeIILevelPops(), H21_cm_pops(), H2_gs_rates(), H2_Level_low_matrix(), H2_LevelPops(), H2_Solomon_rate(), HeatPunch(), HeCreate(), HeLikeLevel(), HydroLevelPop(), HydroT2Low(), iso_zero(), lines_general(), lines_helium(), lines_hydro(), lines_lv1_k_zn(), lines_lv1_li_ne(), lines_setup(), OccupationNumberLine(), oi_level_pops(), PresTotCurrent(), PunchDo(), radius_next(), RT_diffuse(), RT_line_all(), RT_line_one_tau_reset(), RT_line_static(), RT_LineWidth(), RT_tau_init(), and RTesc_lya().
double EmLine::phots |
number of photons emitted in the line per unit time and vol [photons s-1 cm-3]
Definition at line 702 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), CO_drive(), EmLineJunk(), EmLineZero(), Fe2_cooling(), Fe7Lev8(), FeIICreate(), FeIIIntenZero(), FeIILevelPops(), H2_LevelPops(), H2_zero_pops_too_low(), iso_zero(), lines_helium(), lines_hydro(), lines_lv1_k_zn(), lines_setup(), outline(), RT_diffuse(), and RT_line_one_tau_reset().
double EmLine::PopHi |
Definition at line 761 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), atom_oi_calc(), AtomSeqBeryllium(), AtomSeqBoron(), CO_drive(), CO_OTS(), CoolCalc(), CoolCarb(), CoolIron(), CoolOxyg(), DumpLine(), EmLineJunk(), EmLineZero(), Fe7Lev8(), FeII_InterEnergy(), FeII_OTS(), FeIIIntenZero(), FeIILevelPops(), FeIILyaPump(), H21_cm_pops(), H2_InterEnergy(), H2_LevelPops(), H2_RT_OTS(), H2_zero_pops_too_low(), HeCreate(), HeLike(), HeLikeLevel(), Hydrogenic(), HydroLevel(), HydroRenorm(), iso_zero(), lines_general(), lines_helium(), lines_hydro(), lines_setup(), OccupationNumberLine(), PresTotCurrent(), pun1Line(), radius_increment(), RT_diffuse(), RT_line_one_tau_reset(), RT_OTS(), and TexcLine().
double EmLine::PopLo |
populations of lower and upper levels [cm-3] >>chng 01 nov 24, from float to double, need the precision for hyperfine structure lines
Definition at line 761 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), atom_oi_calc(), AtomSeqBeryllium(), AtomSeqBoron(), CO_Colden(), CO_drive(), CoolCalc(), CoolCarb(), CoolIron(), CoolOxyg(), DumpLine(), EmLineJunk(), EmLineZero(), Fe2_cooling(), Fe7Lev8(), FeIIIntenZero(), FeIILevelPops(), FeIILyaPump(), FeIIRadPress(), H21_cm_pops(), H2_LevelPops(), H2_PunchDo(), H2_RadPress(), H2_RTMake(), H2_zero_pops_too_low(), HeCreate(), HeLike(), HeLikeLevel(), Hydrogenic(), HydroLevel(), HydroRenorm(), iso_zero(), lines_setup(), OccupationNumberLine(), PresTotCurrent(), PrtLinePres(), pun1Line(), PunchLineData(), PunchSpecial(), radius_increment(), RT_line_all(), RT_line_one(), RT_line_one_tau_reset(), and TexcLine().
double EmLine::PopOpc |
population that enters net opacity after correction for stimulated emission [cm-3]
Definition at line 764 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), atom_oi_calc(), AtomSeqBeryllium(), AtomSeqBoron(), CO_drive(), CoolCalc(), CoolCarb(), CoolIron(), CoolOxyg(), DrvContPump(), DumpLine(), EmLineJunk(), EmLineZero(), Fe2_cooling(), Fe7Lev8(), FeIIAccel(), FeIIIntenZero(), FeIILevelPops(), H21_cm_pops(), H2_Accel(), H2_LevelPops(), H2_zero_pops_too_low(), HeCreate(), HeLike(), HeLikeLevel(), Hydrogenic(), HydroLevel(), HydroRenorm(), iso_zero(), lines_lv1_li_ne(), lines_setup(), PresTotCurrent(), PrtLinePres(), PunchSpecial(), PutLine(), radius_next(), RT_DestProb(), RT_line_all(), RT_line_driving(), RT_line_one(), RT_line_one_tau_reset(), RT_line_one_tauinc(), RT_line_static(), and RT_tau_inc().
double EmLine::pump |
continuum pumping rate [s-1] from lower to upper level, A*occ num * g_up/g_lo, this is evaluated in RTMakeStat and RTMakeWind, which are called by HydroPEsc, RT_line_all
Definition at line 696 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), ConvBase(), CoolCarb(), CoolIron(), CoolNitr(), CoolOxyg(), CoolSili(), CoolSulf(), DumpLine(), EmLineJunk(), EmLineZero(), Fe2_cooling(), Fe7Lev8(), FeIIAccel(), FeIILevelPops(), H21_cm_pops(), H2_Accel(), H2_gs_rates(), H2_Level_low_matrix(), H2_LevelPops(), H2_PunchDo(), H2_Solomon_rate(), HeatPunch(), HeCreate(), Hydrogenic(), HydroLevelPop(), iso_zero(), IterStart(), lines_lv1_li_ne(), lines_setup(), PrtHydroTrace1(), PrtHydroTrace2(), PunchDo(), PunchSpecial(), PutLine(), radius_next(), RT_line_all(), RT_line_driving(), and RT_line_static().
float EmLine::TauCon |
TauCon - line optical depth [Napier] to the continuum source from the illuminated face to the current position. For an open or expanding closed geometry TauCon is equal to TauIn. For a static closed geometry TauCon is optical depth from the illuminated face to the current depth
Definition at line 688 of file cddefines.h.
Referenced by cdTemp(), conpmp(), EmLineJunk(), EmLineZero(), H2_Create(), H2_PunchDo(), iso_zero(), iter_end_check(), lines_setup(), PunchDo(), PunchSpecial(), RT_continuum_shield_fcn(), RT_line_one_tau_reset(), RT_line_one_tauinc(), RT_line_static(), RT_tau_init(), and RT_tau_reset().
float EmLine::TauIn |
optical depths - the escape probability is derived only from TauIn on first iteration. on later iterations it is the average ofesc prob in inward (TauIn) and outward (TauTot - TauIn) directions TauIn - the inward line optical depth [Napier], in the direction of the continuum source. This is measured from the illuminated face of the cloud to the current position on the first iteration, and on second and later iterations in an open geometry or in an expanding closed geometry. For a static spherical geometry TauIn is the sum of the optical depth from the current position to the illuminated face plus the optical depth on the "other side". At the illuminated face in a static spherical geometry TauIn is TauTot / 2
Definition at line 669 of file cddefines.h.
Referenced by atom_oi_calc(), ConvIterCheck(), CoolCalc(), DrvContPump(), DumpLine(), EmLineJunk(), EmLineZero(), FeIILyaPump(), FeIIPunchLines(), H2_Create(), H2_PunchDo(), HeatPunch(), iso_zero(), lgTauGood(), lines_setup(), ParseDrive(), prme(), PrtComment(), pun1Line(), PunchDo(), PunchSpecial(), radius_next(), RT_line_one_tau_reset(), RT_line_one_tauinc(), RT_line_static(), RT_LineWidth(), RT_tau_init(), RT_tau_reset(), and state_get_put().
float EmLine::TauTot |
TauTot - total line optical depth [Napier] through the cloud. TauTot is not used on the first iteration since it is not known. On second and later iterations in an open or expanding closed geometry this is the total optical depth through the computed structure. For a static closed geometry this is twice the computed structure since the geometry is assumed to be symmetric.
when the double command is entered TauTot is set to twice the normal value to simulate the presence of material beyond the computed structure.
Definition at line 681 of file cddefines.h.
Referenced by atom_oi_calc(), ConvIterCheck(), DumpLine(), EmLineJunk(), EmLineZero(), FeIILyaPump(), H2_Create(), iso_create(), iso_zero(), lgTauGood(), lines_setup(), PunchDo(), RT_line_one_tau_reset(), RT_line_one_tauinc(), RT_line_static(), RT_LineWidth(), RT_tau_init(), RT_tau_reset(), and state_get_put().
float EmLine::WLAng |
wavelentgh, usually in Angstroms, used for printout, can be any units
Definition at line 738 of file cddefines.h.
Referenced by atmdat_readin(), atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), chLineLbl(), ContCreatePointers(), EmLineJunk(), FeIICreate(), H2_Create(), H2_PunchDo(), HeCreate(), HyperfineCreate(), iso_create(), lines(), lines_continuum(), lines_helium(), lines_hydro(), lines_setup(), PrtLinePres(), pun1Line(), Punch1LineData(), and PutLine().
double EmLine::xIntensity |
line intensity per unit time and vol [erg s-1 cm-3]
Definition at line 699 of file cddefines.h.
Referenced by atom_level2(), atom_level3(), AtomSeqBeryllium(), AtomSeqBoron(), CO_drive(), EmLineJunk(), EmLineZero(), Fe2_cooling(), Fe7Lev8(), FeIIAddLines(), FeIIFillLow16(), FeIIIntenZero(), FeIILevelPops(), FeIISumBand(), H2_LevelPops(), H2_LinesAdd(), H2_zero_pops_too_low(), HeCreate(), iso_zero(), lines_helium(), lines_hydro(), lines_lv1_k_zn(), lines_lv1_li_ne(), lines_lv1_na_ar(), lines_setup(), PutLine(), and RT_line_one_tau_reset().