有限元语言及其编译器FELAC2.2软件.ppt_第1页
有限元语言及其编译器FELAC2.2软件.ppt_第2页
有限元语言及其编译器FELAC2.2软件.ppt_第3页
有限元语言及其编译器FELAC2.2软件.ppt_第4页
有限元语言及其编译器FELAC2.2软件.ppt_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

有限元语言及其编译器FELAC2.2软件,一、产品概述有限元语言及编译器(FiniteElementLanguageAnditsCompiler),以下简称FELAC)是中国科学院数学与系统科学研究院梁国平研究院于1983年开始研发的通用有限元软件平台,是具有国际独创性的有限元计算软件,是PFEPG系列软件三十年成果(1983年2013年)的总结与提升,有限元语言语法比PFEPG更加简练,更加灵活,功能更加强大。目前已发展到2.0版本。其核心采用元件化思想来实现有限元计算的基本工序,采用有限元语言来书写程序的代码,为各领域,各类型的有限元问题求解提供了一个极其有力的工具。FELAC可以在数天甚至数小时内完成通常需要一个月甚至数月才能完成的编程劳动。FELAC2.2采用自定义的有限元语言作为脚本代码语言,它可以使用户以一种类似于数学公式书写和推导的方式,非常自然和简单的表达待解问题的微分方程表达式和算法表达式,并由生成器解释产生完整的有限元计算C程序。FELAC2.2面向高校、研究院设计院等科研单位,旨在将科研人员从繁重的代码编写工作中解放出来,快速将理念转化成现实成果,降低开发成本。,二、FELAC2.2全新的理念2.1、FELAC2.2的特色,2.2、FELAC2.2的基本思想FELAC2.2的目标是通过输入微分方程表达式和算法之后,就可以得到所有有限元计算的程序代码。该系统采用一种语言和四种技术开发而成。,三、产品功能3.1、灵活简单的多物理场耦合描述求解多物理场耦合的本质就是求解偏微分方程组,但是由于各个物理场的物理属性的本质差异,一般情况,每个PDE所对应的数值求解方法往往存在实质的差异,FELAC2.2的求解环境决定了它在求解领域上不受限制的优势。目前,在固体力学、传热传质学、电磁学、CFD等学科领域都可应用FELAC2.2进行仿真分析。面向微分方程描写有限元文件,每个方程对应其唯一的算法程序统一,计算模拟环境统一便捷的数据耦合描述组件间简单、统一的数据接口,3.2、友好的用户界面FELAC并行版2.2采用Windows风格的图形用户界面,简洁、美观、友好的客户端界面为用户提供了强大的人机交互功能。友好直观的人机交互功能方便灵活的“公式库”向导建模循序渐进的多场耦合过程描述交互式材料参数的设定与修改一键式有限元模型仿真分析功能丰富的多文档编辑器,3.3、丰富灵活的库功能根据用户输入的微分方程表达式与算法自动生成有限元、有限体积计算的C+代码,用户不仅可以直接采用脚本文件编制程序,还可以借助FELAC2.2的库功能自动完成程序生成,FELAC2.2提供了从一维到三维共12中坐标系下的模型库、微分算子库、形函数库、算例库等。FELAC并行版2.2公式库目前FELAC并行版2.2提供八种公式库模块,基本覆盖了固体、结构、流体、传热、电磁学及多物理场耦合等领域研究的主要问题。,公式库中的模块均可通过界面工作区的公式库向导,生成该领域的有限元计算程序,方便高效的完成相应问题的仿真分析。,3.4、功能强大的帮助系统用户可以随时通过快捷键F1进入FELAC2.2帮助系统,通过“查看”、“索引”“目录”跟踪查询相关内容,方便快捷的指导用户学习软件及其有限元相关理论,快速有效的解决用户在使用软件中遇到的相关问题。为用户使用软件提供了强大的帮助支持。,四、版本升级说明4.1、软件界面部分1、全新的软件界面风格,提高软件的可操作性和可维护性。2、全新的界面UE和界面UI,提升软件的用户体验。3、全新的功能完善的帮助系统,为用户提供学习和帮助支持。4、重新架构底层数据库,修正工程管理文件和管理方式。5、增加编辑区字体与字号的选择和记忆功能,并重新布局编辑区。6、重新实现对pre文件的读取,增加材料区域操作的右键功能。7、新建工程会自动创建于工程名同名文件夹,并设置为当前工作目录。8、增加方便快捷菜单“最近打开的项目”、“最近打开的文档”。9、完善异常代码处理机制。10、完善版本之间工程项目的兼容体系。,4.2、软件技术部分1、改进公式库电磁学时谐脚本,解决标准算例TEAM7铝板表面电流问题。2、增加流体力学直接有限元计算时线性化的方式,以适应不同类型问题的选择,并对求解器进行了优化设置。3、改进流体力学算子分裂-特征线法对流项在自由度上的处理方式。4、改正流体力学使用混合元计算时压力正则项的处理方式。5、对公式库各个领域脚本进行精度上的测试改进,与商软进行对比。,4.3、软件系统部分1、统一规范系统环境变量2、修复和完善错误信息提示功能3、系统增加通过参数的形式调用vs编译环境4、增加非直角坐标系的后处理数据变换为直角坐标系功能5、将ges文件翻译为单元子程序,减少刚度计算语句每行的字符数,方便用户查看修改。6、修改了动态边界生成部分,将原始边值也传入fbound函数作为参数,添加了fforce的定义。7、修改ges文件命名规则,如果一个场有多种体单元(不同的脚本生成),命名顺序为aeq4、a2eq4、a3eq4,如果一个场有多种边界单元(不同的脚本生成),命名顺序为alq4、a2lq4、a3lq4。8、修复gcn中的第一段中标志“&a”对第二段组件命令参数的影响。9、修复了gcn文件中命令流段翻译为main主函数时对变量声明语句的重新写入。10、增加系统对于mdi文件中pde文件名中的减号-的识别。,元计算科技发展有限公司是一家既年青又悠久的科技型企业。年青是因为她正处在战略重组后的初创期,悠久是因为她秉承了中国科学院数学研究所在有限元和数值计算方面所开创的光荣传统。元计算的目标是做强中国人自己的计算技术,做出中国人自己的CAE软件。元计算秉承中国科学院数学与系统科学研究院有限元自动生成核心技术(曾获中科院科技进步二等奖、国家科技进步二等奖),通过自身不懈的努力与完善,形成一系列具有高度前瞻性和创造性的产品。元计算产品适用范围广泛,目前有国内外专业客户300余家,涉及美、加、日、韩、澳、德、新等国,遍布石油化工、土木建筑、电磁电子、国防军工、装备制造、航空航天等多个领域。,有限元语言及编译器(FiniteElementLanguageAnditsCompiler,以下简称FELAC)是中国科学院数学与系统科学研究院梁国平研究院于1983年开始研发的通用有限元软件平台,是具有国际独创性的有限元计算软件,是PFEPG系列软件三十年成果(1983年2013年)的总结与提升,有限元语言语法比PFEPG更加简练,更

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论