OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
Global Runoff Analyzer Methods

Global runoff analyzer methods. More...

Collaboration diagram for Global Runoff Analyzer Methods:

Functions

int runoff_open (void)
 Opens the runoff analyzer.
 
void runoff_execute (void)
 Computes runoff for each subcatchment at the current runoff time.
 
void runoff_close (void)
 Closes the runoff analyzer.
 
int routing_open (void)
 Initializes the routing analyzer.
 
double routing_getRoutingStep (int routingModel, double fixedStep)
 Determines time step used for flow routing at current time period.
 
void routing_execute (int routingModel, double routingStep)
 Executes the routing process at the current time period.
 
void routing_close (int routingModel)
 Closes down the routing analyzer.
 

Detailed Description

Global runoff analyzer methods.

Global conveyance system routing methods.

Function Documentation

◆ routing_close()

void routing_close ( int  routingModel)

Closes down the routing analyzer.

Parameters
[in]routingModelRouting method code
Here is the call graph for this function:

◆ routing_execute()

void routing_execute ( int  routingModel,
double  routingStep 
)

Executes the routing process at the current time period.

Parameters
[in]routingModelRouting method code
[in]routingStepRouting time step (sec)
Here is the call graph for this function:

◆ routing_getRoutingStep()

double routing_getRoutingStep ( int  routingModel,
double  fixedStep 
)

Determines time step used for flow routing at current time period.

Parameters
[in]routingModelRouting method code
[in]fixedStepUser-supplied time step (sec)
Returns
Time step used for flow routing (sec)
Here is the call graph for this function:

◆ routing_open()

int routing_open ( void  )

Initializes the routing analyzer.

Returns
Error code
Here is the call graph for this function:

◆ runoff_close()

void runoff_close ( void  )

Closes the runoff analyzer.

Here is the call graph for this function:

◆ runoff_execute()

void runoff_execute ( void  )

Computes runoff for each subcatchment at the current runoff time.

Here is the call graph for this function:

◆ runoff_open()

int runoff_open ( void  )

Opens the runoff analyzer.

Returns
Error code
Here is the call graph for this function: