最近经常有人问我EFPG和FELAC有什么区别,在此特举出几点来简单对比下两者的区别。7 ~: r% I- J8 s9 f
1、FELAC从生成Fortran语言代码提升到生成C++代码
" r! D" V9 }9 B1 I, O: M 2、FELAC系统正式提出有限元语言FEL与有限元编译器FEC
2 o y% e Q: l4 [1 Y! P K% A 3、FELAC支持有限元语言与C++语言混合编程
4 R& n B' W) o 4、FELAC优化了程序代码
) Y+ n6 \# y% J" t5 P' I- A" ^ 5、FELAC规范了有限元语言语法规则" t- V3 Z1 ]7 o$ f' [, I+ C5 x! o& P
6、FELAC:GCN主程序增加有限元语言与C++语言混合编程功能,实现优化计算功能- R- z5 F, i$ [5 l, y8 Z
7、FELAC简化并精简了元件程序
$ i, J/ G. ?; O z$ u7 x 8、FELAC丰富了程序代码
. J5 F9 }4 N" y0 x 9、FELAC实现了动态内存开辟与释放& |! J. x2 G. M9 m
10、FELAC的计算程序凝结为一个exe程序1 o \( V' Z" Q# k6 b/ D$ w
11、FELAC的计算输入文件凝结为三个:dat、mat、time01 Q. l1 a) z) v+ d6 L
12、FELAC的计算过程不再读写磁盘文件9 ?" R: S; {8 k5 i& [5 d
13、FELAC的计算过程不再保存每步unod等结果文件,一边计算一边输出最终结果文件res
: @, X1 g$ h) c, a" x, ]0 B 综上所述,FELAC作为FEPG的高级版,无论从产品功能、适应能力、还是从用户体验等各个方面都具有绝对的优势。: \9 j4 n- _/ |8 D
9 [( x7 S( U8 A* N
|