混合计算工程中复合数据的传递(Ⅲ)——派生类型内嵌数组  被引量:4

Passing compound data in mixed-language computation engineering(Ⅲ)——Derived type with embedded arrays

在线阅读下载全文

作  者:周振红[1] 毕苏萍[2] 张成才[1] 

机构地区:[1]郑州大学水利与环境学院,河南郑州450002 [2]郑州大学土木工程学院,河南郑州450002

出  处:《武汉大学学报(工学版)》2009年第4期482-486,共5页Engineering Journal of Wuhan University

基  金:水利部黄河泥沙重点实验室开放基金(编号:2007005)

摘  要:当前的大型水利信息系统工程建设中,迫切需要解决内嵌数组派生类型这一特殊结构的复合数据的传递问题.对此,从不同集成开发环境提供的OLE自动化扩展功能出发,利用独立于具体语言的安全数组,对内嵌数组的派生类型复合数据进行传递,着重探讨对派生类型内嵌数组的处理,并通过典型示例加以说明.所提供的技术方法兼顾了Fortran数学模型常规Win32 DLL组件和跨线程、跨进程甚至跨机器调用的COM组件,其他领域的混合计算工程亦可借鉴.It is necessary to solve passing the compound data of derived type with embedded arrays in largescale water conservancy information system construction. The derived type data with embedded arrays are passed with SafeArray independent of the programming language, which serves as OLE automation extension in the integrated development environment (IDE); and handling of embedded arrays in the derived type is mainly discussed by typical examples. The method recommended applies to Fortran mathematical model components of both regular Win32 DLL and COM called across threads, processes and computers, which can be used for reference in disparate mixed-language computation engineering.

关 键 词:数学模型 混合计算工程 OLE变体 安全数组 内嵌数组的派生类型 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论] TV882.1[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象