OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
globals.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

EXTERN TFile Finp
 
EXTERN TFile Fout
 
EXTERN TFile Frpt
 
EXTERN TFile Fclimate
 
EXTERN TFile Frain
 
EXTERN TFile Frunoff
 
EXTERN TFile Frdii
 
EXTERN TFile FhotstartInput
 
EXTERN TFileFhotstartOutputs
 
EXTERN TFile Finflows
 
EXTERN TFile Foutflows
 
EXTERN long Nperiods
 
EXTERN long TotalStepCount
 
EXTERN long ReportStepCount
 
EXTERN long NonConvergeCount
 
EXTERN char Msg [MAXMSG+1]
 
EXTERN char ErrorMsg [MAXMSG+1]
 
EXTERN char Title [MAXTITLE][MAXMSG+1]
 
EXTERN char TempDir [MAXFNAME+1]
 
EXTERN char InpDir [MAXFNAME+1]
 
EXTERN TRptFlags RptFlags
 
EXTERN int Nobjects [MAX_OBJ_TYPES]
 
EXTERN int Nnodes [MAX_NODE_TYPES]
 
EXTERN int Nlinks [MAX_LINK_TYPES]
 
EXTERN int UnitSystem
 
EXTERN int FlowUnits
 
EXTERN int InfilModel
 
EXTERN int RouteModel
 
EXTERN int ForceMainEqn
 
EXTERN int LinkOffsets
 
EXTERN int SurchargeMethod
 
EXTERN int AllowPonding
 
EXTERN int InertDamping
 
EXTERN int NormalFlowLtd
 
EXTERN int SlopeWeighting
 
EXTERN int Compatibility
 
EXTERN int SkipSteadyState
 
EXTERN int IgnoreRainfall
 
EXTERN int IgnoreRDII
 
EXTERN int IgnoreSnowmelt
 
EXTERN int IgnoreGwater
 
EXTERN int IgnoreRouting
 
EXTERN int IgnoreQuality
 
EXTERN int ErrorCode
 
EXTERN int Warnings
 
EXTERN int WetStep
 
EXTERN int DryStep
 
EXTERN int ReportStep
 
EXTERN int RuleStep
 
EXTERN int SweepStart
 
EXTERN int SweepEnd
 
EXTERN int MaxTrials
 
EXTERN int NumThreads
 
EXTERN int NumEvents
 
EXTERN double RouteStep
 
EXTERN double MinRouteStep
 
EXTERN double LengtheningStep
 
EXTERN double StartDryDays
 
EXTERN double CourantFactor
 
EXTERN double MinSurfArea
 
EXTERN double MinSlope
 
EXTERN double RunoffError
 
EXTERN double GwaterError
 
EXTERN double FlowError
 
EXTERN double QualError
 
EXTERN double HeadTol
 
EXTERN double SysFlowTol
 
EXTERN double LatFlowTol
 
EXTERN double CrownCutoff
 
EXTERN DateTime StartDate
 
EXTERN DateTime StartTime
 
EXTERN DateTime StartDateTime
 
EXTERN DateTime EndDate
 
EXTERN DateTime EndTime
 
EXTERN DateTime EndDateTime
 
EXTERN DateTime ReportStartDate
 
EXTERN DateTime ReportStartTime
 
EXTERN DateTime ReportStart
 
EXTERN double ReportTime
 
EXTERN double OldRunoffTime
 
EXTERN double NewRunoffTime
 
EXTERN double OldRoutingTime
 
EXTERN double NewRoutingTime
 
EXTERN double TotalDuration
 
EXTERN double ElapsedTime
 
EXTERN TTemp Temp
 
EXTERN TEvap Evap
 
EXTERN TWind Wind
 
EXTERN TSnow Snow
 
EXTERN TAdjust Adjust
 
EXTERN TSnowmeltSnowmelt
 
EXTERN TGageGage
 
EXTERN TSubcatchSubcatch
 
EXTERN TAquiferAquifer
 
EXTERN TUnitHydUnitHyd
 
EXTERN TNodeNode
 
EXTERN TOutfallOutfall
 
EXTERN TDividerDivider
 
EXTERN TStorageStorage
 
EXTERN TLinkLink
 
EXTERN TConduitConduit
 
EXTERN TPumpPump
 
EXTERN TOrificeOrifice
 
EXTERN TWeirWeir
 
EXTERN TOutletOutlet
 
EXTERN TPollutPollut
 
EXTERN TLanduseLanduse
 
EXTERN TPatternPattern
 
EXTERN TTableCurve
 
EXTERN TTableTseries
 
EXTERN TTransectTransect
 
EXTERN TStreetStreet
 
EXTERN TShapeShape
 
EXTERN TEventEvent
 

Variable Documentation

◆ Adjust

EXTERN TAdjust Adjust

◆ AllowPonding

EXTERN int AllowPonding

◆ Aquifer

EXTERN TAquifer* Aquifer

◆ Compatibility

EXTERN int Compatibility

◆ Conduit

EXTERN TConduit* Conduit

◆ CourantFactor

EXTERN double CourantFactor

◆ CrownCutoff

EXTERN double CrownCutoff

◆ Curve

EXTERN TTable* Curve

◆ Divider

EXTERN TDivider* Divider

◆ DryStep

EXTERN int DryStep

◆ ElapsedTime

EXTERN double ElapsedTime

◆ EndDate

EXTERN DateTime EndDate

◆ EndDateTime

EXTERN DateTime EndDateTime

◆ EndTime

EXTERN DateTime EndTime

◆ ErrorCode

EXTERN int ErrorCode

◆ ErrorMsg

EXTERN char ErrorMsg[MAXMSG+1]

◆ Evap

EXTERN TEvap Evap

◆ Event

EXTERN TEvent* Event

