基于Java多线程的有限元并行计算的研究

被引量 : 4次 | 上传用户:fang19902009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
土木工程技术的发展,使得设计和建造各种各样的大型或超大型的复杂结构成为可能。有限单元法是现代工程设计和分析的重要数值方法之一,用有限单元法结构分析软件对工程问题进行数值分析已成为大型工程设计必须的环节。但要对这些大型或超大型复杂结构进行有效的结构分析,需要有高性能的计算资源、有效的算法和先进的软件编制手段。 并行机的出现为复杂结构精细分析提供了硬件基础,但由于高层次并行软件的缺乏使得并行计算机往往只能由专业程序员使用。目前处理器价格低廉使得中小型的多处理机较普及,为普通程序员研究并行计算提供了条件,然而面向应用领域的并行应用软件开发远未达到实用程度。 面向对象方法是公认的编制复杂软件系统的有效方法,Java是一种纯面向对象的编程语言,它为程序员实现用面向对象技术编程奠定了良好的基础,特别是它的多线程技术也是构建并行系统的有效于段。所以基于Java多线程技术研究有限元并行计算是很有应用前景的。 针对以上现状,本文的思路是:利用最新的计算机软件技术(基于面向对象的程序设计方法)结合土木工程结构分析的有限单元法,研究和探讨了基于Java基本类库的面向对象有限元抽象架构,并结合有限元并行计算方法设计了可复用的有限元并行应用架构,在此基础上基于Java多线程技术实现了一个在多处理机环境下的有限元并行应用系统,最后编制了一个求解线性方程组的并行求解器。 本文的研究内容如下: ①设计和实现了一个面向对象有限元抽象架构。 ②构建了面向对象有限元并行应用架构体系。 ③设计了一个基于Java多线程的有限元并行计算系统。 ④实现了一个在多处理机环境下线性方程组的并行求解器。
其他文献
在新常态经济下,有效的人力资源管理成为企业获取竞争优势的重要来源。企业是否建立自身的人力资源管理理念,并将其贯穿企业管理实践成为企业能否应对竞争环境的关键。本文主
在选取影响油田地面工程项目造价因素的基础上,从系统工程学的角度分析和构建了油田地面工程项目造价模型,利用解释结构模型研究了油田地面工程项目造价影响因素之间的关系,得到
随着我国经济的持续发展,人民生活水平的提高,党中央、国务院为充分保障人民利益,出台了《国务院关于建立城镇职工基本医疗保险制度的决定》,这正是“以人为本”、建立和谐社
一些三维织物可用多臂多梭箱织机织制 ,介绍了纬向T型截面、经向T型截面、格子型、纬向截面回型及预留孔五种三维机织物的上机设计及加工方法 ,说明了三维机织物的在机可织性
随着幼儿教育观的不断深入,广大幼儿教育工作者愈发意识到幼儿教育的重要性,其中安全教育工作一直都是教师和家长所关注的话题,其能否得到有效进行将直接影响到儿童在幼儿园
腺苷酸活化蛋白激酶(AMP-activated protein kinase,AMPK)是参与调节细胞能量代谢的关键激酶,也可通过沉默信息调节因子1(silent information regulator of transcription 1,
在当今全球经济一体化的环境中,任何有实力的企业都不可能单独地出色完成企业的所有业务,而必须要联合其上下游企业实施供应链管理,协同完成全部业务过程。在供应链各方成员
<正> 在医学生物模式由医疗型向医疗预防型转变的今天,对脑血管病的流行病学研究是脑血管病防治研究的首要课题。本文报告脑血管病在中国农村人群中发生和分布特征,为脑血管
结合书法课教学实践,重点谈了在书法教学过程中如何培养学生的"动手能力"、"观察能力"和"理解能力",旨在以提高书法教学的针对性,达到举一反三、触类旁通之效果.
全国各大专院校都比较重视书法教学,普遍开设了书法教学课程。但在教学过程中大都存在着师资匮乏、教材重点不突出、定位不准、针对性不强等问题;在教学内容和教学方法上不能把