cloudy
trunk
source
hydrogenic.h
Go to the documentation of this file.
1
/* This file is part of Cloudy and is copyright (C)1978-2013 by Gary J. Ferland and
2
* others. For conditions of distribution and use see copyright notice in license.txt */
3
4
#ifndef HYDROGENIC_H_
5
#define HYDROGENIC_H_
6
22
realnum
HydroCSInterp
(
long
int
nelem,
long
int
ipHi,
long
int
ipLo,
long
int
Collider );
23
27
void
HydroLevel
(
long
int
ipZ);
28
33
double
HydroRecCool
(
long
int
n,
long
int
ipZ);
34
38
double
HCoolRatio
(
39
double
t );
40
48
double
H_cross_section
(
double
EgammaRyd ,
double
EthRyd,
long
n,
long
l,
long
nelem );
49
51
struct
t_hydro
{
52
55
bool
lgHiPop2
;
56
realnum
pop2mx
;
57
60
realnum
dstfe2lya
;
61
63
realnum
HLineWidth
;
64
66
realnum
TexcLya
;
67
69
long
int
nLyaHot
;
70
72
realnum
TLyaMax
,
74
TeLyaMax
;
75
77
long
int
nZTLaMax
;
78
80
char
chHTopType
[5];
81
83
realnum
H_ion_frac_photo
;
84
86
realnum
HCollIonMax
;
87
89
realnum
H_ion_frac_collis
;
90
92
double
cintot
;
93
95
bool
lgHInducImp
;
96
98
double
D2H_ratio
;
99
101
realnum
DampOnFac
;
102
104
realnum
FracInd
;
105
long
int
ndclev
;
106
realnum
fbul
;
107
long
int
nbul
;
108
111
bool
lgLymanPumping
;
112
116
realnum
xLymanPumpingScaleFactor
;
117
118
};
119
extern
t_hydro
hydro
;
120
121
#endif
/* HYDROGENIC_H_ */
t_hydro::lgHiPop2
bool lgHiPop2
Definition:
hydrogenic.h:55
HydroLevel
void HydroLevel(long int ipZ)
Definition:
hydrolevel.cpp:209
H_cross_section
double H_cross_section(double EgammaRyd, double EthRyd, long n, long l, long nelem)
Definition:
hydro_recom.cpp:22
t_hydro::lgLymanPumping
bool lgLymanPumping
Definition:
hydrogenic.h:111
t_hydro::dstfe2lya
realnum dstfe2lya
Definition:
hydrogenic.h:60
realnum
float realnum
Definition:
cddefines.h:103
t_hydro::ndclev
long int ndclev
Definition:
hydrogenic.h:105
HydroRecCool
double HydroRecCool(long int n, long int ipZ)
Definition:
hydroreccool.cpp:10
t_hydro::nbul
long int nbul
Definition:
hydrogenic.h:107
t_hydro::TeLyaMax
realnum TeLyaMax
Definition:
hydrogenic.h:74
t_hydro
Definition:
hydrogenic.h:51
HCoolRatio
double HCoolRatio(double t)
Definition:
hydroreccool.cpp:126
t_hydro::HLineWidth
realnum HLineWidth
Definition:
hydrogenic.h:63
t_hydro::pop2mx
realnum pop2mx
Definition:
hydrogenic.h:56
HydroCSInterp
realnum HydroCSInterp(long int nelem, long int ipHi, long int ipLo, long int Collider)
Definition:
hydrocollid.cpp:1055
t_hydro::D2H_ratio
double D2H_ratio
Definition:
hydrogenic.h:98
t_hydro::nLyaHot
long int nLyaHot
Definition:
hydrogenic.h:69
t_hydro::cintot
double cintot
Definition:
hydrogenic.h:92
t_hydro::chHTopType
char chHTopType[5]
Definition:
hydrogenic.h:80
t_hydro::DampOnFac
realnum DampOnFac
Definition:
hydrogenic.h:101
t_hydro::TexcLya
realnum TexcLya
Definition:
hydrogenic.h:66
t_hydro::fbul
realnum fbul
Definition:
hydrogenic.h:106
hydro
t_hydro hydro
Definition:
hydrogenic.cpp:5
t_hydro::HCollIonMax
realnum HCollIonMax
Definition:
hydrogenic.h:86
t_hydro::H_ion_frac_photo
realnum H_ion_frac_photo
Definition:
hydrogenic.h:83
t_hydro::H_ion_frac_collis
realnum H_ion_frac_collis
Definition:
hydrogenic.h:89
t_hydro::nZTLaMax
long int nZTLaMax
Definition:
hydrogenic.h:77
t_hydro::lgHInducImp
bool lgHInducImp
Definition:
hydrogenic.h:95
t_hydro::xLymanPumpingScaleFactor
realnum xLymanPumpingScaleFactor
Definition:
hydrogenic.h:116
t_hydro::TLyaMax
realnum TLyaMax
Definition:
hydrogenic.h:72
t_hydro::FracInd
realnum FracInd
Definition:
hydrogenic.h:104
Generated by
1.8.17