Daily_QC
rate_table.h
Go to the documentation of this file.
1 typedef struct ShiftTable
2 {
3  double Val[4];
4  double Sh[4];
5  int max;
6 
8 
9 
10 typedef struct RatingTable
11 {
12  double RatStg[200];
13  int RatQ[200];
15  double HMin;
16  double HMax;
17  int QMin;
18  int QMax;
19  int AryMax;
20  double wrn;
21  double fld;
22  int bdate;
23  int edate;
24  int tbl_ver;
25  int ver5;
26  double hist_stg;
27  int hist_q;
28  int hist_date;
29 
31 
32 
33 
34 int GetFlow(unsigned long, char, char, int, double, int *);
35 
36 int BelowStage2Flow(RatingTable , double);
37 
38 int AboveStage2Flow(RatingTable, double);
39 
41 
42 int InterpolateStage2Flow(RatingTable, double, int);
43 
44 int get_rate(unsigned long);
45 
46 double GetStage(unsigned long, char, char, int, int, int *);
47 
48 double BelowFlow2Stage(RatingTable, int);
49 
50 double AboveFlow2Stage(RatingTable, int);
51 
52 double ExactFlow2Stage(RatingTable, int);
53 
54 double InterpolateFlow2Stage(RatingTable, int, int);
55 
56 RatingTable getrc(unsigned long, char, char, int, int*);
57 
58 int rfs(int);
int rfs(int)
int GetFlow(unsigned long, char, char, int, double, int *)
struct RatingTable RatingTable
struct ShiftTable ShiftTable
double InterpolateFlow2Stage(RatingTable, int, int)
Definition: rat.c:2132
int ExactStage2Flow(RatingTable, int)
Definition: rat.c:1881
int InterpolateStage2Flow(RatingTable, double, int)
Definition: rat.c:1893
double BelowFlow2Stage(RatingTable, int)
Definition: rat.c:2067
int get_rate(unsigned long)
int AboveStage2Flow(RatingTable, double)
Definition: rat.c:1841
RatingTable getrc(unsigned long, char, char, int, int *)
int BelowStage2Flow(RatingTable, double)
Definition: rat.c:1813
double ExactFlow2Stage(RatingTable, int)
Definition: rat.c:2119
double AboveFlow2Stage(RatingTable, int)
Definition: rat.c:2084
double GetStage(unsigned long, char, char, int, int, int *)
double hist_stg
Definition: rate_table.h:26
ShiftTable Shift
Definition: rate_table.h:14
int RatQ[200]
Definition: rate_table.h:13
double HMax
Definition: rate_table.h:16
int hist_date
Definition: rate_table.h:28
double HMin
Definition: rate_table.h:15
double wrn
Definition: rate_table.h:20
double RatStg[200]
Definition: rate_table.h:12
double fld
Definition: rate_table.h:21
double Val[4]
Definition: rate_table.h:3
double Sh[4]
Definition: rate_table.h:4