首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 125 毫秒
1.
有限元法是一种有效而比较成熟的数值方法,但其程序的实现语言主要是FORTRAN。针对缺陷,以Visual Basic和C/C++分别调用同一个FORTRAN程序为例,探讨了混合语言编程技术在有限元法中应用中的一些主要技术问题,同时,给出了相应的解决方法,对克服FORTRAN语言的内在缺陷、充分地利用前人有限元成果有一定参考和实用价值。  相似文献   

2.
简单介绍了核磁测井数据弛豫谱反演方法原理 ,用混合编程方法和动态连接库技术 ,将用FORTRAN语言编写的核心处理模块转换为动态连接库 ,并在C++语言中动态调用。应用快速应用程序开发工具完成了图形用户界面的核磁测井数据处理软件设计。  相似文献   

3.
顾观文 《地质与勘探》2003,39(Z1):152-155
文章叙述了动态连接库和面向对象编程技术在电法勘探工作站设计中的应用,介绍了VC++和FORTRAN混合编程接口、图形模块接口及操作界面面向对象程序设计方法,采用这些技术降低了模块间的藕合性,提高了模块的内聚性,避免了重复编程和资源浪费,提高系统运行的稳定性和高效性.  相似文献   

4.
由于地质灾害监测现场的环境恶劣,所以对现场监测仪器系统的软硬部件组成提出了极高的要求。在目前的技术发展趋势下,为了提高仪器系统的智能化程度,大量采用了各种嵌入式操作系统。在这些操作系统中,μC/OS-II得到了广泛的应用。μC/OS-II是一个模块化很高的操作系统,可以根据不同的应用选用不同的模块,保证了可以适应不同的需求。在它基础上开发的仪器在软件系统方面都具有良好的可维护性和可扩充性。随着基于μC/OS-II系统的应用越来越多,我们可以仿效软件编程中的模块编程方式,把各种应用组成软、硬结合的混合模块。利用这些模块可以快速开发出大量新的仪器,最终实现仪器设备的标准化。本文阐述了嵌入式μC/OS-II技术,并对嵌入式μC/OS-II技术在地质灾害监测中的应用、发展进行了讨论。  相似文献   

5.
作者在本文中详细介绍了VB与Visual Fortran(VB\VF)混合语言编程技术,尤其是对怎样用VB语言调用Fortran动态连接库(DLL)进行了详细的说明。将VB\VF进行混合语言编程一方面可以达到这两种语言的优势互补的目的,另一方面可以再利用前人留下的大量成熟的Fortan程序,避免了重复编程和资源浪费,节约了大量编程时间。混合语言编程在物探化探数值计算中是一种很有前途的编程方法。  相似文献   

6.
在地震勘探方面,地震数值模拟技术在地球物理反演及观测系统设计领域有着广泛地应用。这里主要提出并实现了利用C++AMP并行加速内存/计算密集型的三维弹性波的正演模拟,使用C++AMP编写的代码可以有效地在图形处理器(GPU)等支持数据并行的硬件上运行。在重点研究C++AMP三维弹性波数值模拟的并行算法实现的基础上,结合CPU串行及CPU多核并行进行加速对比,三维盐丘实验的结果说明,利用GPU的强大并行计算能力的C++AMP,可以极大地提高数值模拟的效率。此外,C++AMP在Windows平台具有良好的可移植性,同时兼容NVIDA和AMD的设备,极大地提升了开发效率。  相似文献   

7.
抗洪救灾遥感系统中河道防洪信息系统的试验研究   总被引:1,自引:1,他引:1       下载免费PDF全文
介绍了抗洪救灾遥感系统中河道防洪信息系统的试验研究.试验以微机作为基本硬件环境,通过对各种图形和遥感图像的输入、输出与处理方法的研究,采用以DBASE-Ⅲ为主,以FORTRAN、BASIC和C语言为辅的混合编程方法.建立了河道防洪信息系统.该系统具有数据更新、查询检索、统计报表、显示制图和对图形、图像的数据采集、编辑、存取、显示、输出与处理等功能.  相似文献   

8.
邵航  王军鹏  肖登 《地球科学》2021,46(11):4006-4016
房山岩体位于华北克拉通燕山构造带内,在平面上为不对称环状分布的复式侵入体.其主要由多期侵入的花岗闪长质岩石组成,被划分为中央相、过渡相和边缘相3个岩相带,岩体内部分布大量的暗色镁铁质微粒包体.黑云母作为中酸性火成岩中重要的镁铁质矿物,其矿物化学特征可以记录岩浆属性以及岩石形成时的物理化学条件.本研究对房山花岗岩体和暗色镁铁质微粒包体中的黑云母进行了系统的岩相学观察,并通过电子探针分析对黑云母的化学组成进行了详细研究,从而探讨房山花岗岩体的岩浆来源以及岩浆混合作用过程.结果表明,花岗岩体和暗色镁铁质微粒包体中的黑云母具有相似的矿物化学成分.花岗岩体中的黑云母富Mg,贫Fe,属于镁质黑云母.从外向内3个相带的花岗岩中黑云母的含铁系数[(Fe3++Fe2+)/(Fe3++Fe2++Mg2+)]分别为0.42~0.47,0.45~0.47,0.41~0.46.FeOT/MgO均接近0.60.MF值[2×Mg/(Fe2++Mg+Mn)]分别为1.05~1.21,1.06~1.15,1.12~1.23,指示3个相带的花岗岩的物质来源均发生了壳幔混染.从外向内3个相带中的暗色镁铁质微粒包体中的黑云母富Mg,贫Fe,属于镁质黑云母,含铁系数[(Fe3++Fe2+)/(Fe3++Fe2++Mg2+)]分别为0.44~0.48,0.45~0.50,0.44~0.52.FeOT/MgO均接近0.60.MF值[2×Mg/(Fe2++Mg+Mn)]分别为1.00~1.16,1.03~1.15,1.10~1.18,说明包体的岩浆受到了中酸性岩浆的影响,发生了岩浆混合.花岗岩体与暗色镁铁质微粒包体中的黑云母矿物化学特征相似,但不同岩相带之间存在差异,推测该区域发生了一个多阶段的岩浆相互作用过程,可能为幔源基性岩浆注入壳源酸性岩浆,在岩浆房内以不同程度进行了岩浆混合.   相似文献   

