cloudy trunk
Loading...
Searching...
No Matches
stopcalc.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 STOPCALC_H_
5#define STOPCALC_H_
6
7#include "flux.h"
8
10const int MXSTPL = 10;
11
14const realnum COLUMN_INIT = 1e30f;
15
16const int nCHREASONSTOP = 100;
17
19struct t_StopCalc {
27
29 long int iptnu;
30
33 double TeFloor;
34
39
46
49
53
57
62
66
72
75
78
81
84
87
90
93
104
106 long int ipStopLin1[MXSTPL],
109 long int nstpl;
110
113
118
121
123 vector<long> ContIndex;
124 vector<Flux> ContNFnu;
125
128
131
135
136 };
137
138extern t_StopCalc StopCalc;
139
140
141#endif /* STOPCALC_H_ */
float realnum
Definition: cddefines.h:103
@ CHARS_SPECIES
Definition: cddefines.h:274
const int nCHREASONSTOP
Definition: stopcalc.h:16
const realnum COLUMN_INIT
Definition: stopcalc.h:14
t_StopCalc StopCalc
Definition: stopcalc.cpp:5
const int MXSTPL
Definition: stopcalc.h:10
realnum StopLineWl1[MXSTPL]
Definition: stopcalc.h:111
bool lgStopSpeciesColumn
Definition: stopcalc.h:132
char chReasonStop[nCHREASONSTOP]
Definition: stopcalc.h:130
int nEmergent[MXSTPL]
Definition: stopcalc.h:117
long int ipStopLin2[MXSTPL]
Definition: stopcalc.h:107
realnum StopVelocity
Definition: stopcalc.h:65
realnum TempHiStopIteration
Definition: stopcalc.h:38
realnum StopHPlusFrac
Definition: stopcalc.h:56
vector< Flux > ContNFnu
Definition: stopcalc.h:124
realnum TempHiStopZone
Definition: stopcalc.h:36
realnum AV_point
Definition: stopcalc.h:89
realnum HColStop
Definition: stopcalc.h:69
realnum StopElecFrac
Definition: stopcalc.h:48
realnum TempLoStopIteration
Definition: stopcalc.h:45
realnum col_H0_ov_Tspin
Definition: stopcalc.h:83
char chStopLabel1[MXSTPL][5]
Definition: stopcalc.h:115
realnum col_monoxco
Definition: stopcalc.h:86
realnum TempLoStopZone
Definition: stopcalc.h:42
realnum StopH2MoleFrac
Definition: stopcalc.h:52
realnum colnut
Definition: stopcalc.h:71
realnum tauend
Definition: stopcalc.h:23
realnum StopDepleteFrac
Definition: stopcalc.h:61
realnum StopLineWl2[MXSTPL]
Definition: stopcalc.h:112
char chStopLabel2[MXSTPL][5]
Definition: stopcalc.h:116
double TeFloor
Definition: stopcalc.h:33
long int ipStopLin1[MXSTPL]
Definition: stopcalc.h:106
bool lgStop21cm
Definition: stopcalc.h:120
char chSpeciesColumn[CHARS_SPECIES]
Definition: stopcalc.h:133
realnum colpls
Definition: stopcalc.h:70
realnum AV_extended
Definition: stopcalc.h:89
vector< long > ContIndex
Definition: stopcalc.h:123
long int iptnu
Definition: stopcalc.h:29
long int nstpl
Definition: stopcalc.h:109
realnum stpint[MXSTPL]
Definition: stopcalc.h:103
realnum taunu
Definition: stopcalc.h:26
realnum col_h2
Definition: stopcalc.h:74
realnum xMass
Definition: stopcalc.h:77
long int nTotalIonizStop
Definition: stopcalc.h:127
realnum col_h2_nut
Definition: stopcalc.h:80
realnum col_species
Definition: stopcalc.h:134
realnum StopElecDensity
Definition: stopcalc.h:92