-
Notifications
You must be signed in to change notification settings - Fork 68
/
seuif97.h
63 lines (47 loc) · 1.64 KB
/
seuif97.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
/*
This is header file of SEUIF97
License: this code is in the public domain
Author: Cheng Maohua
Email: [email protected]
Last modified: 2016.4.20
*/
#ifndef SEUIF97H
#define SEUIF97H
#ifdef __cplusplus
extern "C" {
#endif
#ifdef WIN32
#define IMPORT __declspec(dllimport) double __stdcall
#else
#define IMPORT double
#endif
IMPORT seupt(double p, double t, int propertyID);
IMPORT seuph(double p, double h, int propertyID);
IMPORT seups(double p, double s, int propertyID);
IMPORT seupv(double p, double v, int propertyID);
IMPORT seuth(double t, double h, int propertyID);
IMPORT seuthHi(double t, double h, int propertyID);
IMPORT seuthLo(double t, double h, int propertyID);
IMPORT seuts(double t, double s, int propertyID);
IMPORT seutv(double t, double v, int propertyID);
IMPORT seuhs(double h, double s, int propertyID);
IMPORT seupx(double p, double x, int propertyID);
IMPORT seutx(double t, double x, int propertyID);
IMPORT seuishd(double pi, double ti, double pe);
IMPORT seuief(double pi, double ti, double pe, double te);
IMPORT seupt2eu(double p, double t, double tu);
IMPORT seups2eu(double p, double s, double tu);
IMPORT seuph2eu(double p, double h, double tu);
IMPORT seupv2eu(double p, double v, double tu);
IMPORT seuth2eu(double t, double h, double tu);
IMPORT seuth2euHi(double t, double h, double tu);
IMPORT seuth2euLo(double t, double h, double tu);
IMPORT seuts2eu(double t, double s, double tu);
IMPORT seutv2eu(double t, double v, double tu);
IMPORT seuhs2eu(double h, double s, double tu);
IMPORT seupx2eu(double p, double x, double tu);
IMPORT seutx2eu(double t, double x, double tu);
#ifdef __cplusplus
}
#endif
#endif