{-------------------------------------------------------------------} { Unit: Viewvars.txt } { Project: EPA SWMM } { Version: 5.0 } { Date: 1/13/05 } { Author: L. Rossman } { } { Definition of view variables (map themes) used with EPA SWMM. } { This file is $Included into the Uglobals.pas unit. } {-------------------------------------------------------------------} const MapObjectName: array[0..2] of PChar = ('Subcatchments','Nodes','Links'); SysViewNames: array[0..SYSVIEWS] of PChar = ('Temperature', 'Rainfall', 'SnowDepth', 'Losses', 'Runoff', 'DWInflow', 'GWInflow', 'I&I_Inflow', 'DirectInflow', 'TotalInflow','Flooding', 'Outflow', 'Storage', 'Wind Speed', 'Snowfall', 'Evaporation', 'ContinuityError','Iterations', 'SnowArea','FreeWater','SnowCold', 'SnowMelt','ImmediateMelt','RainMelt', 'Time Steps','DWF Load','WWF Load','WWF Agency'); //Subcatch view variables // Name = name of variable // SourceIndex = for input variables, index in Data[] array; // for computed variables, order in which written // by solver to output file // DefIntervals = default legend intervals (# intervals = // MAXINTERVALS constant defined in Uglobals.pas) SubcatchVariable: array[0..SUBCATCHQUAL] of TViewVariable = ( (Name: 'None'; SourceIndex: -1; DefIntervals: (0,0,0,0)), (Name: 'Area'; SourceIndex: SUBCATCH_AREA_INDEX; //7; DefIntervals: (25,50,75,100)), (Name: 'Width'; SourceIndex: SUBCATCH_WIDTH_INDEX; //9; DefIntervals: (25,50,75,100)), (Name: 'Slope'; SourceIndex: SUBCATCH_SLOPE_INDEX; //10; DefIntervals: (0.5,1,5,10)), (Name: 'Imperviousness'; SourceIndex: SUBCATCH_IMPERV_INDEX; //11 DefIntervals: (20,40,60,80)), (Name: 'Rainfall'; SourceIndex: 0; DefIntervals: (0.01,0.05,0.1,0.5)), (Name: 'SnowDepth'; SourceIndex: 1; DefIntervals: (0.01,0.05,0.1,0.5)), (Name: 'Losses'; SourceIndex: 2; DefIntervals: (0.01,0.05,0.1,0.5)), (Name: 'Runoff'; SourceIndex: 2; DefIntervals:(0.01,0.05,0.1,0.5)), (Name: 'GW Flow_TOTAL'; SourceIndex: 3; DefIntervals:(0.01,0.05,0.1,0.5)), (Name: 'GW Elevation'; SourceIndex: 4; DefIntervals:(25,50,75,100)), (Name: 'Depth'; SourceIndex: 5; DefIntervals:(0.01,0.05,0.1,0.5)), (Name: 'Snow Depth'; SourceIndex: 6; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Evaporation Loss'; SourceIndex: 7; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Runoff ImpZero'; SourceIndex: 8; DefIntervals:(0.01,0.05,0.1,0.5)), (Name: 'Runoff Impervious'; SourceIndex: 9; DefIntervals:(0.01,0.05,0.1,0.5)), (Name: 'Runoff Pervious'; SourceIndex: 10; DefIntervals:(0.01,0.05,0.1,0.5)), (Name: 'GW Flow_A1'; SourceIndex: 11; DefIntervals:(0.01,0.05,0.1,0.5)), (Name: 'GW Flow_A2'; SourceIndex: 12; DefIntervals:(0.01,0.05,0.1,0.5)), (Name: 'GW Flow_A3'; SourceIndex: 13; DefIntervals:(0.01,0.05,0.1,0.5)), (Name: 'GW Theta'; SourceIndex: 14; DefIntervals:(25,50,75,100)), (Name: 'GW Percolation'; SourceIndex: 15; DefIntervals:(25,50,75,100)), (Name: 'Snow Melt'; SourceIndex: 16; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Snow Immediate Melt'; SourceIndex: 17; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Snow Rain Melt'; SourceIndex: 18; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Free Water'; SourceIndex: 19; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Snow Cold'; SourceIndex: 20; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Snow Area'; SourceIndex: 21; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Infiltration UL'; SourceIndex: 22; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Infiltration FTOT'; SourceIndex: 23; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Infiltration FU'; SourceIndex: 24; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Infiltration FUMAX'; SourceIndex: 25; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Infiltration Moisture'; SourceIndex: 26; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Infiltration IMD'; SourceIndex: 27; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Infiltration IMDbyEvent'; SourceIndex: 28; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Infiltration Saturation'; SourceIndex: 29; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Infiltration Time'; SourceIndex: 30; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Infiltration WLMAX'; SourceIndex: 31; DefIntervals: (0.5, 1.0, 3.0, 6.0)), (Name: 'Net Precipitation'; SourceIndex: 32; DefIntervals: (0.01,0.05,0.1,0.5)), (Name: 'Buildup'; SourceIndex: 33; DefIntervals: (0.01,0.05,0.1,0.5)), (Name: 'Washoff'; SourceIndex: 34; DefIntervals: (0.25,0.5,0.75,1.0)) ); //Node view variables // Name = name of variable // SourceIndex = for input variables, index in Data[] array; // for computed variables, order in which written // by solver to output file // DefIntervals = default legend intervals (# intervals = // MAXINTERVALS constant defined in Uglobals.pas) NodeVariable: array[0..NODEQUAL] of TViewVariable = ( (Name: 'None'; SourceIndex: -1; DefIntervals: (0,0,0,0)), (Name: 'Invert'; SourceIndex: NODE_INVERT_INDEX; //6; DefIntervals: (25,50,75,100)), (Name: 'Depth'; SourceIndex: 0; DefIntervals: (1, 5, 10, 20)), (Name: 'Head'; SourceIndex: 1; DefIntervals:(25,50,75,100)), (Name: 'Volume'; SourceIndex: 2; DefIntervals:(100,1000,10000,100000)), (Name: 'Lateral Inflow'; SourceIndex: 3; DefIntervals: (25,50,75,100)), (Name: 'Total Inflow'; SourceIndex: 4; DefIntervals: (25,50,75,100)), (Name: 'Flooding'; SourceIndex: 5; DefIntervals: (25,50,75,100)), (Name: 'I&I Inflow'; SourceIndex: 6; DefIntervals: (25,50,75,100)), (Name: 'I&I UH1 Inflow'; // added UH1,2,3 cdm december 2006 SourceIndex: 7; DefIntervals: (25,50,75,100)), (Name: 'I&I UH2 Inflow'; SourceIndex: 8; DefIntervals: (25,50,75,100)), (Name: 'I&I UH3 Inflow'; SourceIndex: 9; DefIntervals: (25,50,75,100)), (Name: 'DWF Inflow'; SourceIndex: 10; DefIntervals: (25,50,75,100)), (Name: 'Total Outflow'; SourceIndex: 11; DefIntervals: (25,50,75,100)), (Name: 'Node ContError'; SourceIndex: 12; DefIntervals: (0.25,0.5,0.75,1.0)), (Name: 'Node Total Area'; SourceIndex: 13; DefIntervals: (25,50,75,100)), (Name: 'Node DQDH'; SourceIndex: 14; DefIntervals: (25,50,75,100)), (Name: 'Node DENOM'; SourceIndex: 15; DefIntervals: (0.25,0.5,0.75,1.0)), (Name: 'Node Iterations'; SourceIndex: 16; DefIntervals: (0.25,0.5,0.75,1.0)), (Name: 'Node Time Steps'; SourceIndex: 17; DefIntervals: (0.25,0.5,0.75,1.0)), (Name: 'Node Convergence'; SourceIndex: 18; DefIntervals: (0.25,0.5,0.75,1.0)), (Name: 'Node BC'; SourceIndex: 19; DefIntervals: (0.25,0.5,0.75,1.0)), (Name: 'Quality'; SourceIndex: 20; DefIntervals: (0.25,0.5,0.75,1.0)) ); //Link view variables -- see notes above for Node variables LinkVariable: array[0..LINKQUAL] of TViewVariable = ( (Name:'None'; SourceIndex:-1; DefIntervals:(0,0,0,0)), (Name:'Max. Depth'; SourceIndex: CONDUIT_GEOM1_INDEX; //6; DefIntervals:(0.5, 1.0, 2.0, 4.0)), (Name:'Roughness'; SourceIndex: CONDUIT_ROUGHNESS_INDEX; //11; DefIntervals:(0.001, 0.005, 0.01, 0.1)), (Name:'Length'; SourceIndex: CONDUIT_LENGTH_INDEX; //7; DefIntervals:(0.5, 1, 5, 10)), (Name:'Time Step Guide'; SourceIndex: CONDUIT_TS_GUIDE_INDEX; //110; DefIntervals:(0.5, 1, 5, 10)), (Name:'Slope'; SourceIndex: CONDUIT_SLOPE_INDEX; //120; DefIntervals:(0.5, 1, 5, 10)), (Name:'Flow'; SourceIndex: 0; DefIntervals:(25,50,75,100)), (Name:'Depth'; SourceIndex: 1; DefIntervals:(0.5, 1.0, 2.0, 4.0)), (Name:'Velocity/ Qfull'; SourceIndex: 2; DefIntervals:(0.01,0.1,1.0,2.0)), (Name:'Froude No. / Head'; SourceIndex: 3; DefIntervals: (0.01, 0.1, 0.5, 1.0)), (Name:'Capacity'; SourceIndex: 4; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name:'MidPoint XArea'; SourceIndex: 5; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name:'Wtd XArea'; SourceIndex: 6; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name:'Wtd Hydraulic Radius'; SourceIndex: 7; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name: 'Upstream Area'; SourceIndex: 8; DefIntervals: (25,50,75,100)), (Name: 'Downstream Area'; SourceIndex: 9; DefIntervals: (25,50,75,100)), (Name: 'Upstream Hrad'; SourceIndex:10; DefIntervals: (25,50,75,100)), (Name: 'Downstream Hrad'; SourceIndex:11; DefIntervals: (25,50,75,100)), (Name: 'MidPoint Top Width'; SourceIndex:12; DefIntervals: (25,50,75,100)), (Name: 'Upstream Water Depth'; SourceIndex:13; DefIntervals: (25,50,75,100)), (Name: 'Downstream Water Depth'; SourceIndex:14; DefIntervals: (25,50,75,100)), (Name: 'Surcharge Divisor'; SourceIndex:15; DefIntervals: (25,50,75,100)), (Name:'Area Type'; SourceIndex:16; DefIntervals:(0.00, 1.00, 3.00, 5.0)), (Name:'dq1 / surfArea'; SourceIndex:17; DefIntervals:(0.00, 1.00, 3.00, 5.0)), (Name:'dq2 / discharge cd'; SourceIndex:18; DefIntervals:(0.00, 1.00, 3.00, 5.0)), (Name:'dq3 / 1st Setting'; SourceIndex: 19; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name:'dq4 / 2nd Setting'; SourceIndex: 20; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name:'dq5 / 3rd Setting'; SourceIndex: 21; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name:'Minor Losses/ Orifice CoD'; SourceIndex: 22; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name:'Qnorm1/ 4th Setting'; SourceIndex: 23; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name:'Qnorm2/ 5th Setting'; SourceIndex: 24; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name:'dq total'; SourceIndex: 25; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name:'Water - Bed Surface]'; SourceIndex: 26; DefIntervals:(0.25, 0.50, 0.75, 1.0)), (Name: 'FASNH'; SourceIndex: 27; DefIntervals: (25,50,75,100)), (Name: 'AKON'; SourceIndex: 28; DefIntervals: (25,50,75,100)), (Name: 'Iterations'; SourceIndex: 29; DefIntervals: (25,50,75,100)), (Name: 'Time Steps'; SourceIndex: 30; DefIntervals: (25,50,75,100)), (Name: 'SWMM3 Mid Area'; SourceIndex: 31; DefIntervals: (25,50,75,100)), (Name: 'SWMM4 Mid Area'; SourceIndex: 32; DefIntervals: (25,50,75,100)), (Name: 'SWMM5 Mid Area'; SourceIndex: 33; DefIntervals: (25,50,75,100)), (Name: 'Velocity Head Upstream'; SourceIndex: 34; DefIntervals: (25,50,75,100)), (Name: 'Velocity Head Midpoint'; SourceIndex: 35; DefIntervals: (25,50,75,100)), (Name: 'Velocity Head Downstream'; SourceIndex: 36; DefIntervals: (25,50,75,100)), (Name: 'Friction Head'; SourceIndex: 37; DefIntervals: (25,50,75,100)), (Name: 'Bernoulli RHS'; SourceIndex: 38; DefIntervals: (25,50,75,100)), (Name: 'Bernoulli LHS'; SourceIndex: 39; DefIntervals: (25,50,75,100)), (Name: 'Volume'; SourceIndex: 40; DefIntervals: (25,50,75,100)), (Name:'Quality'; SourceIndex: 41; DefIntervals:(0.25,0.5,0.75,1.0)) );