资源描述
元计算FELAC产品介绍,产品介绍,并行有限元语言及其编译器(简称FELAC)是国内自主研发的开源并行有限元仿真软件,该软件采用有限元语言生成串行计算程序,再由串行计算程序自动生成有限元并行计算C+程序,降低有限元并行计算程序的开发难度,大大提高了有限元仿真分析的求解规模和计算效率。目前已经在国内大规模超级计算机(例如:国家超级计算天津中心、济南中心,中国科学院超级计算环境等)安装并运行测试,FELAC以其强大的并行计算能力为大规模、超大规模有限元计算提供了自主研发的仿真平台。,产品功能,自动生成开源有限元并行计算C+程序 自定义数学物理模型 自定义数值计算方法(有限元法、有限体积法、组合网格法、接触算法等) 任意多物理场自动耦合 有限元程序编译开发平台 并行自动分区 高性能、高效率仿真分析 以下图片用来表示上面的功能:,并行C+程序自动生成,自定义数学物理模型,自定义数值计算方法,任意多物理场自动耦合,有限元程序编译开发平台,并行自动分区添加两种分区的示意图(左:坐标分区,右:图论分区),高性能高效率并行计算并行效率测试结果数据图(com:有限元计算时间,total:有限元计算+前处理分区时间;itr:有限元计算中的求解器求解时间),产品优势,最本质的多物理场耦合仿真环境 简洁、直观、灵活的有限元语言 全新的有限元并行C+语言架构 点对点通信比主从通信效率更高 减少了从进程到主进程发送结果信息的流程 并行计算流程更加简单 C+程序的稳定性和可维护性 完全自主知识产权的开源CAE并行软件,产品线,Thank you,
展开阅读全文