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

Classes

union  TInfil
 

Macros

#define _CRT_SECURE_NO_DEPRECATE
 

Typedefs

typedef union TInfil TInfil
 

Functions

void infil_create (int n)
 
void infil_delete ()
 
int infil_readParams (int m, char *tok[], int ntoks)
 
void infil_initState (int j)
 
void infil_getState (int j, double x[])
 
void infil_setState (int j, double x[])
 
void infil_setInfilFactor (int j)
 
double infil_getInfil (int j, double tstep, double rainfall, double runon, double depth)
 
void grnampt_getParams (int j, double p[])
 
int grnampt_setParams (TGrnAmpt *infil, double p[])
 
void grnampt_initState (TGrnAmpt *infil)
 
double grnampt_getInfil (TGrnAmpt *infil, double tstep, double irate, double depth, int modelType)
 

Variables

TInfilInfil
 

Macro Definition Documentation

◆ _CRT_SECURE_NO_DEPRECATE

#define _CRT_SECURE_NO_DEPRECATE

Typedef Documentation

◆ TInfil

typedef union TInfil TInfil

Function Documentation

◆ grnampt_getInfil()

double grnampt_getInfil ( TGrnAmpt * infil,
double tstep,
double irate,
double depth,
int modelType )
Here is the caller graph for this function:

◆ grnampt_getParams()

void grnampt_getParams ( int j,
double p[] )
Here is the call graph for this function:

◆ grnampt_initState()

void grnampt_initState ( TGrnAmpt * infil)
Here is the caller graph for this function:

◆ grnampt_setParams()

int grnampt_setParams ( TGrnAmpt * infil,
double p[] )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ infil_create()

void infil_create ( int n)

◆ infil_delete()

void infil_delete ( void )

◆ infil_getInfil()

double infil_getInfil ( int j,
double tstep,
double rainfall,
double runon,
double depth )
Here is the call graph for this function:

◆ infil_getState()

void infil_getState ( int j,
double x[] )

◆ infil_initState()

void infil_initState ( int j)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ infil_readParams()

int infil_readParams ( int m,
char * tok[],
int ntoks )
Here is the call graph for this function:

◆ infil_setInfilFactor()

void infil_setInfilFactor ( int j)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ infil_setState()

void infil_setState ( int j,
double x[] )

Variable Documentation

◆ Infil

TInfil* Infil