有学过wave2foam的大佬吗,我在执行setWaveField时遇到了如下的浮点异常问题,请问该如何解决呢?
-
正常来说Tsoft应该是和波浪周期一致,这个参数主要是进行数值模拟的时候波浪的启动时间,如果启动时间为0那再进行数值模拟的时候波浪就直接从0时刻开始生成,这样感觉不太好,我看了OpenFOAM自带的波浪同样也是这样设置的。另外随机种子数目是不是太多了seedForRandomPhase,我看了waves2Foam的说明,说这个参数可以设置也可以不设置,但看起来你的随机种子好像太多了,可以改成少一些试一下,另外就是你的波浪谱的低频和高频部分的设置,特别是高频部分,用10是不是有点太大了,JONSWAP波浪谱频率我记得应该是从2开始还是多少开始就波能谱密度就已经是0了。你可以按照waves2Foam中的进行设置,低频采用1/Tp,高频采用3/Tp试一下。