📄 ifc67.h
字号:
/*
根据IFC67编写的动态链接库的函数的调用接口声明
专供Visual C++ (C/C++语言) 使用
使用方法:
直接把本软件包提供的导入库文件(IFC67.Lib)和本头文件(IFC67.h)加进对应项目,
在需要调用的单元中#include本头文件(IFC67.h)即可!
*/
#pragma comment(lib,"IFC67.lib")
#define IMPORT_TYPE extern "C" _declspec(dllimport)
//已知压力(MPa),求对应饱和温度(℃)
IMPORT_TYPE void _stdcall P2T67(double P,double & T,int & Range);
//已知压力(MPa),求对应饱和水比焓(kJ/kg)
IMPORT_TYPE void _stdcall P2HL67(double P,double & H,int & Range);
//已知压力(MPa),求对应饱和汽比焓(kJ/kg)
IMPORT_TYPE void _stdcall P2HG67(double P,double & H,int & Range);
//已知压力(MPa),求对应饱和水比熵(kJ/(kg.℃))
IMPORT_TYPE void _stdcall P2SL67(double P,double & S,int & Range);
//已知压力(MPa),求对应饱和汽比熵(kJ/(kg.℃))
IMPORT_TYPE void _stdcall P2SG67(double P,double & S,int & Range);
//已知压力(MPa),求对应饱和水比容(m^3/kg)
IMPORT_TYPE void _stdcall P2VL67(double P,double & V,int & Range);
//已知压力(MPa),求对应饱和汽比容(m^3/kg)
IMPORT_TYPE void _stdcall P2VG67(double P,double & V,int & Range);
//已知压力(MPa),求对应饱和温度(℃)、饱和水比焓(kJ/kg)、饱和水比熵(kJ/(kg.℃))、饱和水比容(m^3/kg)
IMPORT_TYPE void _stdcall P2L67(double P,double & T,double & H,double & S,double & V,double & X,int & Range);
//已知压力(MPa),求对应饱和温度(℃)、饱和汽比焓(kJ/kg)、饱和汽比熵(kJ/(kg.℃))、饱和汽比容(m^3/kg)
IMPORT_TYPE void _stdcall P2G67(double P,double & T,double & H,double & S,double & V,double & X,int & Range);
//已知压力(MPa),求对应饱和水定压比热(kJ/(kg.℃))
IMPORT_TYPE void _stdcall P2CPL67(double P,double & CP,int & Range);
//已知压力(MPa),求对应饱和汽定压比热(kJ/(kg.℃))
IMPORT_TYPE void _stdcall P2CPG67(double P,double & CP,int & Range);
//已知压力(MPa),求对应饱和水定容比热(kJ/(kg.℃))
IMPORT_TYPE void _stdcall P2CVL67(double P,double & CV,int & Range);
//已知压力(MPa),求对应饱和汽定容比热(kJ/(kg.℃))
IMPORT_TYPE void _stdcall P2CVG67(double P,double & CV,int & Range);
//已知压力(MPa),求对应饱和水内能(kJ/kg)
IMPORT_TYPE void _stdcall P2EL67(double P,double & E,int & Range);
//已知压力(MPa),求对应饱和汽内能(kJ/kg)
IMPORT_TYPE void _stdcall P2EG67(double P,double & E,int & Range);
//已知压力(MPa),求对应饱和水音速(m/s)
IMPORT_TYPE void _stdcall P2SSPL67(double P,double & SSP,int & Range);
//已知压力(MPa),求对应饱和汽音速(m/s)
IMPORT_TYPE void _stdcall P2SSPG67(double P,double & SSP,int & Range);
//已知压力(MPa),求对应饱和水定熵指数
IMPORT_TYPE void _stdcall P2KSL67(double P,double & KS,int & Range);
//已知压力(MPa),求对应饱和汽定熵指数
IMPORT_TYPE void _stdcall P2KSG67(double P,double & KS,int & Range);
//已知压力(MPa),求对应饱和水动力粘度(Pa.s)
IMPORT_TYPE void _stdcall P2ETAL67(double P,double & ETA,int & Range);
//已知压力(MPa),求对应饱和汽动力粘度(Pa.s)
IMPORT_TYPE void _stdcall P2ETAG67(double P,double & ETA,int & Range);
//已知压力(MPa),求对应饱和水运动粘度(m^2/s)
IMPORT_TYPE void _stdcall P2UL67(double P,double & U,int & Range);
//已知压力(MPa),求对应饱和汽运动粘度(m^2/s)
IMPORT_TYPE void _stdcall P2UG67(double P,double & U,int & Range);
//已知压力(MPa),求对应饱和水导热系数(W/(m.℃))
IMPORT_TYPE void _stdcall P2RAMDL67(double P,double & RAMD,int & Range);
//已知压力(MPa),求对应饱和汽导热系数(W/(m.℃))
IMPORT_TYPE void _stdcall P2RAMDG67(double P,double & RAMD,int & Range);
//已知压力(MPa),求对应饱和水普朗特数
IMPORT_TYPE void _stdcall P2PRNL67(double P,double & PRN,int & Range);
//已知压力(MPa),求对应饱和汽普朗特数
IMPORT_TYPE void _stdcall P2PRNG67(double P,double & PRN,int & Range);
//已知压力(MPa),求对应饱和水介电常数
IMPORT_TYPE void _stdcall P2EPSL67(double P,double & EPS,int & Range);
//已知压力(MPa),求对应饱和汽介电常数
IMPORT_TYPE void _stdcall P2EPSG67(double P,double & EPS,int & Range);
//已知压力(MPa),求对应饱和水折射率
IMPORT_TYPE void _stdcall P2NL67(double P,double LAMD,double & N,int & Range);
//已知压力(MPa),求对应饱和汽折射率
IMPORT_TYPE void _stdcall P2NG67(double P,double LAMD,double & N,int & Range);
//已知压力(MPa)和温度(℃),求比焓(kJ/kg)
IMPORT_TYPE void _stdcall PT2H67(double P,double T,double & H,int & Range);
//已知压力(MPa)和温度(℃),求比熵(kJ/(kg.℃))
IMPORT_TYPE void _stdcall PT2S67(double P,double T,double & S,int & Range);
//已知压力(MPa)和温度(℃),求比容(m^3/kg)
IMPORT_TYPE void _stdcall PT2V67(double P,double T,double & V,int & Range);
//已知压力(MPa)和温度(℃),求干度(100%)
IMPORT_TYPE void _stdcall PT2X67(double P,double T,double & X,int & Range);
//已知压力(MPa)和温度(℃),求比焓(kJ/kg)、比熵(kJ/(kg.℃))、比容(m^3/kg)
IMPORT_TYPE void _stdcall PT67(double P,double T,double & H,double & S,double & V,double & X,int & Range);
//已知压力(MPa)和温度(℃),求定压比热(kJ/(kg.℃))
IMPORT_TYPE void _stdcall PT2CP67(double P,double T,double & CP,int & Range);
//已知压力(MPa)和温度(℃),求定容比热(kJ/(kg.℃))
IMPORT_TYPE void _stdcall PT2CV67(double P,double T,double & CV,int & Range);
//已知压力(MPa)和温度(℃),求内能(kJ/kg)
IMPORT_TYPE void _stdcall PT2E67(double P,double T,double & E,int & Range);
//已知压力(MPa)和温度(℃),求音速(m/s)
IMPORT_TYPE void _stdcall PT2SSP67(double P,double T,double & SSP,int & Range);
//已知压力(MPa)和温度(℃),求定熵指数
IMPORT_TYPE void _stdcall PT2KS67(double P,double T,double & KS,int & Range);
//已知压力(MPa)和温度(℃),求动力粘度(Pa.s)
IMPORT_TYPE void _stdcall PT2ETA67(double P,double T,double & ETA,int & Range);
//已知压力(MPa)和温度(℃),求运动粘度(m^2/s)
IMPORT_TYPE void _stdcall PT2U67(double P,double T,double & U,int & Range);
//已知压力(MPa)和温度(℃),求热传导系数 (W/(m.℃))
IMPORT_TYPE void _stdcall PT2RAMD67(double P,double T,double & RAMD,int & Range);
//已知压力(MPa)和温度(℃),求普朗特数
IMPORT_TYPE void _stdcall PT2PRN67(double P,double T,double & PRN,int & Range);
//已知压力(MPa)和温度(℃),求介电常数
IMPORT_TYPE void _stdcall PT2EPS67(double P,double T,double & EPS,int & Range);
//已知压力(MPa)和温度(℃),求折射率
IMPORT_TYPE void _stdcall PT2N67(double P,double T,double LAMD,double & N,int & Range);
//已知压力(MPa)和比焓(kJ/kg),求温度(℃)
IMPORT_TYPE void _stdcall PH2T67(double P,double H,double & T,int & Range);
//已知压力(MPa)和比焓(kJ/kg),求比熵(kJ/(kg.℃))
IMPORT_TYPE void _stdcall PH2S67(double P,double H,double & S,int & Range);
//已知压力(MPa)和比焓(kJ/kg),求比容(m^3/kg)
IMPORT_TYPE void _stdcall PH2V67(double P,double H,double & V,int & Range);
//已知压力(MPa)和比焓(kJ/kg),求干度(100%)
IMPORT_TYPE void _stdcall PH2X67(double P,double H,double & X,int & Range);
//已知压力(MPa)和比焓(kJ/kg),求温度(℃)、比熵(kJ/(kg.℃))、比容(m^3/kg)、干度(100%)
IMPORT_TYPE void _stdcall PH67(double P,double & T,double H,double & S,double & V,double & X,int & Range);
//已知压力(MPa)和比熵(kJ/(kg.℃)),求温度(℃)
IMPORT_TYPE void _stdcall PS2T67(double P,double S,double & T,int & Range);
//已知压力(MPa)和比熵(kJ/(kg.℃)),求比焓(kJ/kg)
IMPORT_TYPE void _stdcall PS2H67(double P,double S,double & H,int & Range);
//已知压力(MPa)和比熵(kJ/(kg.℃)),求比容(m^3/kg)
IMPORT_TYPE void _stdcall PS2V67(double P,double S,double & V,int & Range);
//已知压力(MPa)和比熵(kJ/(kg.℃)),求干度(100%)
IMPORT_TYPE void _stdcall PS2X67(double P,double S,double & X,int & Range);
//已知压力(MPa)和比熵(kJ/(kg.℃)),求温度(℃)、比焓(kJ/kg)、比容(m^3/kg)、干度(100%)
IMPORT_TYPE void _stdcall PS67(double P,double & T,double & H,double S,double & V,double & X,int & Range);
//已知压力(MPa)和比容(m^3/kg),求温度(℃)
IMPORT_TYPE void _stdcall PV2T67(double P,double V,double & T,int & Range);
//已知压力(MPa)和比容(m^3/kg),求比焓(kJ/kg)
IMPORT_TYPE void _stdcall PV2H67(double P,double V,double & H,int & Range);
//已知压力(MPa)和比容(m^3/kg),求比容(m^3/kg)
IMPORT_TYPE void _stdcall PV2S67(double P,double V,double & S,int & Range);
//已知压力(MPa)和比容(m^3/kg),求干度(100%)
IMPORT_TYPE void _stdcall PV2X67(double P,double V,double & X,int & Range);
//已知压力(MPa)和比容(m^3/kg),求温度(℃)、比焓(kJ/kg)、比容(m^3/kg)、干度(100%)
IMPORT_TYPE void _stdcall PV67(double P,double & T,double & H,double & S,double V,double & X,int & Range);
//已知压力(MPa)和干度(100%),求温度(℃)
IMPORT_TYPE void _stdcall PX2T67(double P,double X,double & T,int & Range);
//已知压力(MPa)和干度(100%),求比焓(kJ/kg)
IMPORT_TYPE void _stdcall PX2H67(double P,double X,double & H,int & Range);
//已知压力(MPa)和干度(100%),求比熵(kJ/(kg.℃))
IMPORT_TYPE void _stdcall PX2S67(double P,double X,double & S,int & Range);
//已知压力(MPa)和干度(100%),求比容(m^3/kg)
IMPORT_TYPE void _stdcall PX2V67(double P,double X,double & V,int & Range);
//已知压力(MPa)和干度(100%),求温度(℃)、比焓(kJ/kg)、比熵(kJ/(kg.℃))、比容(m^3/kg)
IMPORT_TYPE void _stdcall PX67(double P,double & T,double & H,double & S,double & V,double X,int & Range);
//已知温度(℃),求饱和压力(MPa)?
IMPORT_TYPE void _stdcall T2P67(double T,double & P,int & Range);
//已知温度(℃),求饱和水比焓(kJ/kg)
IMPORT_TYPE void _stdcall T2HL67(double T,double & H,int & Range);
//已知温度(℃),求饱和汽比焓(kJ/kg)
IMPORT_TYPE void _stdcall T2HG67(double T,double & H,int & Range);
//已知温度(℃),求饱和水比熵(kJ/(kg.℃))
IMPORT_TYPE void _stdcall T2SL67(double T,double & S,int & Range);
//已知温度(℃),求饱和汽比熵(kJ/(kg.℃))
IMPORT_TYPE void _stdcall T2SG67(double T,double & S,int & Range);
//已知温度(℃),求饱和水比容(m^3/kg)
IMPORT_TYPE void _stdcall T2VL67(double T,double & V,int & Range);
//已知温度(℃),求饱和汽比容(m^3/kg)
IMPORT_TYPE void _stdcall T2VG67(double T,double & V,int & Range);
//已知温度(℃),求饱和水比焓(kJ/kg)、饱和水比熵(kJ/(kg.℃))、饱和水比容(m^3/kg)
IMPORT_TYPE void _stdcall T2L67(double & P,double T,double & H,double & S,double & V,double & X,int & Range);
//已知温度(℃),求饱和汽比焓(kJ/kg)、饱和汽比熵(kJ/(kg.℃))、饱和汽比容(m^3/kg)
IMPORT_TYPE void _stdcall T2G67(double & P,double T,double & H,double & S,double & V,double & X,int & Range);
//已知温度(℃),求饱和水定压比热(kJ/(kg.℃))
IMPORT_TYPE void _stdcall T2CPL67(double T,double & CP,int & Range);
//已知温度(℃),求饱和汽定压比热(kJ/(kg.℃))
IMPORT_TYPE void _stdcall T2CPG67(double T,double & CP,int & Range);
//已知温度(℃),求饱和水定容比热(kJ/(kg.℃))
IMPORT_TYPE void _stdcall T2CVL67(double T,double & CV,int & Range);
//已知温度(℃),求饱和汽定容比热(kJ/(kg.℃))
IMPORT_TYPE void _stdcall T2CVG67(double T,double & CV,int & Range);
//已知温度(℃),求饱和水内能(kJ/kg)
IMPORT_TYPE void _stdcall T2EL67(double T,double & E,int & Range);
//已知温度(℃),求饱和汽内能(kJ/kg)
IMPORT_TYPE void _stdcall T2EG67(double T,double & E,int & Range);
//已知温度(℃),求饱和水音速(m/s)
IMPORT_TYPE void _stdcall T2SSPL67(double T,double & SSP,int & Range);
//已知温度(℃),求饱和汽音速(m/s)
IMPORT_TYPE void _stdcall T2SSPG67(double T,double & SSP,int & Range);
//已知温度(℃),求饱和水定熵指数
IMPORT_TYPE void _stdcall T2KSL67(double T,double & KS,int & Range);
//已知温度(℃),求饱和汽定熵指数
IMPORT_TYPE void _stdcall T2KSG67(double T,double & KS,int & Range);
//已知温度(℃),求饱和水动力粘度(Pa.s)
IMPORT_TYPE void _stdcall T2ETAL67(double T,double & ETA,int & Range);
//已知温度(℃),求饱和汽动力粘度(Pa.s)
IMPORT_TYPE void _stdcall T2ETAG67(double T,double & ETA,int & Range);
//已知温度(℃),求饱和水运动粘度(m^2/s)
IMPORT_TYPE void _stdcall T2UL67(double T,double & U,int & Range);
//已知温度(℃),求饱和汽运动粘度(m^2/s)
IMPORT_TYPE void _stdcall T2UG67(double T,double & U,int & Range);
//已知温度(℃),求饱和水导热系数(W/(m.℃))
IMPORT_TYPE void _stdcall T2RAMDL67(double T,double & RAMD,int & Range);
//已知温度(℃),求饱和汽导热系数(W/(m.℃))
IMPORT_TYPE void _stdcall T2RAMDG67(double T,double & RAMD,int & Range);
//已知温度(℃),求饱和水普朗特数
IMPORT_TYPE void _stdcall T2PRNL67(double T,double & PRN,int & Range);
//已知温度(℃),求饱和汽普朗特数
IMPORT_TYPE void _stdcall T2PRNG67(double T,double & PRN,int & Range);
//已知温度(℃),求饱和水介电常数
IMPORT_TYPE void _stdcall T2EPSL67(double T,double & EPS,int & Range);
//已知温度(℃),求饱和汽介电常数
IMPORT_TYPE void _stdcall T2EPSG67(double T,double & EPS,int & Range);
//已知温度(℃),求饱和水折射率
IMPORT_TYPE void _stdcall T2NL67(double T,double LAMD,double & N,int & Range);
//已知温度(℃),求饱和汽折射率
IMPORT_TYPE void _stdcall T2NG67(double T,double LAMD,double & N,int & Range);
//已知温度(℃),求饱和水表面张力(N/m)
IMPORT_TYPE void _stdcall T2SURFT67(double T,double & SURFT,int & Range);
//已知温度(℃)和比焓(kJ/kg),求压力(MPa)(低压的一个值)
IMPORT_TYPE void _stdcall TH2PLP67(double T,double H,double & P,int & Range);
//已知温度(℃)和比焓(kJ/kg),求比熵(kJ/(kg.℃))(低压的一个值)
IMPORT_TYPE void _stdcall TH2SLP67(double T,double H,double & S,int & Range);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -