-
公开(公告)号:CN104933225B
公开(公告)日:2018-01-09
申请号:CN201510272453.4
申请日:2015-05-25
Applicant: 中国科学院过程工程研究所
IPC: G06F17/50
Abstract: 本发明公开了一种实现计算流体力学大规模实时模拟的方法,包括:接收模拟请求消息,从文件中读取模拟对象、模拟对象的空间离散网格信息以及计算方程组所需的数据信息,根据数据信息包含的区域划分参数以及模拟对象的空间离散网格信息为各进程分配计算子区域,其中,不同计算复杂度的方程组对应不同时间步长信息,各进程根据所述网格信息和所述时间步长信息在对应的计算子区域上求解方程组,直到达到约束条件。本发明实施例能够在保证求解时空精度的情况下根据方程组的计算复杂度为方程组使用不同的时空尺度,解决求解复杂不同方程存在计算速度瓶颈问题,提高了方程求解速度和计算效率。
-
公开(公告)号:CN104933225A
公开(公告)日:2015-09-23
申请号:CN201510272453.4
申请日:2015-05-25
Applicant: 中国科学院过程工程研究所
IPC: G06F17/50
Abstract: 本发明公开了一种实现计算流体力学大规模实时模拟的方法,包括:接收模拟请求消息,从文件中读取模拟对象、模拟对象的空间离散网格信息以及计算方程组所需的数据信息,根据数据信息包含的区域划分参数以及模拟对象的空间离散网格信息为各进程分配计算子区域,其中,不同计算复杂度的方程组对应不同时间步长信息,各进程根据所述网格信息和所述时间步长信息在对应的计算子区域上求解方程组,直到达到约束条件。本发明实施例能够在保证求解时空精度的情况下根据方程组的计算复杂度为方程组使用不同的时空尺度,解决求解复杂不同方程存在计算速度瓶颈问题,提高了方程求解速度和计算效率。
-