一种基于有限元语言的并行编码方法及系统

基本信息

申请号 CN201710813413.5 申请日 -
公开(公告)号 CN107391892A 公开(公告)日 2017-11-24
申请公布号 CN107391892A 申请公布日 2017-11-24
分类号 G06F17/50(2006.01)I;G06F9/45(2006.01)I 分类 计算;推算;计数;
发明人 梁国平;周永发;李庆定 申请(专利权)人 元计算(天津)科技发展有限公司
代理机构 北京轻创知识产权代理有限公司 代理人 杨立;王灏增
地址 300467天津市滨海新区生态城汉北路7号增18号
法律状态 -

摘要

摘要 本发明涉及一种基于有限元语言的并行编码的方法及系统,该方法包括:读取微分方程组弱解形式的有限元语言文件和所述微分方程组算法格式的有限元语言文件;再转换成有限元语言模型数据,将所述有限元语言模型数据分成多个区域的模型数据;将所述多个区域的模型数据输入到完全对等的并行计算架构中,按照预定义编码规则将所述多个区域的模型数据编码成用于求解微分方程组的并行有限元计算程序。还涉及一种系统,该系统包括:有限元语言编码模块、并行编码计算模块。通过本发明采用并行的编码方法,大大提高了有限元并行程序编写的效率,同时节约时间和成本,缩短了编写的周期,能够灵活应用于不同的工程中。