首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 187 毫秒
1.
面向对象的边界元程序设计   总被引:1,自引:0,他引:1  
按照面向对象的程序设计方法,遵循边界元分析的本质,建立了有关描述边界元模型的类,用链表方式实现结点、配置点、边界单元和内部单元的数据存放、用多态性实现单元的自由链接,方便的实现了单元增减、复连通区域和同一程序解不同问题等功能。采用VC 编制了边界元配置法的数值计算程序,并给出了三维Laplace方程在球体区域上的算例。并将此方法的计算结果与精确解进行了比较,计算结果吻合良好。  相似文献   

2.
李宁 《科技信息》2009,(3):83-83,93
在面向对象程序设计语言的应用中,JAVA中的方法重写与方法重载在应用中会存在很多问题,一些概念很容易混淆。本文就这些概念给出了一些详细的论述,在理论和应用中来介绍方法重写与方法重载的区别。  相似文献   

3.
介绍了面向对象的程序设计的一般原理,给出了1种面向对象的事件驱动程序设计方法的原则,并以面向对象的编程工具包Turbo Vision为例,对方法的原则作了说明。  相似文献   

4.
在给出了线弹性材料位移参数随机反演方法的基础上,为了提高有限元工程计算程序的可复用性、易维护性和动态可扩展性,以及弥补前人在将面向对象技术与有限元相结合方面的不足,提出了有限元抽象对象体系的设计思想,基于此设计了参数反演计算程序。利用该程序对一典型算例进行了计算,以验证本文方法的有效性。  相似文献   

5.
三维数值流形方法(three dimensional numerical manifold method,3D-NMM)是岩土工程数值模拟中强大的数值方法之一。但一直存在接触判断困难、计算处理数据量大,效率低等问题。将并行计算技术应用于三维数值流形方法覆盖系统生成可以有效提升其覆盖系统的生成效率。详细研究了并行编程模式下三维数值流形法覆盖系统的生成算法。基于MPI分布式内存编程原理,将分区覆盖生成作为三维数值流形法并行覆盖生成基本思路。先采用规则粗六面体网格覆盖问题域,并利用Metis划分网格形成负载基本均衡的子区域,在原有串行算法的基础上设计了子区域覆盖系统的生成算法。并基于分布式内存存储模式下不同区域间数据传递需求,对本并行算法建立了界面信息传递算法,用以并行计算过程不同区域间中数据交流。最后,使用C++开发了基于布尔运算的三维数值流形单元及覆盖系统并行生成算法。算例表明此并行覆盖系统生成算法可有效提高三维数值流形法覆盖系统的生成效率及其应用规模  相似文献   

6.
一种高精度三维八节点流形单元   总被引:4,自引:0,他引:4  
基于数值流形方法构造了一种新型的三维八节点六面体流形单元 ,该单元能够通过增加覆盖位移函数的阶数而不是单元的节点数来提高数值解的精度 ,简化了三维问题的程序编制和前后处理过程 ,且可以在求解区域的不同地方混合使用各阶覆盖函数来提高求解效率 ,弥补了有限元法的不足 .计算结果表明 ,数值解与理论解吻合 .  相似文献   

7.
研究一类称之为mKdV-Burgers方程的非线性演化方程.为了得到这一方程的长期动力学行为,利用惯性流形和近似惯性流形理论,在已经证明这一类方程的近似惯性流形存在的基础上,给出低模态下周期边界条件的mKdV-Burgers方程近似惯性流形的约化形式,并在三模态下作数值分析,给出数值模拟的结果.  相似文献   

8.
目的通过工程实例,描述工厂方法模式在软件开发中的应用技巧和面向对象设计的原则。方法以监控数据接收服务程序为例,对工厂方法模式和反射技术应用场景进行分析,使用C#语言,给出了部分核心代码。结果解决了远程监控数据接收程序因业务规则变化带来的兼容性问题,实现了可配置化应用。结论对面向对象技术的学习和软件架构的设计具有一定的参考价值。  相似文献   

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

10.
文章讨论了面向对象与面向过程的程序设计方法,并对它们进行了比较,重点论述了面向对象的程序设计方法与面向过程的程序设计方法的区别以及面向对象的程序设计方法的主要优点。  相似文献   

11.
基于独立覆盖的高阶流形方法   总被引:1,自引:0,他引:1  
提出了一种基于独立覆盖的高阶流形方法(ICMM).该方法基于完全独立的物理覆盖,在物理覆盖上可以定义一至高阶的覆盖位移函数,在独立的物理覆盖间采用具有真实物理意义的弹簧(区别于DDA(Discontinuous Deformation Analysis)和DEM(Discrete Element Method)方法中为迭代需要而设置的虚拟弹簧),避免了一般流形方法需要复杂的覆盖生成等前处理算法的困难,消除了高阶流形方法特有的线性相关性带来的总体刚度矩阵奇异性的问题,可以方便地应用于连续体分析、从连续到非连续破坏以及完全非连续问题的统一分析.算例分析初步验证了本文方法的正确性和有效性.  相似文献   