9.
史贵才  葛修润  王水林 《岩土力学》2005,26(10):1530-1534
推导了6节点无界元的相关公式,并采用VC++和Matlab混合编程的手段,设计了基于Windows操作平台的面向对象的有限元与无界元耦合分析软件。应用该软件,成功的对某大型水电站地下硐室群的稳定性进行了有限元分析和有限元与无界元耦合分析,验证了公式的正确性。分析表明,在无限域和半无限域的岩土工程问题中引入无界元可以达到消除“边界效应”和提高计算效率的目的。  相似文献   

10.
研究了一种基于面模型的矿山巷道三维自动建模方法。巷道建模分解为网络建模、断面建模、巷道段建模以及空间交汇几个步骤。对建模过程涉及的各算法进行了分析,基采用C++编程实现整个建模过程,并总结了有待进一步研究的问题。  相似文献   

11.
In this paper, we introduced a clear object-oriented framework to implement the complicated adaptive procedure with C ++ programming language. In this framework, it consisted of the unstructured mesh generation, a-posterior error estimating, adaptive strategy, and the postprocessing. Unlike the procedure-oriented framework, which is commonly used in DC resistivity modeling with FORTRAN language, the object-oriented one, which is famous for its characteristic of encapsulation, could be used for a class of problems that would be executed by only making some changes on the user interface. To validate its flexibility, two synthetic DC examples were tested here.  相似文献   

12.
面向对象三维有限元分析程序的研究和实现   总被引:3,自引:0,他引:3  
计算分析在岩土工程应用和研究中占有相当大的比重。传统的结构化编程方式需花费大量工时 ,而且在可扩充性和代码可重用性方面也受到许多约束。因此 ,将面向对象编程技术应用于有限元程序编制正成为岩土工程计算程序设计的主流。将面向对象有限元方法引入三维有限元程序 ,用C ++语言编制了一个筏板基础与地基共同作用有限元分析程序 ,作为对有限元新方法的一次有益尝试  相似文献   

13.
目前,大地电磁测深的资料处理与正、反演软件都是FORTRAN语言编写的,由于FORTRAN语言本身的局限性,使得这个软件存在很多的缺陷,但是因为用FORTRAN语言编写的算法已经比较成熟,将它全部用其他语言移植也比较费时费力,为了避免资料的浪费,提高大地电磁测深的资料处理与交互式系统的开发效率,并且更加完善其功能,在开发大地电磁测深二维交互式正反演系统时,对大地电磁测深中的计算部分仍用现有的FORTRAN程序,对有关的界面与图形诉开发部分用VC++语言来编写,以增强和体现其交互式的功能。  相似文献   

14.
用Viaual C 5.0与MFC开发了一个Windows图形应用类,该类可实现任意多边形区域内的各种符号的填充,增强了CDC的画刷功能,为今后用VC开发专用图形软件提供了帮助。  相似文献   

15.
随着地质科学向定量化发展,地质物化探工作中应用多元统计分析方法,取得了丰硕成果运用多元统计分析方法处理地质物化探数据.对成矿规律研究、矿产统计预测、构造解析推断、勘探工程布置等提供了有力依据。地质物化探工作中所取得的丰富数据.急需一个较完整的数据处理系统予以处理。由于冶金地质系统计算机资源不足.尚缺乏一个较完整的数学地质数据处理系统.给资料处理工作带来许多困难.特别是对大数据量的处理.过去那种单个程序的处理方法远远不适应于今天地质工作的发展。为解决这一问题.冶金部天津地  相似文献   

16.
随着信息社会的发展,克立格法已被广泛应用于矿产储量计算,物探、化探、遥感地质数据处理,环境科学、水文地质、农林科学和农田水利等诸多方面.文章综合分析克立格各种计算方法,对克立格复杂计算过程进行模块分解,基于Windows编写了克立格算法流程图并在Visual C 6.0平台上实现可视化编程,并对二维普通克立格算法的优化进行了有益的探索.  相似文献   

17.
节理岩体三维块体系统面向对象的数据结构   总被引:2,自引:3,他引:2  
节理岩体三维块体系统的数据结构直接关系到三维块体计算程序开发的难易及程序运行的效率。由于岩体三信块体的任意性、复杂性,使其数据的组织有相当的困难,采用面向对象的设计思想,在C++语言环境下,对三维块体系统的数据结构进行了研究与开发,获得了满意的结果。  相似文献   

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

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