function [methodinfo,structs,enuminfo,ThunkLibName]=rp_proto64(basePath)
%RP_PROTO64 Create structures to define interfaces found in 'HEADER'.
%This function was generated by loadlibrary.m parser version 1.1.6.34 on Sat Jan 1 19:20:11 2011
%perl options:'HEADER.i -outfile=rp_proto64.m -thunkfile=REFPRP64_thunk_pcwin64.c -header=HEADER.h'
ival={cell(1,0)}; % change 0 to the actual number of functions to preallocate the data.
structs=[];enuminfo=[];fcnNum=1;
fcns=struct('name',ival,'calltype',ival,'LHS',ival,'RHS',ival,'alias',ival,'thunkname', ival);
MfilePath=fileparts(mfilename('fullpath'));
ThunkLibName=fullfile(basePath,'REFPRP64_thunk_pcwin64');
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrlonglonglonglongThunk';fcns.name{fcnNum}='SETUPdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'longPtr', 'int8Ptr', 'int8Ptr', 'int8Ptr', 'longPtr', 'int8Ptr', 'long', 'long', 'long', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrlonglongThunk';fcns.name{fcnNum}='SETREFdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'int8Ptr', 'longPtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'longPtr', 'int8Ptr', 'long', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrlonglonglonglonglongThunk';fcns.name{fcnNum}='SETMIXdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'int8Ptr', 'int8Ptr', 'int8Ptr', 'longPtr', 'int8Ptr', 'doublePtr', 'longPtr', 'int8Ptr', 'long', 'long', 'long', 'long', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrlonglonglonglongThunk';fcns.name{fcnNum}='SETMODdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'longPtr', 'int8Ptr', 'int8Ptr', 'int8Ptr', 'longPtr', 'int8Ptr', 'long', 'long', 'long', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrlongThunk';fcns.name{fcnNum}='SETPATHdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'int8Ptr', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrlongThunk';fcns.name{fcnNum}='GERG04dll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'longPtr', 'longPtr', 'longPtr', 'int8Ptr', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrlonglonglongThunk';fcns.name{fcnNum}='SETKTVdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'longPtr', 'longPtr', 'int8Ptr', 'doublePtr', 'int8Ptr', 'longPtr', 'int8Ptr', 'long', 'long', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrlonglonglonglonglongThunk';fcns.name{fcnNum}='GETKTVdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'longPtr', 'longPtr', 'int8Ptr', 'doublePtr', 'int8Ptr', 'int8Ptr', 'int8Ptr', 'int8Ptr', 'long', 'long', 'long', 'long', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrlonglonglongThunk';fcns.name{fcnNum}='GETFIJdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'int8Ptr', 'doublePtr', 'int8Ptr', 'int8Ptr', 'long', 'long', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrThunk';fcns.name{fcnNum}='PREOSdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'longPtr'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrlongThunk';fcns.name{fcnNum}='SETAGAdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'longPtr', 'int8Ptr', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidThunk';fcns.name{fcnNum}='UNSETAGAdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}=[];fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrlonglonglongThunk';fcns.name{fcnNum}='NAMEdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'longPtr', 'int8Ptr', 'int8Ptr', 'int8Ptr', 'long', 'long', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrThunk';fcns.name{fcnNum}='PUREFLDdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'longPtr'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrThunk';fcns.name{fcnNum}='SETNCdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'longPtr'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrlongThunk';fcns.name{fcnNum}='RPVersion'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'int8Ptr', 'long'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrlongThunk';fcns.name{fcnNum}='CRITPdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'longPtr', 'int8Ptr', 'long'};fcnNum=fcnNum+1;
%fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrlongThunk';fcns.name{fcnNum}='MAXTdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'longPtr', 'int8Ptr', 'long'};fcnNum=fcnNum+1;
%fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrlongThunk';fcns.name{fcnNum}='MAXPdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'longPtr', 'int8Ptr', 'long'};fcnNum=fcnNum+1;
%fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrThunk';fcns.name{fcnNum}='REDXdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'doublePtr', 'doublePtr', 'doublePtr'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrThunk';fcns.name{fcnNum}='THERMdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrThunk';fcns.name{fcnNum}='THERM2dll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrThunk';fcns.name{fcnNum}='THERM3dll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrvoidPtrThunk';fcns.name{fcnNum}='THERM0dll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrThunk';fcns.name{fcnNum}='PRESSdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'doublePtr', 'doublePtr', 'doublePtr', 'doublePtr'};fcnNum=fcnNum+1;
fcns.thunkname{fcnNum}='voidvoidPtrvoidPtrvoidPtrvoidPtrThunk';fcns.name{fcnNum}='ENTHALdll'; fcns.calltype{fcnNum}='Thunk'; fcns.LHS{fcnNum}=[]; fcns.RHS{fcnNum}={'doublePtr', 'doublePtr', 'dou
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Matlab 调用 REFPROP(64位)下载即可用 (117个子文件)
HMX.BNC 272KB
REFPRP64.DLL 2.58MB
REFPRP64_thunk_pcwin64.dll 59KB
PROPANE.FLD 44KB
ARGON.FLD 44KB
NITROGEN.FLD 43KB
BUTANE.FLD 43KB
R125.FLD 42KB
OXYGEN.FLD 40KB
METHANE.FLD 39KB
ISOBUTAN.FLD 39KB
R134A.FLD 36KB
ETHANE.FLD 36KB
CO2.FLD 35KB
WATER.FLD 32KB
R152A.FLD 29KB
OCTANE.FLD 28KB
ETHYLENE.FLD 28KB
R32.FLD 27KB
H2S.FLD 26KB
HYDROGEN.FLD 26KB
AMMONIA.FLD 25KB
IPENTANE.FLD 25KB
ETHANOL.FLD 24KB
PENTANE.FLD 24KB
HEXANE.FLD 23KB
HEPTANE.FLD 23KB
R23.FLD 23KB
HELIUM.FLD 23KB
R116.FLD 22KB
PROPYLEN.FLD 22KB
METHANOL.FLD 22KB
DECANE.FLD 22KB
R123.FLD 21KB
C12.FLD 21KB
NONANE.FLD 21KB
R143A.FLD 21KB
PARAHYD.FLD 20KB
CO.FLD 20KB
R22.FLD 20KB
R41.FLD 20KB
SF6.FLD 20KB
R113.FLD 19KB
R13.FLD 19KB
R115.FLD 19KB
R245FA.FLD 18KB
TOLUENE.FLD 18KB
XENON.FLD 17KB
R11.FLD 17KB
R124.FLD 17KB
R218.FLD 16KB
R14.FLD 16KB
R227EA.FLD 16KB
KRYPTON.FLD 15KB
D2O.FLD 15KB
FLUORINE.FLD 15KB
R12.FLD 15KB
DME.FLD 15KB
CYCLOHEX.FLD 14KB
R141B.FLD 14KB
C1CC6.FLD 14KB
IHEXANE.FLD 14KB
R142B.FLD 13KB
RC318.FLD 13KB
NEON.FLD 13KB
R245CA.FLD 12KB
R1234YF.FLD 12KB
R1234ZE.FLD 12KB
R161.FLD 12KB
C3CC6.FLD 12KB
NEOPENTN.FLD 12KB
R236EA.FLD 12KB
R236FA.FLD 12KB
MOLEATE.FLD 12KB
MLINOLEA.FLD 12KB
MDM.FLD 12KB
ACETONE.FLD 12KB
DMC.FLD 11KB
R365MFC.FLD 11KB
D4.FLD 11KB
MLINOLEN.FLD 11KB
MSTEARAT.FLD 11KB
MPALMITA.FLD 11KB
R21.FLD 11KB
SO2.FLD 11KB
PROPYNE.FLD 11KB
BENZENE.FLD 10KB
CYCLOPEN.FLD 10KB
R114.FLD 10KB
C5F12.FLD 10KB
N2O.FLD 10KB
CYCLOPRO.FLD 10KB
C4F10.FLD 10KB
CF3I.FLD 9KB
1BUTENE.FLD 9KB
IBUTENE.FLD 8KB
C2BUTENE.FLD 8KB
T2BUTENE.FLD 8KB
D2.FLD 7KB
COS.FLD 7KB
共 117 条
- 1
- 2
资源评论
- righteagle2019-02-12很好,解决了大问题
- weixin_387469262020-03-25非常棒啊,很全很实用,谢谢
- niuak72019-04-25nice `可以用
- m133040148582021-10-13refprop中自带的混合物如何调用啊
oldsoliderneverdie
- 粉丝: 120
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功