首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
混合计算工程中复合数据的传递(Ⅰ)——数组   总被引:2,自引:1,他引:1  
在将Fortran数学模型组件集成到水利信息系统的混合计算工程开发中,数组及派生类型复合数据的传递是重点、难点,在某种程度上关系到混合计算工程开发的成败.对此,从Fortran 90自身提供的功能和其开发环境CVF提供的OLE自动化扩展功能2个方面出发,对数组复合数据的传递进行系统探讨,并通过典型示例加以说明.所提供的技术方法兼顾了Win32 DLL和COM2类Fortran数学模型组件,对混合计算工程中数组复合数据的传递给出了完整的解决方案.  相似文献   

2.
混合计算工程中复合数据的传递(I)——数组   总被引:1,自引:1,他引:0  
在将Fortran数学模型组件集成到水利信息系统的混合计算工程开发中,数组及派生类型复合数据的传递是重点、难点,在某种程度上关系到混合计算工程开发的成败.对此,从Fortran 90自身提供的功能和其开发环境CVF提供的OLE自动化扩展功能2个方面出发,对数组复合数据的传递进行系统探讨,并通过典型示例加以说明.所提供的技术方法兼顾了win32 DLL和COM2类Fortran数学模型组件,对混合计算工程中数组复合数据的传递给出了完整的解决方案.  相似文献   

3.
当前的大型水利信息系统工程建设中,迫切需要解决内嵌数组派生类型这一特殊结构的复合数据的传递问题.对此,从不同集成开发环境提供的OLE自动化扩展功能出发,利用独立于具体语言的安全数组,对内嵌数组的派生类型复合数据进行传递,着重探讨对派生类型内嵌数组的处理,并通过典型示例加以说明.所提供的技术方法兼顾了Fortran数学模型常规Win32 DLL组件和跨线程、跨进程甚至跨机器调用的COM组件,其他领域的混合计算工程亦可借鉴.  相似文献   

4.
为使Fortran与VB混合计算工程中的接口容纳更丰富的数据类型,研究了以内建类型和OLE变体类型为载体的单一字符串数据的传递.在阐述了字符串于两种语言中的表达、存储及参数传递特性的基础上,成功实施了含长度和不舍长度字符串的传递,根据CVF字符串型函数调用机制,提出了VB对其调用的变通手段,通过挖掘CVF语言扩展功能,解决了字符串指针的传递;基于对OLE变体类型结构的本质认识,并利用CVF对Unicode BSTR的支持,给出了字符串变体类型的传递方式.结合实例,验证了各种传递方法的可行性.  相似文献   

5.
在Fortran与C/C 的混合编程中,数据主要通过例程参数传递,这使得被调用例程接口的设计趋于复杂化,有时不能直接利用现有的算法例程.现提出另一种数据传递方式,即在这两种语言间共享公用外部数据,包括全局变量和共用区/结构体.示例结果表明,只要采取适当措施,Fortran与C/C 共享公用外部数据是完全可行的,从而为这两种语言间传递数据提供了一条新途径.  相似文献   

6.
有限元软件ANSYS 在模型的网格划分方面功能非常强大.通过举例说明了如何用ANSYS 参数设计语言生成网格,并提供了相应的宏命令文件.随后,用Fortran 语言编写了将CDB 文本文件中的网格信息转换成自编程序可以识别的网格数据的Fortran 源程序.该程序适用于由SHELL93 单元所生成的网格.  相似文献   

7.
Fortran与C/C + +共享模块中的数据和例程   总被引:2,自引:0,他引:2  
多语言的混合编程主要是一种语言编写的程序对另一种语言编写的例程实施调用,所用到的数据主要通过例程参数来传递,当中很少体现出面向对象的程序设计思想.现提出利用Fortran90新引进的模块。实现Fortran与C/C++面向对象的混合编程新模式.示例结果表明,C/C++既可直接访问Fortran模块中的数据和例程;其自身的数据和函数也可封装到模块中,供引用模块的Fortran程序单元访问.  相似文献   

8.
VB和Fortran语言混合编程在结构动力分析中的应用   总被引:2,自引:0,他引:2  
利用Fortran语言强大的计算功能并结合Visual Basic语言良好的可视化界面设计功能,开发出能计算复杂工况且具有较好的人机交互界面的结构动力分析有限元计算程序系统(SDAFEM),讨论了VB和Fortran混合编程方法中VB与Fortran的接口、VB调用Fortran编译的可执行文件,以及shell函数异步执行和"黑屏"的解决方法.对SDAFEM系统的功能、运行环境、操作流程、数据结构等进行了阐述,分析并解决了在前后处理界面实现过程中所遇到的一些典型问题.完成的软件具有使用简捷方便、自动计算并处理数据、自动绘制动态动力响应图的功能,提高了结构动力分析工作中在数据处理时的效率.  相似文献   

9.
Visual Fortran调用Win32 API函数   总被引:1,自引:1,他引:0  
如何正确调用Windows操作系统所提供的Win32 API函数来扩展Visual Fortran在窗口管理、内存管理、绘图、多线程等方面的功能,是当前数值计算WineIOWS应用程序开发经常面临的问题.对此进行较为系统的探讨,包括Visual Fortran所提供的Win32 API接口模块是如何组织的.当中的接口是如何封装的,如何按接口定义设置一致的字符串、指针和结构体Fortran实参等.并用典型示例加以说明.给Vis-ual Fortran平台上的Win32 API函数调用提供了操作指南.  相似文献   

