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

2.
根据地下水模拟有限元的计算特点,依照面向对象的程序设计方法,用C 语言,建立了矩阵类、单元类、结点类、水文地质参数类、基函数类、源汇项类、有限元主类等,据此完成了地下水有限元的面向对象的程序设计。与传统的地下水有限元程序相比,程序更易重用、维护、扩充,便于与地下水模拟的其他程序集成。  相似文献   

3.
土工有限元中弹塑性分析的实现   总被引:1,自引:0,他引:1  
为了实现土工有限元的弹塑性分析,文章讨论了在Super-Sap中如何实现弹塑性分析的方法,重点介绍了利用现成的Super-Sap有限元软件和三维弹塑性有限元计算程序对岩土类材料实现弹塑性分析的原理与步骤。计算实例表明,利用这种方法可以快捷地实现土工有限元的弹塑性分析与计算结果的可视化。  相似文献   

4.
网络应用软件监控系统同步与容错的设计与实现   总被引:1,自引:0,他引:1  
对SNMP中MIB信息和协议数据单元进行扩充,采用面向对象的技术,设计并实现了面向应用软件的网络监控系统。该系统提供了对应用程序类中成员变量和成员函数的监控功能。研究了管理站点和管理代理通信中存在的一些需要容错的问题以及管理代理和监控模块间通信引入同步机制的必要性,论述了4种被动容错机制和1种主动客错机制以及信号灯机制的设计和实现过程。被动容错机制包括重传机制和MIB树不一致恢复机制。主动容错机制采用双socket连接,以提高信息传输的可靠性。信号灯机制用于实现管理代理和监控模块间同步通信,从而可实现监控模块、管理代理、管理站点间实时、准确的信息交换与传输。  相似文献   

5.
该文在页岩水力压裂实验的基础上,采用扩展有限元方法(XFEM),发展了ABAQUS软件的显式用户单元子程序,实现了页岩水力压裂过程的初步数值模拟。通过在常规3维实体8节点单元中引入扩充自由度,实现在单元内引入不连续位移场,模拟了水力压裂的裂纹,且无需在裂纹扩展过程中重画网格。采用有限差分法(FDM)离散流体的连续方程,实现对裂缝内流体流动的模拟。对一般扩展有限元方法进行改进,引入虚拟节点,在显式方法中可以简化处理单元内的裂纹,同时在扩充8节点六面体单元中使用一点积分和沙漏控制,大大提高了计算效率。数值模拟结果与实验吻合得较好。  相似文献   

6.
利用LSF调度程序的插件机制实现了一个可嵌入的调度模块, 该模块实现了对Gfarm作业的Data aware调度和对Gfarm系统文件副本的管理. 由于使用了插件技术, 调度模块易于实现和扩充, 且可以和系统中其他调度策略协同工作.  相似文献   

7.
面向对象技术在结构分析中的应用   总被引:1,自引:0,他引:1  
在剖析有限元法传统设计方法的基础上,论述了面向对象程序设计(Object Oriented Programming)方法的优越性,并叙述了如何利用C^ 语言实现通用杆系的结构分析,着重进行有限元主类及有限元主要结构类的划分、定义和实现。  相似文献   

8.
Linux内核Netfilter防火墙原理与设计   总被引:4,自引:0,他引:4  
介绍Linux防火墙Netfilter系统的结构框架特点、工作原理及其在内核中的实现机制,并通过例子介绍如何编写自己的内核模块并将其镶嵌在Netfilter的架构中,以实现对防火墙功能的扩充。  相似文献   

9.
讨论了关系数据库在类型和函数两个方面的扩充问题.对于类型扩充,讨论了特殊类型、抽象数据类型以及语言类型三个方向的扩充;对于函数扩充,讨论了源函数、SQL函数和外部函数三个方面的扩充.研究了关系数据库在函数扩充方面出现的动态联编问题  相似文献   

