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).
@李东岳 code是个好东西啊,得想想怎么拟合曲线咯,谢谢李老师的参考案例啦
@LuoS 在 snappyHexMesh对复杂地形添加边界层报“浮点数例外 (核心已转储)”错误 中说:
教程中似乎有个建筑风的案例: /Tutorials/inco
好的谢谢 我试一下
经Gmsh论坛解释,Gmsh不支持该功能,建议用meshlab等软件先进行几何前处理。 弃坑,走人
填坑,参考官方t13教程(没记错的话,反正题目有个stl,似乎只有这种方法)
感谢分享!!!:huahua:
@winsway_zero 前辈,请问gmesh怎么划分block
没有simpleR,http://dyfluid.com/simplefoam.html
@东岳 谢谢东岳老师!
turbulenceProperties中object为RASProperties或turbulenceProperties有什么区别?
可以直接在of中sample提取数据
@东岳 谢谢东岳老师
问题找到了,是newFunction1下的TrainingExp.H文件中TypeName(" ");的内容没对上。 表现为:可用function1类型中包含相似名称的类型,边界条件与该类型存在字符偏差。 相关链接:https://www.cfd-online.com/Forums/openfoam-programming-development/133466-unknown-patchfield-type.html
目前看过的几个教程会拿最典型的案例进行操作,当我想要更详细地了解某个求解器(比如simpleFoam)时,虽然找到了tutorials下相应的案例,但每个案例都是特殊的,不只是单纯的blockMesh+simpleFoam。其他的文件如何使用是个问题,更谈不上选择和自己感兴趣的内容相近的案例进行改造。官网上似乎没有直接找到相关的案例说明,所以想请教一下看有没有具体的案例说明和操作。
dos2unix命令是用来将DOS格式的文本文件转换成UNIX格式下的文本文件,这两个系统下的文本文件的差异在于换行标志,DOS下是用\r\n断行,UNIX下采用\n作为断行。将windows下面写好的一个文本文件转移到linux下,无法直接运行,打开会发现出现很多^M的标志,可以采用dos2unix命令进行清除。dos2unix命令起且仅起这个作用。因此,对于windows下生成的mesh文件,如果转移到linux下能够正常运行跑通算例,则完全不需要dos2unix命令。 同样,checkMesh也是,如果算例都能跑,则不需要这一步骤hhhh:papa:
@东岳 又出现了owner和neighbour的概念,以前还以为和i,j,k一样的概念,看来又有知识点需要补咯,谢谢东岳老师
谢谢李老师
@东岳 原来是连续方程的引用啊,谢谢李老师啦
《A Thorough Description Of How Wall Functions Are Implemented In OpenFOAM》一文2.6节描述了nutWallFunction,nutAtmRoughWallFunction中nutw公式与之相同,其他量有改变,我再看看。
在.H文件中找到了: Reference: D.M. Hargreaves and N.G. Wright, "On the use of the k-epsilon model in commercial CFD software to model the neutral atmospheric boundary layer", Journal of Wind Engineering and Industrial Aerodynamics 95(2007), pp 355-369.
SV_locate_point (real [], CX_Cell_Id *); 你可以用这个函数来获取这个点的所在网格的信息 要自己去看下头文件 如果这是你的要求的话 而如果不是的话 那么只是一个纯解析几何的问题