cloudy trunk
Loading...
Searching...
No Matches
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
8struct 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
32
38
41
45
48 double sqrte,
68 /*>>chng 06 June 30 :Added te0001,0002,0003,0004,0005,0007- Humeshkar Nemala*/
76 double telogn[7] ,
80
82 double alogte;
83
85 double alnte;
86
87 double
96
98 double TEnerDen;
99
102
107
109 const double TEMP_STOP_DEFAULT;
111 const double TEMP_LIMIT_LOW;
114
124 TEMP_LIMIT_HIGH(1.001e10) , TEMP_LIMIT_HIGH_LOG(10.0004340775) {}
125
126 };
127
128extern t_phycon phycon;
129
130
131#endif /* PHYCON_H_ */
const int LIMELM
Definition: cddefines.h:258
float realnum
Definition: cddefines.h:103
t_phycon phycon
Definition: phycon.cpp:6
Definition: phycon.h:8
double te_eV
Definition: phycon.h:14
double EnergyExcitation
Definition: phycon.h:37
double te05
Definition: phycon.h:57
double alnte
Definition: phycon.h:85
double te02
Definition: phycon.h:60
double te0005
Definition: phycon.h:73
double TEnerDen
Definition: phycon.h:98
double te03
Definition: phycon.h:59
double EdenProp
Definition: phycon.h:95
double te07
Definition: phycon.h:56
double te20
Definition: phycon.h:54
double te0003
Definition: phycon.h:71
t_phycon()
Definition: phycon.h:123
double te0002
Definition: phycon.h:70
double EnergyBinding
Definition: phycon.h:44
double te
Definition: phycon.h:11
double te002
Definition: phycon.h:66
const double TEMP_LIMIT_HIGH
Definition: phycon.h:113
double EnthalpyDensity
Definition: phycon.h:40
double te40
Definition: phycon.h:52
const double TEMP_STOP_DEFAULT
Definition: phycon.h:109
double teinv
Definition: phycon.h:23
double te90
Definition: phycon.h:50
double te_wn
Definition: phycon.h:20
double EdenInit
Definition: phycon.h:93
double telogn[7]
Definition: phycon.h:76
bool lgPhysOK
Definition: phycon.h:101
double te0007
Definition: phycon.h:74
realnum BigJumpH2
Definition: phycon.h:106
realnum BigJumpTe
Definition: phycon.h:106
double tesqrd
Definition: phycon.h:26
double sqrte
Definition: phycon.h:48
double te04
Definition: phycon.h:58
realnum BigJumpne
Definition: phycon.h:106
double te32
Definition: phycon.h:49
double TeProp
Definition: phycon.h:91
double te_ryd
Definition: phycon.h:17
double te01
Definition: phycon.h:61
double te003
Definition: phycon.h:65
double alogte
Definition: phycon.h:82
double te007
Definition: phycon.h:62
double te70
Definition: phycon.h:51
double te0004
Definition: phycon.h:72
double te30
Definition: phycon.h:53
realnum BigJumpCO
Definition: phycon.h:106
const double TEMP_LIMIT_HIGH_LOG
Definition: phycon.h:113
double sqlogz[LIMELM]
Definition: phycon.h:79
double te004
Definition: phycon.h:64
double TeInit
Definition: phycon.h:89
double te001
Definition: phycon.h:67
double EnergyIonization
Definition: phycon.h:31
double te10
Definition: phycon.h:55
double te0001
Definition: phycon.h:69
double te005
Definition: phycon.h:63
const double TEMP_LIMIT_LOW
Definition: phycon.h:111