由于有限元方法的通用性造成了其应用的广泛性,但也带来了程序的复杂及困难。任何一个功能较完善的有限元程序起码要上万条程序,按照目前的编程技术,一万条程序需要花费好几个人年的劳动才能完成。这对于一个普通的工程师和科学家来说显然是难以接受的。为了克服这一困难,只能由一部分人编制有限元程序来提供工程师和科学家使用。这就是各种各样名目繁多的有限元程序及有限元程序系统纷纷问世的原因。 然而元计算FELAC可以很好的解决程序的复杂及困难带来的问题,由元计算(天津)科技发展有限公司历经数年潜心研究独创,主要设计思想采用元件化程序设计方法和有限元语言,根据有限元方法统一的数学原理及其内在规律,以类似于数学公式推理的方式,由有限元问题的微分方程表达式及其求解算法自动产生有限元程序。此系统适用于各种领域的各种工程与科学计算问题,突破了目前通用有限元程序只用于特定领域和特定问题的限制。用户只需要输入有限元方法所需要的各种表达式和公式,即可自动产生所需要的全部有限元程序,其中有限元计算程序为C语言编写的有限元计算程序。用户在安装了该系统的计算机上,可以不需要联网,即可直接生成计算程序,该系统不仅能够生成串行有限元计算程序,也可以生成并行有限元计算程序。 元计算FELAC并行版软件是一个完全开放的软件系统。它可以根据用户的具体问题自动产生适用于用户需要的并行有限元程序和有限体积法程序, 实现人人都可以,参与开发、支持自主创新、开放源码、定制软件开发,解决只能由一部分人编制有限元程序来提供工程师和科学家使用软件,以及出现繁多的有限元程序及有限元程序系统问世的问题。
|