cloudy  trunk
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
lines.h
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2008 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 
4 #ifndef _LINES_H_
5 #define _LINES_H_
6 
7 
9 void lines(void);
10 
12 void lines_general(void);
13 
15 void lines_hydro(void);
16 
18 void lines_grains(void);
19 
22 void lines_setup(void);
23 
25 void lines_continuum(void);
26 
28 void lines_molecules(void);
29 
31 void lines_helium(void);
32 
34 void lines_lv1_li_ne(void);
35 
37 void lines_lv1_na_ar(void);
38 
40 void lines_lv1_k_zn(void);
41 
44 long int StuffComment( const char * chComment );
45 
48 int lines_table(void);
49 
50 #define NHOLDCOMMENTS 100
51 
59  long int nsum;
60 
64 
66  long int nComment;
67 
72  long int ipass;
73 
76 
78  long int ipNormWavL;
79 
82 
85 
88  long int sig_figs;
89 
91  double ScaleNormLine;
92 
94  char chNormLab[5];
95 
97  bool lgNormSet;
98 
101 
102 } LineSave;
103 
107 typedef struct t_tag_LineSv {
108 
110  char chSumTyp;
111 
113  char chALab[5];
114 
117  double sumlin[2];
118 
120  double emslin[2];
121 
124 
126  const char *chComment;
127 
128 } LinSv;
129 
130 extern LinSv *LineSv;
131 
132 
133 #endif /* _LINES_H_ */

Generated for cloudy by doxygen 1.8.4