OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
Climate File Constants, Enumerations, Shared Variables, and Functions

Climate file constants, enumeration types, shared variables, and functions. More...

Collaboration diagram for Climate File Constants, Enumerations, Shared Variables, and Functions:

Topics

 Climate Files Shared Variables
 Climate files shared variables.
 
 Climate Related Local Functions
 Climate related local functions.
 
 Climate File Constants and Enumerations
 Climate files local constants and enumeration types.
 

Classes

struct  TMovAve
 Structure for moving average of daily temperatures. More...
 

Functions

int climate_readParams (char *tok[], int ntoks)
 Reads climate/temperature parameters from input line of data.
 
int climate_readEvapParams (char *tok[], int ntoks)
 Reads evaporation parameters from input line of data.
 
int climate_readAdjustments (char *tok[], int ntoks)
 Reads adjustments to monthly evaporation or rainfall from input line of data.
 
void climate_validate ()
 Validates climatological variables.
 
void climate_openFile ()
 Opens a climate file and reads in first set of values.
 
void climate_initState ()
 Initializes climate state variables.
 
void climate_setState (DateTime theDate)
 Sets climate variables for current date.
 
DateTime climate_getNextEvapDate ()
 Gets the next date when evaporation rate changes.
 

Detailed Description

Climate file constants, enumeration types, shared variables, and functions.

Function Documentation

◆ climate_getNextEvapDate()

DateTime climate_getNextEvapDate ( void )

Gets the next date when evaporation rate changes.

See also
Declaration contract for climate_getNextEvapDate().

◆ climate_initState()

void climate_initState ( void )

Initializes climate state variables.

See also
Declaration contract for climate_initState().
Here is the call graph for this function:
Here is the caller graph for this function:

◆ climate_openFile()

void climate_openFile ( void )

Opens a climate file and reads in first set of values.

See also
Declaration contract for climate_openFile().
Here is the call graph for this function:
Here is the caller graph for this function:

◆ climate_readAdjustments()

int climate_readAdjustments ( char * tok[],
int ntoks )

Reads adjustments to monthly evaporation or rainfall from input line of data.

See also
Declaration contract for climate_readAdjustments().
Here is the call graph for this function:

◆ climate_readEvapParams()

int climate_readEvapParams ( char * tok[],
int ntoks )

Reads evaporation parameters from input line of data.

See also
Declaration contract for climate_readEvapParams().
Here is the call graph for this function:

◆ climate_readParams()

int climate_readParams ( char * tok[],
int ntoks )

Reads climate/temperature parameters from input line of data.

See also
Declaration contract for climate_readParams().
Here is the call graph for this function:

◆ climate_setState()

void climate_setState ( DateTime theDate)

Sets climate variables for current date.

See also
Declaration contract for climate_setState().
Here is the call graph for this function:
Here is the caller graph for this function:

◆ climate_validate()

void climate_validate ( void )

Validates climatological variables.

See also
Declaration contract for climate_validate().
Here is the call graph for this function:
Here is the caller graph for this function: