t_tag_LineSv Struct Reference

#include <lines.h>

Collaboration diagram for t_tag_LineSv:

Collaboration graph
[legend]

Data Fields

char chSumTyp
char chALab [5]
float xLineEnergy
double sumlin [2]
double emslin [2]
float wavelength

Detailed Description

this struc is different from above since only pointer here, will be malloced to form a large array after number of lines is counted.
these are the main line save arrays

Definition at line 105 of file lines.h.


Field Documentation

one char saying whether heat 'h', cooling 'c', information, 'i'

Definition at line 108 of file lines.h.

Referenced by linadd(), lindst(), PrtFinal(), and PunchDo().

the four char string label for the line

Definition at line 111 of file lines.h.

Referenced by IterStart(), linadd(), lindst(), optimize_func(), and PunchDo().

xLineEnergy is energy of line in Rydbergs, also serves as sentinel saying this line should be added as a contributor to total spectrum when plotting continuum. For each real line there are many components added into the line stack, only the first, the real total intensity, has this non-zero

Definition at line 118 of file lines.h.

Referenced by IterStart(), and lindst().

>>chng 06 mar 09, make intrinsic and emergent one array integrated intensity of the line, [0] is intrinsic, [1] emergent

Definition at line 122 of file lines.h.

Referenced by cdDLine(), cdH2_Line(), cdLine(), cdLine_ip(), FeIIPunchLines(), H2_PunchDo(), iter_end_check(), linadd(), lindst(), lines(), lines_continuum(), lines_hydro(), optimize_func(), PrtFinal(), and totlin().

the emissivity, per unit vol, for current conditions,

Definition at line 125 of file lines.h.

Referenced by cdEmis(), cdEmis_ip(), linadd(), lindst(), and lines_continuum().

the wavelength of the line

Definition at line 129 of file lines.h.

Referenced by IterStart(), linadd(), lindst(), optimize_func(), prt_LineLabels(), PrtFinal(), and PunchDo().


The documentation for this struct was generated from the following file:

Generated for cloudy by doxygen 1.5.5