cloudy
trunk
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
source
phycon.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 PHYCON_H_
5
#define PHYCON_H_
6
8
struct
t_phycon
{
9
11
double
te
;
12
14
double
te_eV
;
15
17
double
te_ryd
;
18
20
double
te_wn
;
21
23
double
teinv
;
24
26
double
tesqrd
;
27
31
double
EnergyIonization
;
32
37
double
EnergyExcitation
;
38
40
double
EnthalpyDensity
;
41
44
double
EnergyBinding
;
45
48
double
sqrte
,
49
te32
,
50
te90
,
51
te70
,
52
te40
,
53
te30
,
54
te20
,
55
te10
,
56
te07
,
57
te05
,
58
te04
,
59
te03
,
60
te02
,
61
te01
,
62
te007
,
63
te005
,
64
te004
,
65
te003
,
66
te002
,
67
te001
,
68
/*>>chng 06 June 30 :Added te0001,0002,0003,0004,0005,0007- Humeshkar Nemala*/
69
te0001
,
70
te0002
,
71
te0003
,
72
te0004
,
73
te0005
,
74
te0007
;
76
double
telogn
[7] ,
79
sqlogz
[
LIMELM
];
80
82
double
alogte
;
83
85
double
alnte
;
86
87
double
89
TeInit
,
91
TeProp
,
93
EdenInit
,
95
EdenProp
;
96
98
double
TEnerDen
;
99
101
bool
lgPhysOK
;
102
106
realnum
BigJumpTe
,
BigJumpne
,
BigJumpH2
,
BigJumpCO
;
107
109
const
double
TEMP_STOP_DEFAULT
;
111
const
double
TEMP_LIMIT_LOW
;
113
const
double
TEMP_LIMIT_HIGH
,
TEMP_LIMIT_HIGH_LOG
;
114
123
t_phycon
() :
TEMP_STOP_DEFAULT
(4000.) ,
TEMP_LIMIT_LOW
(2.8),
124
TEMP_LIMIT_HIGH
(1.001e10) ,
TEMP_LIMIT_HIGH_LOG
(10.0004340775) {}
125
126
};
127
128
extern
t_phycon
phycon
;
129
130
131
#endif
/* PHYCON_H_ */
t_phycon::TEnerDen
double TEnerDen
Definition:
phycon.h:98
t_phycon::BigJumpTe
realnum BigJumpTe
Definition:
phycon.h:106
t_phycon::te007
double te007
Definition:
phycon.h:48
t_phycon::te03
double te03
Definition:
phycon.h:48
t_phycon::EnergyIonization
double EnergyIonization
Definition:
phycon.h:31
t_phycon::te02
double te02
Definition:
phycon.h:48
t_phycon::BigJumpH2
realnum BigJumpH2
Definition:
phycon.h:106
t_phycon::te0002
double te0002
Definition:
phycon.h:48
phycon
t_phycon phycon
Definition:
phycon.cpp:6
t_phycon::EnthalpyDensity
double EnthalpyDensity
Definition:
phycon.h:40
t_phycon
Definition:
phycon.h:8
t_phycon::sqlogz
double sqlogz[LIMELM]
Definition:
phycon.h:76
t_phycon::BigJumpne
realnum BigJumpne
Definition:
phycon.h:106
t_phycon::TeProp
double TeProp
Definition:
phycon.h:89
t_phycon::te_eV
double te_eV
Definition:
phycon.h:14
t_phycon::EdenInit
double EdenInit
Definition:
phycon.h:89
t_phycon::lgPhysOK
bool lgPhysOK
Definition:
phycon.h:101
t_phycon::te005
double te005
Definition:
phycon.h:48
t_phycon::te003
double te003
Definition:
phycon.h:48
t_phycon::te004
double te004
Definition:
phycon.h:48
t_phycon::TEMP_LIMIT_LOW
const double TEMP_LIMIT_LOW
Definition:
phycon.h:111
t_phycon::te07
double te07
Definition:
phycon.h:48
t_phycon::te01
double te01
Definition:
phycon.h:48
t_phycon::TEMP_STOP_DEFAULT
const double TEMP_STOP_DEFAULT
Definition:
phycon.h:109
t_phycon::te001
double te001
Definition:
phycon.h:48
t_phycon::teinv
double teinv
Definition:
phycon.h:23
t_phycon::te0005
double te0005
Definition:
phycon.h:48
t_phycon::te0004
double te0004
Definition:
phycon.h:48
t_phycon::BigJumpCO
realnum BigJumpCO
Definition:
phycon.h:106
t_phycon::TEMP_LIMIT_HIGH
const double TEMP_LIMIT_HIGH
Definition:
phycon.h:113
realnum
float realnum
Definition:
cddefines.h:107
t_phycon::TEMP_LIMIT_HIGH_LOG
const double TEMP_LIMIT_HIGH_LOG
Definition:
phycon.h:113
t_phycon::alnte
double alnte
Definition:
phycon.h:85
t_phycon::te05
double te05
Definition:
phycon.h:48
t_phycon::te0007
double te0007
Definition:
phycon.h:48
t_phycon::EnergyBinding
double EnergyBinding
Definition:
phycon.h:44
t_phycon::te0001
double te0001
Definition:
phycon.h:48
LIMELM
const int LIMELM
Definition:
cddefines.h:262
t_phycon::te0003
double te0003
Definition:
phycon.h:48
t_phycon::te40
double te40
Definition:
phycon.h:48
t_phycon::t_phycon
t_phycon()
Definition:
phycon.h:123
t_phycon::te_ryd
double te_ryd
Definition:
phycon.h:17
t_phycon::te10
double te10
Definition:
phycon.h:48
t_phycon::te20
double te20
Definition:
phycon.h:48
t_phycon::TeInit
double TeInit
Definition:
phycon.h:89
t_phycon::te002
double te002
Definition:
phycon.h:48
t_phycon::EdenProp
double EdenProp
Definition:
phycon.h:89
t_phycon::EnergyExcitation
double EnergyExcitation
Definition:
phycon.h:37
t_phycon::te70
double te70
Definition:
phycon.h:48
t_phycon::te90
double te90
Definition:
phycon.h:48
t_phycon::alogte
double alogte
Definition:
phycon.h:82
t_phycon::telogn
double telogn[7]
Definition:
phycon.h:76
t_phycon::te_wn
double te_wn
Definition:
phycon.h:20
t_phycon::sqrte
double sqrte
Definition:
phycon.h:48
t_phycon::te
double te
Definition:
phycon.h:11
t_phycon::te04
double te04
Definition:
phycon.h:48
t_phycon::te30
double te30
Definition:
phycon.h:48
t_phycon::te32
double te32
Definition:
phycon.h:48
t_phycon::tesqrd
double tesqrd
Definition:
phycon.h:26
Generated on Sat Oct 19 2013 10:43:13 for cloudy by
1.8.5