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

Classes

struct  TXnode
 

Macros

#define _CRT_SECURE_NO_DEPRECATE
 

Functions

void dynwave_init ()
 Initializes dynamic wave routing method.
 
void dynwave_close ()
 Frees memory allocated for dynamic wave routing method.
 
void dynwave_validate ()
 Adjusts dynamic wave routing options.
 
double dynwave_getRoutingStep (double fixedStep)
 Computes variable routing time step if applicable.
 
int dynwave_execute (double tStep)
 Routes flows through drainage network over current time step.
 

Macro Definition Documentation

◆ _CRT_SECURE_NO_DEPRECATE

#define _CRT_SECURE_NO_DEPRECATE