OF如何提取某一个平面内有限区域的矩形内的场数据,并要求OF计算时,每隔固定时间输出?
-
曾经试过cutplane, 但是,该方法截取的某一平面是无限大的,而我只想要某一个有限矩形范围内的数据,多谢啦:happy:
-
@hongfu2233
听起来好像是你的网格很大,后处理很不方便,还没想到可行的方法,对后处理这面没怎么玩。 -
是啊,苦恼中。。。
-
想出来一个办法就是将你的网格分块,采用
manual
的方式,然后将你需要处理的区域划分为一个processor
,然后对这个进行后处理。 -
老帖重新挤上来了,有办法解决么?
-
其中最后一个回复提到的新版 OF-v1806 中有一个 bounded plane
使用举例:functions { surfaceSampling { type surfaces; functionObjectLibs ( "libsampling.so" ); enabled true; writeControl timeStep; writeInterval 1; interpolationScheme cellPointFace; surfaceFormat vtk; fields (T); surfaces ( plane1 { type plane; planeType pointAndNormal; pointAndNormalDict { normal (0 1 0); point (0 0 0) ; } bounds (0 -0.006549142588 -0.1) (0.15 0.006549142588 0.1); // mesh bounding box (0 -0.006549142588 -0.1) (0.15 0.006549142588 0.5) } ); } }
可惜的是,OF.org 没有这个。
-
-
@浪迹天大 谢啦
什么是CFDNotepad啊,给我解答问题还要送给我吗,哈哈,太好了
-
借楼请教一个问题:由于三维计算域网格太大,想在OpenFOAM中导出二维中截面上的流场信息,导出数据需要是OF自带的字典文件格式才能进行后处理。请问大家有什么好的方法么?
非常感谢! -
顶一下,现在有方法解决了吗?最好各个时刻的数据能保存到一个文件中便于python读取分析
2016年11月23日 09:25
4/15
2024年4月8日 13:20