OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
statsrpt.c File Reference
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <time.h>
#include "headers.h"
#include "lid.h"
Include dependency graph for statsrpt.c:

Macros

#define _CRT_SECURE_NO_DEPRECATE
 
#define WRITE(x)   (report_writeLine((x)))
 

Functions

void writeSubcatchRunoff (void)
 
void writeGroundwater (void)
 
void writeSubcatchLoads (void)
 
void writeNodeDepths (void)
 
void writeNodeFlows (void)
 
void writeNodeSurcharge (void)
 
void writeNodeFlooding (void)
 
void writeStorageVolumes (void)
 
void writeOutfallLoads (void)
 
void writeLinkFlows (void)
 
void writeFlowClass (void)
 
void writeLinkSurcharge (void)
 
void writePumpFlows (void)
 
void writeLinkLoads (void)
 
void statsrpt_writeReport ()
 Reports simulation summary statistics.
 

Variables

TSubcatchStatsSubcatchStats
 
TNodeStatsNodeStats
 
TLinkStatsLinkStats
 
TStorageStatsStorageStats
 
TOutfallStatsOutfallStats
 
TPumpStatsPumpStats
 
double MaxOutfallFlow
 
double MaxRunoffFlow
 
double RoutingTimeSpan
 
double * NodeInflow
 
double * NodeOutflow
 

Macro Definition Documentation

◆ _CRT_SECURE_NO_DEPRECATE

#define _CRT_SECURE_NO_DEPRECATE

◆ WRITE

#define WRITE (   x)    (report_writeLine((x)))

Function Documentation

◆ writeFlowClass()

void writeFlowClass ( void  )
Here is the caller graph for this function:

◆ writeGroundwater()

void writeGroundwater ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeLinkFlows()

void writeLinkFlows ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeLinkLoads()

void writeLinkLoads ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeLinkSurcharge()

void writeLinkSurcharge ( void  )
Here is the caller graph for this function:

◆ writeNodeDepths()

void writeNodeDepths ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeNodeFlooding()

void writeNodeFlooding ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeNodeFlows()

void writeNodeFlows ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeNodeSurcharge()

void writeNodeSurcharge ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeOutfallLoads()

void writeOutfallLoads ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writePumpFlows()

void writePumpFlows ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeStorageVolumes()

void writeStorageVolumes ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeSubcatchLoads()

void writeSubcatchLoads ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeSubcatchRunoff()

void writeSubcatchRunoff ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ LinkStats

TLinkStats* LinkStats
extern

◆ MaxOutfallFlow

double MaxOutfallFlow
extern

◆ MaxRunoffFlow

double MaxRunoffFlow
extern

◆ NodeInflow

double* NodeInflow
extern

◆ NodeOutflow

double* NodeOutflow
extern

◆ NodeStats

TNodeStats* NodeStats
extern

◆ OutfallStats

TOutfallStats* OutfallStats
extern

◆ PumpStats

TPumpStats* PumpStats
extern

◆ RoutingTimeSpan

double RoutingTimeSpan
extern

◆ StorageStats

TStorageStats* StorageStats
extern

◆ SubcatchStats

TSubcatchStats* SubcatchStats
extern