-
公开(公告)号:CN103345553B
公开(公告)日:2016-02-17
申请号:CN201310273518.8
申请日:2013-07-02
Applicant: 上海大学
IPC: G06F17/50
Abstract: 本发明公开了一种基于格子Boltzmann方法的问题求解环境(PSE)设计方法。该设计建立一种友好的用户界面,交互式的对问题进行定义并确定计算参数;提供方便快捷的计算参数的上传、网格剖分前处理、计算内核的启动和计算结果的下载方法;计算内核采用分布式的网格剖分与具有高可扩展性的并行方式迭代计算;PSE设计中拥有了简单快捷的计算结果的后处理:将复杂、抽象的数据转换为人们易于理解和更便于进行问题结果分析的图像和视频文件,并将数值模拟的图像和视频展示出来。
-
公开(公告)号:CN103345580B
公开(公告)日:2016-04-27
申请号:CN201310274574.3
申请日:2013-07-02
Applicant: 上海大学
Abstract: 本发明公开了一种基于格子Boltzmann方法的并行CFD方法。该方法能针对各种复杂的物体并行地进行流体力学的计算与分析,其特点在于引入了适合于格子Boltzmann方法的并行分布式网格剖分方法,使得网格剖分时间大大缩短,同时根据的分布式计算机体系结构,构建了减少格子Boltzmann方法在并行迭代计算中的通信量算法,加速了迭代的速度,提高了算法的可扩展性,使得格子Boltzmann方法适用于大规模计算。大量的数值实验证明了该并行计算方法具有良好的可扩展性,并且更加适合于超大规模的计算系统。
-
公开(公告)号:CN103337097A
公开(公告)日:2013-10-02
申请号:CN201310274562.0
申请日:2013-07-02
Applicant: 上海大学
IPC: G06T17/20
Abstract: 本发明公开了一种适用于格子Boltzmann方法的多重笛卡尔网格生成方法。该方法能对任何复杂几何的物体的内部或外部生成多重笛卡尔网格,其步骤如下:A、根据用户是要求设置多重笛卡尔网格的参数;B、计算生成最粗的单重网格,并利用射线法判断网格单元中心与物体的相对位置,如果在内部就删除该网格单元,如果在物体边界上则计算网格单元中心到边界的距离(该距离在LBM方法中将要使用);C、逐层地从物体表面开始对网格进行加密,生成的子网格单元也需要判断与物体的相对位置,如果在内部就删除该子网格单元,如果在物体边界上则计算子网格单元中心到边界的距离,最后搜索形成子网格的邻居信息。通过上面的步骤最终形成多重的笛卡尔网格。
-
公开(公告)号:CN103345553A
公开(公告)日:2013-10-09
申请号:CN201310273518.8
申请日:2013-07-02
Applicant: 上海大学
IPC: G06F17/50
Abstract: 本发明公开了一种基于格子Boltzmann方法的问题求解环境(PSE)设计。该设计建立了一种友好的用户界面,交互式的对问题进行定义并确定计算参数;提供了方便快捷的计算参数的上传、网格剖分前处理、计算内核的启动和计算结果的下载方法;计算内核采用了分布式的网格剖分与具有高可扩展性的并行方式迭代计算;PSE设计中拥有了简单快捷的计算结果的后处理:将复杂、抽象的数据转换为人们易于理解和更便于进行问题结果分析的图像和视频文件,并将数值模拟的图像和视频展示出来。
-
公开(公告)号:CN103345580A
公开(公告)日:2013-10-09
申请号:CN201310274574.3
申请日:2013-07-02
Applicant: 上海大学
Abstract: 本发明公开了一种基于格子Boltzmann方法的并行CFD方法。该方法能针对各种复杂的物体并行地进行流体力学的计算与分析,其特点在于引入了适合于格子Boltzmann方法的并行分布式网格剖分方法,使得网格剖分时间大大缩短,同时根据的分布式计算机体系结构,构建了减少格子Boltzmann方法在并行迭代计算中的通信量算法,加速了迭代的速度,提高了算法的可扩展性,使得格子Boltzmann方法适用于大规模计算。大量的数值实验证明了该并行计算方法具有良好的可扩展性,并且更加适合于超大规模的计算系统。
-
-
-
-