PFEPG说明书新.doc

  1. 1、本文档共173页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PFEPG说明书新.doc

pFEPG并行有限元自动生成系统 元计算(天津)科技发展有限公司 使用说明书 目 录 前 言 - 1 - 第一章 系统概述 - 3 - 1.1 pFEPG工作模式 - 3 - 1.2 区域分解算法介绍 - 3 - 1.3 程序整体结构框图 - 4 - 1.4 数据结构和元件程序功能介绍 - 6 - 第二章 并行系统的使用 - 9 - 2.1 PFEPG 系统的启动和系统环境 - 9 - 2.1.1 启动 PFEPG - 9 - 2.1.2 PFEPG 运行环境的设置 - 9 - 2.2 PFEPG 的图形用户界面 - 10 - 2.2.1 文件管理菜单【文件】 - 10 - 2.2.2 编辑菜单【 Edit 】 - 11 - 2.2.3 界面的显示方式菜单【 View 】 - 13 - 2.2.4 工程项目菜单【 工程 】 - 14 - 2.2.5 前后处理菜单 - 15 - 2.2.6 运行菜单【 Run 】 - 16 - 2.2.7 工具菜单【 Tools 】 - 16 - 2.2.8 系统菜单【 System 】 - 17 - 2.2.9 帮助菜单【 Help 】 - 18 - 2.3 库的准备 - 18 - 2.4 程序的生成 - 19 - 2.5 生成程序的目录安排 - 20 - 2.6 数据的前后处理转换 - 20 - 第三章 有限元语言 - 22 - 3.1 计算机语言的发展历程 - 22 - 3.2 有限元语言及其原型文件介绍 - 22 - 3.2.1方程表达式的描述 - 23 - PDE文件的填写 - 23 - CDE文件的填写 - 33 - VDE文件的填写 - 41 - FDE文件的填写 - 44 - FBC文件的填写 - 48 - GES文件的填写 - 49 - GLT文件的填写 - 71 - GVS文件的填写 - 74 - 3.2.2 算法表达式的描述 - 79 - NFE文件的填写 - 79 - GCN文件的填写 - 89 - GIO文件的填写 - 90 - PRE文件的自动生成与修改 - 92 - GCN库 - 94 - 第四章 公式库方法 - 96 - 4.1 公式库概论 - 96 - 4.1.1 公式库内容 - 96 - 4.1.2 由公式库生成有限元源程序 - 97 - 4.1.3 公式库详解 - 97 - 4.2 热传导问题示例 - 99 - 4.2.1 二维直角坐标系下稳态热传导问题 - 99 - 4.2.2 二维极坐标系下稳态热传导问题 - 109 - 4.3 弹性力学问题示例 - 114 - 4.3.1 二维直角坐标系下静态固体力学问题 - 114 - 4.3.2 二维直角坐标系下动态固体力学问题 - 119 - 4.3.3 三维直角坐标系下静态固体力学问题 - 126 - 第五章 算 例 - 133 - 5.1 热固耦合算例 - 133 - 5.2 静电场问题 - 141 - 5.3 渗流问题 - 143 - 5.4 非稳态热传导问题 - 146 - 5.4 线弹性力学 - 151 - 5.4.1二维线弹性动态平面应力问题 - 152 - 5.4.2三维线弹性静力学问题 - 158 - 5.5 油气运移问题 - 162 - 前 言 随着科学技术日新月异的发展,各科学和工程领域所提出的计算问题规模也越来越大,越来越复杂。计算机技术的发展虽然迅速,但是由于物理条件的限制,单CPU速度的提高已经越来越困难,成本也越来越高。高性能并行计算已经日益成为人们解决大规模科学和工程计算问题的重要手段和技术,并得到了迅猛的发展和广泛的推广。 有限元方法作为求解偏微分方程的最重要数值方法之一,已经得到了广大科学家和工程师等数值工作者的认可和接受,在近几十年更得到了飞速的发展和推广。高性能并行有限元计算也已成为一个解决大规模科学工程计算的最主要手段之一,对国民经济、军事和国防建设有十分重要的现实意义。 与单CPU软件相比,并行有限元软件起步较晚,目前成熟的并行有限元软件还相对缺乏,无法满足科学发展的需要,并且现有的并行软件都有其局限性:庞大,复杂,难掌握,难维护,难改进,难二次开发,重用性差,可读性差。 并行有限元程序的开发较串行程序开发困难很多,它要求开发者同时具备至少以下几个方面的知识: 软件所面向领域的专业知识 有限元方法 软件技术 并行算法及硬件方面的知识 一个人要同时具备以上几个方面的知识是非常困难的,几乎是不可能的。尤其是对一个工程师来说,软件技术、并行算法和硬件方面知识的并不是其专长,要掌握这些知识虽说不是完全不可能,也是非常费时费

文档评论(0)

5566www + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6122115144000002

1亿VIP精品文档

相关文档