首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 180 毫秒
1.
面向对象技术在结构分析中的应用   总被引:1,自引:0,他引:1  
在剖析有限元法传统设计方法的基础上,论述了面向对象程序设计(Object Oriented Programming)方法的优越性,并叙述了如何利用C^ 语言实现通用杆系的结构分析,着重进行有限元主类及有限元主要结构类的划分、定义和实现。  相似文献   

2.
传统的有限元程序设计一般采用结构化的程序设计方法和结构化语言(如FORTRAN),其数据存储形式都使用固定的数组结构,使得程序的扩展能力有限,代码的重复利用率低,调试复杂。模板是面向对象的C++语言中相对较新的重要特性,模板能够快速建立类库集合,极大地提高了大型软件的开发速度。采用面向对象的程序设计方法,遵循有限元分析的本质,建立了有关描述有限元模型的类,用链表方式实现结点、单元和材料的数据存放、用多态性实现单元的自由链接,方便地实现了单元增减等用传统语言无法实现的功能。据此编制了有限元分析的数值计算程序,并给出了一个实例。结果表明,程序设计和调试周期较传统设计方法明显缩短,代码的利用率也明显提高。  相似文献   

3.
面向对象有限元方法及其C++实现   总被引:4,自引:0,他引:4  
系统归纳了面向对象有限元的基本理论和实现方法,比较了传统有限元实现方法与现代面向对象有限元方法的共同点及不同点.通过针对空间结构分析软件的基于统一建模语言(UML)的系统设计和运用C 语言实现面向对象有限元的程序框架,表明了面向对象有限元方法的先进性和基于C 语言实现的可行性.  相似文献   

4.
面向对象的三维对流扩散问题有限元程序设计   总被引:1,自引:0,他引:1  
根据三维对流扩散问题的有限元分析,采用面向对象的程序设计语言C ,建立向量类、矩阵类、单元类、结点类、材料类和有限元方法类等,实现三维对流扩散问题的有限元分析程序开发,对相关的对流扩散问题进行数值模拟.结果表明与用结构化语言开发的传统有限元程序相比,程序更易重用、维护、扩充,并且可以融入用C 编制的大型通用有限元科学和工程计算软件.  相似文献   

5.
本文是对面向对象程序设计(OOP)技术的一点探讨。文中较详细地分析了流行的BorlandC++3.1&AF中的TurboVision对流的管理机制,并具体地说明了如何让程序员自己的类也能方便地进行流I/O。希望本文能起到抛砖引玉的作用,吸引更多的人来学习、研究九十年代最流行的程序设计技术──面向对象程序设计技术。  相似文献   

6.
板料成形有限元后置处理系统的设计与实现   总被引:2,自引:1,他引:1  
针对板料成形有限元后置处理系统FASTAMP-POST的开发过程,重点论述了面向对象的程序设计方法在有限元后置处理系统中的应用.通过封装系统基本数据类、派生出高级类的方法,建立了面向对象的系统框架.系统的开发过程表明,采用面向对象的程序设计方法可以大大提高开发效率和系统的可维护性,对于工程应用软件的开发具有极大的意义。  相似文献   

7.
面向对象的程序设计是一种实用的程序设计方法,它采用全新的方法求解问题。概述了面向对象的程序设计方法,并以钟表系统为例,详细叙述了用面向对象的程序设计方法实现钟表系统的过程。  相似文献   

8.
介绍了C 语言及面向对象的基本概念,并基于面向对象方法和有限元方法建立了巷道围岩变形有限元的模型的类,用C 语言编写了主要类的代码,并设计开发了基于Windows98/2000/NT操作平台的巷道围岩变形有限元分析软件,主要相关类包括总体类、单元类、网格类、矩阵类,节点类等,并给出了基本的程序框架和相关代码。  相似文献   

