登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
其它软件
>
并行版有限元语言及其编译器PFELAC2.2软件
发帖
回复
1368
阅读
0
回复
[
原创]
并行版有限元语言及其编译器PFELAC2.2软件
离线
cae初学者
UID :119661
注册:
2016-01-15
登录:
2016-11-15
发帖:
147
等级:
仿真二级
0楼
发表于: 2016-11-04 15:38:26
一、产品概述
t2"@Ps&1|
有限元语言及编译器(Finite Element Language And it’s Compiler),以下简称FELAC)是中国科学院数学与系统科学研究院梁国平研究院于1983年开始研发的通用有限元软件平台,是具有国际独创性的有限元计算软件,是PFEPG系列软件三十年成果(1983年—2013年)的总结与提升,有限元语言语法比PFEPG更加简练,更加灵活,功能更加强大。目前已发展到2.0版本。其核心采用元件化思想来实现有限元计算的基本工序,采用有限元语言来书写程序的代码,为各领域,各类型的有限元问题求解提供了一个极其有力的工具。FELAC可以在数天甚至数小时内完成通常需要一个月甚至数月才能完成的编程劳动。
#":: '?,
FELAC并行版2.2采用自定义的有限元语言作为脚本代码语言,它可以使用户以一种类似于数学公式书写和推导的方式,非常自然和简单的表达待解问题的微分方程表达式和算法表达式,并由生成器解释产生完整的并行有限元计算C程序。
-7k[Vg?
FELAC并行版2.2面向高校、研究院设计院等科研单位,旨在将科研人员从繁重的代码编写工作中解放出来,快速将理念转化成现实成果,降低开发成本。
E [S? b=^
二、FELAC2.2全新的理念
Takt_N
2.1、FELAC2.2的特色
图片:121.jpg
( :
2.2、FELAC2.2的基本思想
Ks#A<! ;=
FELAC的目标是通过输入微分方程表达式和算法之后,就可以得到所有有限元计算的程序代码,包含串行程序和并行程序。该系统采用一种语言和四种技术开发而成。
图片:122.jpg
3I|O^
三、产品新增功能
|)9thIQF
3.1、灵活简单的多物理场耦合描述
ovo/!YJ2
求解多物理场耦合的本质就是求解偏微分方程组,但是由于各个物理场的物理属性的本质差异,一般情况,每个PDE所对应的数值求解方法往往存在实质的差异,FELAC的求解环境决定了它在求解领域上不受限制的优势。目前,在固体力学、传热传质学、电磁学、CFD等学科领域都可应用FELAC进行仿真分析。
"\7 v
面向微分方程描写有限元文件,每个方程对应其唯一的算法
:d.1;st
程序统一,计算模拟环境统一
5B1G?`]?
便捷的数据耦合描述
doBNghS
组件间简单、统一的数据接口
图片:123.jpg
tE[H8
3.2、友好的用户界面
J5;5-:N
FELAC并行版2.2采用Windows风格的图形用户界面,简洁、美观、友好的客户端界面为用户提供了强大的人机交互功能。
$K})Q3FNi
友好直观的人机交互功能
a>U6Ag<
方便灵活的“公式库”向导建模
uM<|@`&b
交互式材料参数的设定与修改
I6+2>CUGo
一键式有限元模型仿真分析
fb23J|"
功能丰富的多文档编辑器
图片:319874022673b0b930dd3d4dd62a86fc.jpg
Nu@5 kwH
3.3、丰富灵活的库功能
ba8 6 N
根据用户输入的微分方程表达式与算法自动生成有限元、有限体积计算的C代码,用户不仅可以直接采用脚本文件编制程序,还可以借助FELAC的库功能自动完成程序生成,FELAC提供了从一维到三维共12中坐标系下的模型库、微分算子库、形函数库、算例库等。
y`4{!CEyLW
FELAC并行版2.2公式库
PkTfJQP8
目前FELAC并行版2.2提供八种公式库模块,基本覆盖了固体、结构、流体、传 ..
Z(p*Z,?u
cg,Ua!c
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
图片:124.jpg
共
条评分
发帖
回复