Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
编译了一个MHDmultiphaseInterFoam求解器(在OF4版本下),但想尝试的komegaSSTLM模型,在OF4中没有。无非两种解决办法: 1、把OF7中的komegaSSTLM模型拷贝到OF4中,不知道可不可行,大概需要修改哪些文件? 2、把OF4的求解器在OF7中重新编译,但我功力有限,有点不知道需要改动什么地方,简单wclean wmake 显示有很多未知的函数,感觉无从下手。 希望有老师能指点迷津,哪个方法更易行一点。自己摸索到无从下手,希望老师们能帮忙解答,感激不尽。
两种方式都需要大量的debug与代码重写... 不知道你功力如何,这个工作不难,但是很琐碎。我甚至都没法从头解释如何去干这个工作。不过我要是你的话,会采取第三个路,看手头这个求解器的算法,饭后在openfoam-7种自己植入进去会更简单。
@李东岳 谢谢老师,开辟了新思路,我在OF7中尝试植入,遇到这个编译问题,这是gcc的问题吗?
make:***[/home/dyfluid/OpenFOAM/OpenFOAM7/wmake/rules/General/transform:25: Make/linux64GccDPInt32Opt/emmultiphaseMixture.o] Error 1
max函数里面一个是场,一个是int,无法做max
max
@李东岳 谢谢老师,虽然只是一个小建议和思路,却给我节约了大量的时间,目前已经在OF7中调通了mutiphaseInterFoam求解器。