OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
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