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).
之前通过直接修改一维算例的一维文件,进行运算是可行的,但是需要将blastfoam修改为ascii输出,这也导致了部分网格会对不齐. 将其映射到3维之后,有的算例可以运行,有的算例再计算一段时间后会报错, 然后,我将一维文件的输出改回二进制输出之后,也就是0/polymesh为二进制,直接将修改好的pt文件导入,依旧可以运算,而且paraview不在报错。但是映射到3维之后,3维度的算例依旧报错。 查了一下,有可能是依旧是网格没有对齐的问题,请问各位大佬有没有见过相关的问题,万分感谢
映射的一维算例paraview
你这个是wedge吧?看起来不是纯的1D算例。wedge改成3D要改边界条件。
@李东岳 确实不是常规的1d算例,他也是有网格体积的,但是我这是根据tut的mapbuilding3d直接改的,不太懂您说的这个修改边界条件是啥意思
你最好先学一下openfoam相关的内容,然后再玩blastFoam
你要修改0文件夹里面的各个场的边界条件设置。wedge的设置跟常规的3D设置不通用。这属于openfoam的内容。
确实您说的非常对,直接做blastfoam,总有种空中楼阁的黑盒子的感觉,那我去研究一下openfoam的映射算例,非常感谢