重叠网格中只有内网格有波浪而外网格却没有是为啥



  • 大家好,我在做一个船在波浪中运动的模拟,采用重叠网格,求解器用的是基于overInterDyMFoam改编的overWaveDyMFoam(融合了waves2Foam),编译成功了。波浪用waves2Foam工具箱造波消波,合并网格的mergeMesh没有报错,计算在1.62秒发散了,用paraFoam看了已经算出的时间,发现只有内网格有波浪,外网格没有动静。这是为啥?
    20fcc8c4-60e3-4cdf-9ecd-c342f72d874a-image.png
    另外,关于计算发散,我已经苦恼很久,没有找到解决不收敛的办法。听说一般是求解p_rgh出问题,希望大家看一下fvSolution是不是有设置的不合理之处?
    a23d6526-2ad7-4d25-a58f-e554c1c123ab-image.png
    4fb72670-0c2f-4bf2-8dc3-1e4b37395925-image.png
    cb4bc762-0391-446f-87d8-eb6a708c1fa0-image.png
    48ee97b9-1f4e-437c-aff0-f7d68e3c8c8f-image.png



  • @Joann 补充一下,我的波浪属性文件是放在background文件夹的constant里的。



  • 问题解决了,是因为setField的设置。



  • @Joann 你好,方便交流一下吗,我看了你的几个帖子,我和你用的工具基本差不多,我邮箱2424885197@qq.com


Log in to reply
 


CFD中文网 | 东岳流体学术 | 东岳流体商业 | 吉ICP备20003622号-1