-
公开(公告)号:CN115455862A
公开(公告)日:2022-12-09
申请号:CN202211223412.2
申请日:2022-10-08
Applicant: 广州大学
IPC: G06F30/28 , G06F17/11 , G06F8/30 , G06F113/08 , G06F119/14
Abstract: 一种构建openfoam求解器的方法,包括以下步骤:S1:根据Rolie‑Poly本构模型基于C++代码编写Rolie‑Poly.H文件;S2:在createFeilds.H中定义参数变量名;S3:对PisoFoam求解器中的PisoFoam.C件添加Rolie‑Poly.H本构模型文件;S4:在OpenFOAM‑6exercise版本中编译求解器;S5:使用平板剪切流计算案例进行数据生成;S6:生成数据图与rheoFoam案例中的数据对比。本发明提出了一种新的构建openfoam求解器的方法,能够为计算湍流流场提供有效的数据计算,相较现有的rheoFoam求解器,本发明具有更高的计算效率。
-
公开(公告)号:CN117407941A
公开(公告)日:2024-01-16
申请号:CN202311437842.9
申请日:2023-10-31
Applicant: 广州大学
IPC: G06F30/12 , G06F30/28 , G06F111/20
Abstract: 本发明提供了一种实现流体力学软件数据可视化展示的方法及装置,其中,方法包括:调用预先创建好的通讯程序,在流体力学软件中初始化软件通讯模块,在可视化引擎中初始化引擎通讯模块;配置软件通讯模块和引擎通讯模块间的通讯节点,建立通讯节点与软件通讯模块的第一通讯道路,建立通讯节点与引擎通讯模块的第二通讯道路;通过流体力学软件中的插件获取产生的力学数据,通过软件通讯模块将力学数据转化为能够被可视化引擎识别的结构数据;将结构数据通过第一通讯通道传输至通讯节点,再通过第二通讯通道将结构数据传输至引擎通讯模块,通过引擎通讯模块将结构数据转化为引擎格式数据并在界面展示。
-
公开(公告)号:CN115374726A
公开(公告)日:2022-11-22
申请号:CN202211080190.3
申请日:2022-09-05
Applicant: 广州大学
IPC: G06F30/28 , G06F8/41 , G06F8/76 , G06F113/08 , G06F119/14
Abstract: 本发明提出了一种移植FENE‑P模型构建OpenFOAM求解器的方法,包括:对FENE‑P模型的源代码进行选取,确认FENE‑P模型的本构方程对应的代码;修改rheoTeatFoam的TEqn.H,将FENE‑P模型的本构方程对应的代码移植到TEqn.H;修改rheoTeatFoam的creatFields.H,定义新的变量、注释无关变量;选定环境进行编译,确定OpenFOAM求解器编译的位置;编译完成后对OpenFOAM求解器进行验证。本发明可以帮助用户可以根据自身需求构建求解器,这对于湍流研究是一个极具重要的突破。
-
-