EPANET  2.1
 All Data Structures Files Functions Modules Pages
enumstxt.h
1 /*
2 ***********************************************************************
3 
4 ENUMSTXT.H -- Text strings for enumerated data types in EPANET
5 
6 VERSION: 2.00
7 DATE: 5/8/00
8 AUTHOR: L. Rossman
9  US EPA - NRMRL
10 
11 **********************************************************************
12 */
13 
14 #ifndef ENUMSTXT_H
15 #define ENUMSTXT_H
16 
17 char *NodeTxt[] = {t_JUNCTION,
18  t_RESERVOIR,
19  t_TANK};
20 
21 char *LinkTxt[] = {w_CV,
22  w_PIPE,
23  w_PUMP,
24  w_PRV,
25  w_PSV,
26  w_PBV,
27  w_FCV,
28  w_TCV,
29  w_GPV};
30 
31 char *StatTxt[] = {t_XHEAD,
32  t_TEMPCLOSED,
33  t_CLOSED,
34  t_OPEN,
35  t_ACTIVE,
36  t_XFLOW,
37  t_XFCV,
38  t_XPRESSURE,
39  t_FILLING,
40  t_EMPTYING};
41 
42 char *FormTxt[] = {w_HW,
43  w_DW,
44  w_CM};
45 
46 char *RptFormTxt[] = {t_HW,
47  t_DW,
48  t_CM};
49 
50 char *RptFlowUnitsTxt[] = {u_CFS,
51  u_GPM,
52  u_MGD,
53  u_IMGD,
54  u_AFD,
55  u_LPS,
56  u_LPM,
57  u_MLD,
58  u_CMH,
59  u_CMD};
60 
61 char *FlowUnitsTxt[] = {w_CFS,
62  w_GPM,
63  w_MGD,
64  w_IMGD,
65  w_AFD,
66  w_LPS,
67  w_LPM,
68  w_MLD,
69  w_CMH,
70  w_CMD};
71 
72 char *PressUnitsTxt[] = {w_PSI,
73  w_KPA,
74  w_METERS};
75 
76 char *QualTxt[] = {w_NONE,
77  w_CHEM,
78  w_AGE,
79  w_TRACE};
80 
81 
82 char *SourceTxt[] = {w_CONCEN,
83  w_MASS,
84  w_SETPOINT,
85  w_FLOWPACED};
86 
87 char *ControlTxt[] = {w_BELOW,
88  w_ABOVE,
89  w_TIME,
90  w_CLOCKTIME};
91 
92 char *TstatTxt[] = {w_NONE,
93  w_AVG,
94  w_MIN,
95  w_MAX,
96  w_RANGE};
97 
98 char *MixTxt[] = {w_MIXED,
99  w_2COMP,
100  w_FIFO,
101  w_LIFO,
102  NULL};
103 
104 char *RptFlagTxt[] = {w_NO,
105  w_YES,
106  w_FULL};
107 
108 char *SectTxt[] = {s_TITLE, s_JUNCTIONS, s_RESERVOIRS,
109  s_TANKS, s_PIPES, s_PUMPS,
110  s_VALVES, s_CONTROLS, s_RULES,
111  s_DEMANDS, s_SOURCES, s_EMITTERS,
112  s_PATTERNS, s_CURVES, s_QUALITY,
113  s_STATUS, s_ROUGHNESS, s_ENERGY,
114  s_REACTIONS, s_MIXING, s_REPORT,
115  s_TIMES, s_OPTIONS, s_COORDS,
116  s_VERTICES, s_LABELS, s_BACKDROP,
117  s_TAGS, s_END,
118  NULL};
119 
120 char *RptSectTxt[] = {NULL, t_JUNCTION, t_RESERVOIR,
121  t_TANK, t_PIPE, t_PUMP,
122  t_VALVE, t_CONTROL, t_RULE,
123  t_DEMANDFOR,t_SOURCE, t_EMITTER,
124  t_PATTERN, t_CURVE, t_QUALITY,
125  t_STATUS, t_ROUGHNESS,t_ENERGY,
126  t_REACTION, t_MIXING, t_REPORT,
127  t_TIME, t_OPTION};
128 
129 char *Fldname[] = {t_ELEV, t_DEMAND, t_HEAD,
130  t_PRESSURE, t_QUALITY, t_LENGTH,
131  t_DIAM, t_FLOW, t_VELOCITY,
132  t_HEADLOSS, t_LINKQUAL, t_LINKSTATUS,
133  t_SETTING, t_REACTRATE, t_FRICTION,
134  "", "", "", "", "", "", NULL};
135 
136 char *LogoTxt[] = {LOGO1,LOGO2,LOGO3,LOGO4,LOGO5,LOGO6,NULL};
137 
138 
139 #endif