10.
在Fortran与C/C++的混合编程中,数据主要通过例程参数传递,这使得被调用例程接口的设计趋于复杂化,有时不能直接利用现有的算法例程.现提出另一种数据传递方式,即在这两种语言间共享公用外部数据.包括全局变量和共用区/结构体.示例结果表明,只要采取适当措施,Fortran与C/C++共享公用外部数据是完全可行的,从而为这两种语言间传递数据提供了一条新途径.  相似文献   

11.
当水流漫滩后,由于滩槽间存在着强烈的动量交换,复式河槽在过流能力、泥沙输移、流速分布等许多方面不同于单一河道。通过水槽试验,探讨了清水作用下,由非均匀沙构筑而成的全动床复式河槽完全粗化后的水流阻力变化特性,包括水流能量损失、曼宁系数、谢才系数与达西-韦斯巴赫阻力系数等沿程变化。试验结果表明,对于清水作用下的全动床河道很难获得均匀流。断面平均流速沿程变化,单位重量水体经过单位长度而损失的能量将沿程改变。对于该类河道,在给定的水流条件下,阻力系数不再保持为常数,而是沿程变化的。这些特性表明全动床复式水槽水流阻力远比定床的复杂,要准确预测该类河道的过流能力及泥沙输移能力远比定床的困难。  相似文献   

12.
对浙闽粤中生代火山岩型金银矿的硫、铅同位素数据的分析表明:火山-次火山岩热液型矿床的金属物质主要来自火山岩浆;火山热液改造型矿床的硫和金属物质来源于火山岩次和变质基底;火山喷流沉积型矿床的硫主要来源于火岩浆和海水,金属物质则主要来自火山岩浆。  相似文献   

13.
绕带式压力容器的应力分析   总被引:1,自引:0,他引:1  
绕带压力容器在我国已得到推广应用,为探讨其设计理论,作者分析了绕带压力容器的结构与变形特点,导出了钢带应力的精确公式,并用等效摩擦力模型对摩擦力的加强作用给予了考虑,然后结合内筒对容器的总体应力进行了公式推导求解。本文作了实验验证,容器应力的理论值和实测值相当接近。  相似文献   

14.
紊动对有机物降解影响研究   总被引:4,自引:0,他引:4  
为了寻求水流的紊动对有机物降解的影响关系,利用FLUENT软件计算了圆筒实验中不同转速下的水流紊动动能,并根据不同紊动动能下葡萄糖的降解速率,利用非线性关系拟合出降解速率-紊动动能关系曲线,得出了一影响关系函数表达式;在此基础上对此式进行了数学上的分析,认为紊动对降解的影响可以描述为“一级反应”理论.根据此“一级反应”理论,能够导出现行的经验公式.同时文中利用此理论改进拟合出了更为符合“一级反应”理论的函数表达式,可用于从实验室实验数据和河流的紊动强度得出河流实际的降解速率.  相似文献   

15.
本文提出一种采用PVDF聚合物薄膜作为压电材料的双套筒式水听器结构,并通过静态分析方法给出了水听器的低频电声灵敏度公式。理论优化值及一例该结构式水听器的实测结果均表明,这种结构具有乐观的应用前景。  相似文献   

16.
复合型动态水力旋流器的结构设计研究   总被引:3,自引:0,他引:3  
为了进一步满足油田采出液深度水处理的要求,有必要研制开发动态旋流分离技术.动态水力旋流器的发展历程经历了Total型、预旋流型、复合型三个阶段,其中复合型水力旋流器把Total型动态水力旋流器和常规静态水力旋流的优点有机结合在一起,为相对扩大单根静态水力旋流器的处理量和提高分离效率奠定了基础,代表着动态水力旋流器的研制发展方向.笔者基于对复合型动态水力旋流器旋流供液与分离形式配置、油滴分离过程的分析研究,完成了动力部分主要零部件的结构设计工作,并用Solid Edge软件进行了三维实体模拟.  相似文献   

17.
目前我国洪水频率的分析与计算主要以实测和历史洪水资料组成的样本系列为依据。现行的P—Ⅲ型适线法往往会使频率纸上的历史洪水和实测点据在纵横坐标上产生脱节。用配线法往往有因人而异的主观任意性。本文推导了用极大似然法估计GEV分布参数的方法(简记GEV/ML法)。并利用宜昌站的水文资料和Monte-Carlo试验,对GEV/ML和P—Ⅲ型适线法进行比较。结果表明,GEV/ML法是可行的,它具有一定的理论基础,在大多数情况下要比P—Ⅲ型适线法好,其洪水设计估值具有较小的偏差,并且是有效的。  相似文献   

18.
作为离散时间复合二项模型的连续化版本,连续时间复合二项模型的极限形式即为经典风险模型.先将风险模型纳入PDMP框架,借助广义生成算子理论,推导出模型期望折扣罚函数满足的(脉冲)积分微分方程,并对初始准备金为整数的情形给出其满足的迭代公式,最后得到模型破产概率满足的表达式.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号