9.
地下工程有限元程序面向对象的设计与实现   总被引:1,自引:0,他引:1  
在综合现有的有限元面向对象设计的基础上 ,提出了一个完整的可用于地下工程计算分析的面向对象有限元程序框架 .通过强调模型域与分析域相分离 ,单元、材料参数与本构模型相分离 ,并将有限元分析过程抽象为求解算法类、分析模型类、有限元方程组集类、约束处理类和自由度编号类 ,整个有限元分析过程清晰简洁 ,且具有很强的灵活性和很大的可扩展性 .  相似文献   

10.
面向对象的程序设计给出了一种新的思考方式和一种与结构化程序设计有较大不同的新的程序设计方法学.本文论述了面向对象的程序设计语言 C++中两个与虚拟有关的特性,并给出了相应的实例.  相似文献   

11.
介绍了利用模板技术在母语中定义持久类的实现方法.该方法通过抽象持久类的一般特性定义出持久类的共同的类模板,定义持久类的过程就是由类模板生成模板类的过程.该方法完全区分持久语义和挥发语义,能很好地处理属性的多态性,易于管理持久对象,为最终实现面向对象数据库和持久性程序设计语言提供了很好的基础  相似文献   

12.
有限元编程中应用面向对象编程技术的探讨   总被引:2,自引:0,他引:2  
采用面向对象编程技术(OOP),运用C 语言,描述了有限元程序的设计过程。针对有限元分析中的结点、单元和整个研究区域,建立了结点类、单元类和研究区域类分别负责管理,并提供了程序的部分实现代码。与传统Fortran语言编制的有限元程序相比,该法编制的程序执行速度快、维护简便、易于实现多种类型单元共存的情况,是解决大型有限元程序编制的有效方法。  相似文献   

13.
螺距误差对套管螺纹载荷传递特性的影响   总被引:11,自引:0,他引:11  
根据套管螺纹接头的结构和受载特点,在先期建立的套管接头螺纹旋合接触的有限元分析模型和分析程序的基础上,研究了因加工误差而造成套管接头内、外螺纹螺距不一致时对其载荷传递特性的影响;给出了在内、外螺纹个有不同的螺距配合时,载荷在套管接头各扣螺纹上的分布规律曲线,为设计时合理选择套管接头内、外螺纹的螺距公差提供了依据。  相似文献   

14.
套管螺纹接头连接性能的接触有限元分析   总被引:8,自引:1,他引:8  
根据套管螺纹接头的结构和受载特点,基于接触问题的有限元混合法和面向对象的程序设计思想,建立了套管接头螺纹旋合接触的有限元分析模型,编制了相应的有限元分析程序,并以此对3种载荷条件下载荷在各螺牙上的分布进行了分析研究,结果表明,载荷分布的不均匀性对套管螺纹接头的连接性能有重要影响,从而为套管接头螺纹的合理设计提供了基础  相似文献   

15.
采用面向对象方法的有限元程序   总被引:6,自引:0,他引:6  
以一维蜕化板单元的有限元分析为例,阐述了采用面向对象方法和VC ++语言进行有限元程序开发的过程。说明了面向对象方法中数据封装和继承的特点,改善了有限元程序的维护性和扩充性。  相似文献   

16.
讨论在I+上进一步引入刻划agent间通信所必需的原语及基于HTTP的中间件而形成的面向agent的多范例语言I^*,在I%*中引入了一些处理agent的原语,它们来自Shoam的AOP和Finin的KQML。I^*的实现策略是将I^*转换为I+加上KAPI提供的支持agent间通信的库函数调用。KAPI提供agent间的传送和通信界面,支持的协议有TCP/IP、HTTP、EMAIL等。  相似文献   

17.
介绍了面向对象数据库系统Daemon4/1的语言系统OL-4的设计和主要特色。OL-4是具有对象库查询和管理的嵌入LISP的面向对象程序设计语言.其持色包括对象的基本模型、继承模式、语言的基本设施以及和库结合后的新机制。OL-4是一种较为完善和功能强大的程序设计语言。  相似文献   

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

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