12.
非均匀层状介质中感应测井响应的新型计算方法   总被引:4,自引:0,他引:4  
数值模式匹配(NMM)法是电法测井数值模拟的有效方法,但是由于其在解析部分要推导反射矩阵和透射矩阵公式,因而比较烦琐。以非均匀层状介质中感应测井为例,探索了径向上数值、轴向上解析数值模式匹配理论,并对解析部分进行了改进,即应用电场强度和磁感应强度在界面的连续性条件推导出了上行波和下行波的递推关系,并提出了界面转换阵的概念。其思路简单,具有更加明确的物理意义。易于编程实现。经对比,新算法的数值模拟结果与原来的NMM方法和有限元方法(FEM)的计算结果是一致的。而且,这一思想同样适用于电极型测井方法的数值模拟.对于精确反演也具有首要意义。  相似文献   

13.
普通电阻率测井的数值模式匹配解法   总被引:2,自引:0,他引:2  
应用数值模式匹配理论计算了由任意多个轴对称多层径向不均匀介质叠加而成的地层中的普通电阻率测井响应,这种方法把二维数值问题转化为一维解析解和一维数值解的结合,因此大大减少了计算量,文中给出了反射矩阵和透射矩阵的递推公式,还提出了一种新的基函数.计算结果表明,该方法与有限元法相比具有运算效率高的优点.这种快速算法将对横向测井资料的反演在现场测井解释中应用有积极的推动作用.  相似文献   

14.
为了更好地利用数值流形法(NMM)模拟连续和非连续问题,根据NMM数学覆盖选择的灵活性,将有限元网格作为一种数学覆盖方式生成流形覆盖系统以避免细小流形单元的出现,并提出了将单个材料体描述为一个流形单元的独立覆盖方法。运用多种覆盖方式相耦合的方法模拟了混凝土的细观拉压模型,以及一个复杂结构岩质边坡模型,模拟结果较好地再现了相应的力学变形破坏过程。多种覆盖方式的耦合使得构建的NMM模拟模型更加合理;独立覆盖方式的使用降低了构建离散体系NMM模型的复杂程度,并减少了模型中的单元数量以及不连续面上的接触数量,提高了模拟计算效率。  相似文献   

15.
在地层非轴对称条件下建立了新型的坐标系,详细介绍了计算电阻率测井响应的三维模式匹配理论。在井轴与地层法线所形成的平面上用数值方法计算,与此面垂直的方向上用解析方法计算;详细推导了平面上的偏微分方程及其相应的等价变分问题;选定平面三角形基函数作为型函数,确定了单元方程和单元矩阵;给出了网格划分方法及其总体矩阵的安装方法;最后通过求解广义特征值问题完成了平面二维区域的数值分析。结果表明,在均匀介质中,新方法的数值结果与解析分析的结果是一致的,精度也得到了保证,验证了平面数值分析方法的正确性,为进一步完成全三维的模式匹配作好了准备。  相似文献   

16.
面向对象的三维实体非线性有限元程序设计方法   总被引:3,自引:0,他引:3  
在非线性分析中,应力-应变关系不但与当前的应力状态有关,还与其应力历史有关.计算过程中需要对应力历史进行存储.作者采用面向对象的编程方法,根据材料当前的应力状态,实现了智能化地存储应力历史.从而克服了面向过程的结构化程序设计方法的不足,节省了空间,降低了编程难度.作者结合三维实体单元模型,介绍如何对其进行面向对象的非线性有限元程序设计.  相似文献   

17.
利用积分方程计算阵列感应测井响应   总被引:1,自引:0,他引:1  
利用积分方程计算了阵列感应测井仪器各子阵列在轴对称二维地层中的响应,计算中将纵向成层原状地层作为背景地层,从而将计算区域限制在井眼和侵入带内。与数值模式匹配法和有限元素法将全部地层作为求解区域相比,未知量范围和计算量均大大减小,计算精度亦可相应提高。采用改进型逐次逼近解法(MSAM)计算了积分方程,该方法所需内存量小,且可适用于高电导率对比度地层。采用递推算法计算纵向成层背景地层中Green函数及其对空间坐标积分的待定系数,从而大大加快了计算速度。数值算例的结果说明了利用积分方程计算阵列感应测井响应的有效性。  相似文献   

18.
利用数值流形方法可以方便有效地统一处理连续和非连续变形分析的优点,借鉴Goodman单元的相关理论,提出一种基于数值流形方法的模拟节理、裂隙和软弱夹层等岩体结构面的新方法,极大简化了含岩体结构面的复杂岩体工程的前处理及分析过程.算例分析表明了该方法的正确性和有效性.  相似文献   

19.
用微分连续法构造性地证明了Newton运动方程(组)周期解的存在性和唯一性,并给出了数值计算方法及数值计算实例,计算结果表明,所用方法不仅大范围收敛,而且还具有收敛快、精度高等优点。  相似文献   

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

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