◆ Fclimate

EXTERN TFile Fclimate

◆ FhotstartInput

EXTERN TFile FhotstartInput

◆ FhotstartOutputs

EXTERN TFile * FhotstartOutputs

◆ Finflows

EXTERN TFile Finflows

◆ Finp

EXTERN TFile Finp

◆ FlowError

EXTERN double FlowError

◆ FlowUnits

EXTERN int FlowUnits

◆ ForceMainEqn

EXTERN int ForceMainEqn

◆ Fout

EXTERN TFile Fout

◆ Foutflows

EXTERN TFile Foutflows

◆ Frain

EXTERN TFile Frain

◆ Frdii

EXTERN TFile Frdii

◆ Frpt

EXTERN TFile Frpt

◆ Frunoff

EXTERN TFile Frunoff

◆ Gage

EXTERN TGage* Gage

◆ GwaterError

EXTERN double GwaterError

◆ HeadTol

EXTERN double HeadTol

◆ IgnoreGwater

EXTERN int IgnoreGwater

◆ IgnoreQuality

EXTERN int IgnoreQuality

◆ IgnoreRainfall

EXTERN int IgnoreRainfall

◆ IgnoreRDII

EXTERN int IgnoreRDII

◆ IgnoreRouting

EXTERN int IgnoreRouting

◆ IgnoreSnowmelt

EXTERN int IgnoreSnowmelt

◆ InertDamping

EXTERN int InertDamping

◆ InfilModel

EXTERN int InfilModel

◆ InpDir

EXTERN char InpDir[MAXFNAME+1]

◆ Landuse

EXTERN TLanduse* Landuse

◆ LatFlowTol

EXTERN double LatFlowTol

◆ LengtheningStep

EXTERN double LengtheningStep

◆ Link

EXTERN TLink* Link

◆ LinkOffsets

EXTERN int LinkOffsets

◆ MaxTrials

EXTERN int MaxTrials

◆ MinRouteStep

EXTERN double MinRouteStep

◆ MinSlope

EXTERN double MinSlope

◆ MinSurfArea

EXTERN double MinSurfArea

◆ Msg

EXTERN char Msg[MAXMSG+1]

◆ NewRoutingTime

EXTERN double NewRoutingTime

◆ NewRunoffTime

EXTERN double NewRunoffTime

◆ Nlinks

EXTERN int Nlinks[MAX_LINK_TYPES]

◆ Nnodes

EXTERN int Nnodes[MAX_NODE_TYPES]

◆ Nobjects

EXTERN int Nobjects[MAX_OBJ_TYPES]

◆ Node

EXTERN TNode* Node

◆ NonConvergeCount

EXTERN long NonConvergeCount

◆ NormalFlowLtd

EXTERN int NormalFlowLtd

◆ Nperiods

EXTERN long Nperiods

◆ NumEvents

EXTERN int NumEvents

◆ NumThreads

EXTERN int NumThreads

◆ OldRoutingTime

EXTERN double OldRoutingTime

◆ OldRunoffTime

EXTERN double OldRunoffTime

◆ Orifice

EXTERN TOrifice* Orifice

◆ Outfall

EXTERN TOutfall* Outfall

◆ Outlet

EXTERN TOutlet* Outlet

◆ Pattern

EXTERN TPattern* Pattern

◆ Pollut

EXTERN TPollut* Pollut

◆ Pump

EXTERN TPump* Pump

◆ QualError

EXTERN double QualError

◆ ReportStart

EXTERN DateTime ReportStart

◆ ReportStartDate

EXTERN DateTime ReportStartDate

◆ ReportStartTime

EXTERN DateTime ReportStartTime

◆ ReportStep

EXTERN int ReportStep

◆ ReportStepCount

EXTERN long ReportStepCount

◆ ReportTime

EXTERN double ReportTime

◆ RouteModel

EXTERN int RouteModel

◆ RouteStep

EXTERN double RouteStep

◆ RptFlags

EXTERN TRptFlags RptFlags

◆ RuleStep

EXTERN int RuleStep

◆ RunoffError

EXTERN double RunoffError

◆ Shape

EXTERN TShape* Shape

◆ SkipSteadyState

EXTERN int SkipSteadyState

◆ SlopeWeighting

EXTERN int SlopeWeighting

◆ Snow

EXTERN TSnow Snow

◆ Snowmelt

EXTERN TSnowmelt* Snowmelt

◆ StartDate

EXTERN DateTime StartDate

◆ StartDateTime

EXTERN DateTime StartDateTime

◆ StartDryDays

EXTERN double StartDryDays

◆ StartTime

EXTERN DateTime StartTime

◆ Storage

EXTERN TStorage* Storage

◆ Street

EXTERN TStreet* Street

◆ Subcatch

EXTERN TSubcatch* Subcatch

◆ SurchargeMethod

EXTERN int SurchargeMethod

◆ SweepEnd

EXTERN int SweepEnd

◆ SweepStart

EXTERN int SweepStart

◆ SysFlowTol

EXTERN double SysFlowTol

◆ Temp

EXTERN TTemp Temp

◆ TempDir

EXTERN char TempDir[MAXFNAME+1]

◆ Title

EXTERN char Title[MAXTITLE][MAXMSG+1]

◆ TotalDuration

EXTERN double TotalDuration

◆ TotalStepCount

EXTERN long TotalStepCount

◆ Transect

EXTERN TTransect* Transect

◆ Tseries

EXTERN TTable* Tseries

◆ UnitHyd

EXTERN TUnitHyd* UnitHyd

◆ UnitSystem

EXTERN int UnitSystem

◆ Warnings

EXTERN int Warnings

◆ Weir

EXTERN TWeir* Weir

◆ WetStep

EXTERN int WetStep

◆ Wind

EXTERN TWind Wind