有限元语言及其编译器(Finite Element Language And it's Compiler),以下简称FELAC。该软件是中国科学院数学与系统科学研究院梁国平研究院于 1983年开始研发的通用有限元软件平台,是具有国际独创性的有限元计算软件。其核心采用元件化思想来实现有限元计算的基本工序,采用有限元语言来书写程序的代码,为各领域,各类型的有限元问题求解提供一个极其有力的工具。
l# L( L* k+ ~0 z' V2 y7 b" j FELAC对有限元问题分析的具体使用如下图 1.1所示:
# I8 i" K6 K3 i! a& s图 1.1 FELAC系统有限元源程序生成及具体应用模式 用户所要做的工作就是在分析其数学模型的基础上,正确编写 FELCA所要求的脚本文件,这些脚本文件的作用就是对数学模型及其求解算法按照严格的语法格式进行系统的描述,用户通过这些脚本文件使用 FELAC系统的功能,而这些脚本文件的内容就构成了FELAC系统专用的脚本语言——有限元语言。
# L- X5 [) x- y7 ?9 m$ m/ k FELCA所要求的脚本文件可以分为两类,一类是微分方程描述的脚本,包括微分方程弱解形式中的体积分项PDE文件(CDE、VDE和FDE文件)和边界积分项FBC文件,一类是算法描述的脚本,包括算法程序 SCH文件,物理场相互影响描述文件 MDI文件和GCN文件。
6 t0 p7 W( L Q' j( m 更多资讯请扫描二维码关注元计算官方微信:" l6 v: E, ]% j: t& E
* ~! B w1 I9 U" _ L2 I# A
( `) v4 s. _* {* J' W% ] |