10.
Vc++6.0中的视频捕获   总被引:4,自引:0,他引:4  
介绍了VFW(video for windows)中的AVICAP窗口类视频捕获的原理和功能,阐述了在Vc 中使用AVICAP类进行视频捕获的编程过程,据此可以得到利用VC 进行视频捕获的基本方法,并可进行扩充,完成更复杂的功能。  相似文献   

11.
类作为一个抽象的概念具有三大特性,即封装性、继承性和多态性.对初学者来说,理论上理解起来较容易,但在实际应用过程中却有一定的困难,特别是类的多态性更是具有一定的难度.本文主要对类的多态性加以探讨.  相似文献   

12.
在有限元法和边界元法的区域离散化计算程序中运用了基于ANSI/ISOC 标准模板库(STL)的面向对象技术,以向量模板类的特化继承对象为变容量数据容器,实现了可按计算实例的离散结点数量动态存取数据的机制和数据容器的零容量启动,从而避免了运算时系统对静态内存空间的超量占用.  相似文献   

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

14.
多态性是面向对象程序设计中实现软件代码重用的一个重要特性。多态性是指程序中同一个语法单位, 可以有多种语义、诱发多种型态。多态性包括数据的引用和共用,程序的匹配连接和代码重用等方面。多态性与类和继承机制的组合蕴含着卓越的表达能力,大大加强了软件的可重用性和可扩充性。以简单的C++ 程序实例讨论多态性的各种表现形式:数据的多态性、函数的多态性、重置多态和动态绑定,为面向对象程序设计的教学提供参考。  相似文献   

15.
变分不等式问题的一类矩形非协调元逼近方法   总被引:1,自引:1,他引:0  
讨论了变分不等式问题的一类矩形非协调有限元方法.在区域剖分不要求满足通常的正则性条件下,通过利用相应矩形元及椭圆投影,得到了和传统有限元相同的最优误差估计,从而扩展了有限元的工程应用范围.  相似文献   

16.
薄壁铝型材挤压成形的一种有效模拟方法   总被引:8,自引:1,他引:8  
基于大变形弹塑性有限元理论和有限体积法基本原理,建立了金属塑性成形的弹塑性UL有限元列式以及塑性流动中的有限体积控制方程.提出了有限元模拟系统到有限体积模拟系统的数据传递和信息继承方法。建立了铝型材挤压成形有限元/有限体积法复合模拟系统,对铝型材挤压过程进行了数值模拟,预示金属在成形中的塑性变形行为,从而为模具设计及工艺参数选取提供理论依据.  相似文献   

17.
讨论了Navier-Stokes方程的一类矩形非协调元方法.在区域剖分不要求满足通常的正则性条件下,通过相应矩形元及Navier-Stokes投影,得到了与传统有限元相同的最优误差估计,从而扩展了有限元的工程应用范围.  相似文献   

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

19.
面向对象的地基与基础规范知识库设计   总被引:1,自引:1,他引:1       下载免费PDF全文
按照面向对象的方法,采用C++语言建立了现行地基与基础规范的知识库,该知识库与应用程序相对独立。这样,一方面便于设计规范知识库的单独维护与更新,另一方面能使规范知识库提供给多个应用程序使用。同时,通过继承性和多态性,同一个应用程序有可能通过统一的接口使用不同的规范。文中具体描述了规范知识库类等级关系的设计,给出了土层参数类、基础设计类、以及相关参数类、截面设计类等的定义及其使用方法。此规范知识库可以应用于基础选型专家系统或基础设计决策支持系统。  相似文献   

20.
建立了铝型材挤压成形有限体积法分步模拟系统.研究了有限体积分步求解方法关键技术,实现了各分步有限体积模拟系统的数据传递和信息继承.在每一分步计算中,占用相对较少的计算机资源,可划分更为细致的有限体积网络.利用该方法成功地模拟了薄壁类铝型材挤压成形过程,并对成形中应力、应变及温度场分布的演化进行了分析.研究结果表明,有限体积分步法是模拟薄壁类铝型材挤压成形过程的有效方法.  相似文献   

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

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