#include <sqlhdr.h>
#include <sqliapi.h>
#include "prototypes_new.h"
#include <math.h>
#include "ifxtypes.h"
Go to the source code of this file.
|
| int | get_rate (char *hb5in, char pe1, char pe2, int zdate) |
| |
| double | Astage (char *ihb5, char pe1, char pe2, int zdate, double Stage, int *Warning) |
| |
| int | GetFlow (char *ihb5, char pe1, char pe2, int zdate, double Stage, int *Warning) |
| |
| int | GetAFlow (char *ihb5, char pe1, char pe2, int zdate, double Stage, int *Warning) |
| |
| int | BelowStage2Flow (RatingTable rate_table, double ShiftStage) |
| |
| int | AboveStage2Flow (RatingTable rate_table, double ShiftStage) |
| |
| int | ExactStage2Flow (RatingTable rate_table, int i) |
| |
| int | InterpolateStage2Flow (RatingTable rate_table, double ShiftStage, int i) |
| |
| double | GetStage (char *ihb5, char pe1, char pe2, int zdate, int Flow, int *Warning) |
| |
| double | BelowFlow2Stage (RatingTable rate_table, int Flow) |
| |
| double | AboveFlow2Stage (RatingTable rate_table, int Flow) |
| |
| double | ExactFlow2Stage (RatingTable rate_table, int i) |
| |
| double | InterpolateFlow2Stage (RatingTable rate_table, int Flow, int i) |
| |
| RatingTable | getrc (char *ihb5, char pe1, char pe2, int zdate, int *Warning) |
| |
◆ SQLCA_INCL
Definition at line 39 of file rat.c.
◆ SQLNOTFOUND
Definition at line 96 of file rat.c.
◆ ifx_sqlca_t
◆ AboveFlow2Stage()
| double AboveFlow2Stage |
( |
RatingTable |
rate_table, |
|
|
int |
Flow |
|
) |
| |
◆ AboveStage2Flow()
| int AboveStage2Flow |
( |
RatingTable |
rate_table, |
|
|
double |
ShiftStage |
|
) |
| |
◆ Astage()
| double Astage |
( |
char * |
ihb5, |
|
|
char |
pe1, |
|
|
char |
pe2, |
|
|
int |
zdate, |
|
|
double |
Stage, |
|
|
int * |
Warning |
|
) |
| |
◆ BelowFlow2Stage()
| double BelowFlow2Stage |
( |
RatingTable |
rate_table, |
|
|
int |
Flow |
|
) |
| |
◆ BelowStage2Flow()
| int BelowStage2Flow |
( |
RatingTable |
rate_table, |
|
|
double |
ShiftStage |
|
) |
| |
◆ ExactFlow2Stage()
| double ExactFlow2Stage |
( |
RatingTable |
rate_table, |
|
|
int |
i |
|
) |
| |
◆ ExactStage2Flow()
◆ get_rate()
| int get_rate |
( |
char * |
hb5in, |
|
|
char |
pe1, |
|
|
char |
pe2, |
|
|
int |
zdate |
|
) |
| |
◆ GetAFlow()
| int GetAFlow |
( |
char * |
ihb5, |
|
|
char |
pe1, |
|
|
char |
pe2, |
|
|
int |
zdate, |
|
|
double |
Stage, |
|
|
int * |
Warning |
|
) |
| |
Shift the given Stage
Definition at line 1861 of file rat.c.
◆ GetFlow()
| int GetFlow |
( |
char * |
ihb5, |
|
|
char |
pe1, |
|
|
char |
pe2, |
|
|
int |
zdate, |
|
|
double |
Stage, |
|
|
int * |
Warning |
|
) |
| |
Shift the given Stage
Definition at line 1746 of file rat.c.
◆ getrc()
| RatingTable getrc |
( |
char * |
ihb5, |
|
|
char |
pe1, |
|
|
char |
pe2, |
|
|
int |
zdate, |
|
|
int * |
Warning |
|
) |
| |
◆ GetStage()
| double GetStage |
( |
char * |
ihb5, |
|
|
char |
pe1, |
|
|
char |
pe2, |
|
|
int |
zdate, |
|
|
int |
Flow, |
|
|
int * |
Warning |
|
) |
| |
Shift the Stage
Round the Stage to the hundreth place and check that value forwarning
Definition at line 2110 of file rat.c.
◆ InterpolateFlow2Stage()
| double InterpolateFlow2Stage |
( |
RatingTable |
rate_table, |
|
|
int |
Flow, |
|
|
int |
i |
|
) |
| |
◆ InterpolateStage2Flow()
| int InterpolateStage2Flow |
( |
RatingTable |
rate_table, |
|
|
double |
ShiftStage, |
|
|
int |
i |
|
) |
| |
◆ _Cn1
| const char _Cn1[] = "shiftcursor" |
|
static |
Definition at line 4 of file rat.c.
◆ _Cn2
| const char _Cn2[] = "ratecursor" |
|
static |
Definition at line 3 of file rat.c.
◆ begin_day
◆ begin_month
◆ begin_year
◆ dadj
◆ max
◆ rate_table
◆ savehb5
◆ savepe1
◆ savepe2
◆ Sh
◆ shift_table
◆ Slope
◆ sqlca
◆ SQLCODE
◆ SQLSTATE
◆ stg_int
◆ Val