KrisIrving
帖子
-
OpenFOAM如何在之前计算结果的基础上执行新的计算 -
OpenFOAM如何在之前计算结果的基础上执行新的计算@李东岳 在 OpenFOAM如何在之前计算结果的基础上执行新的计算 中说:
第二个图,直接setfields不就可以了么
直接setFields的话,第一张图的固相结果会消失,只剩下我新setFields的固相
我又尝试了一下mapFields第一张的结果,然后setField第二轮的新固相,发现红色和紫色的固相还是无法共存
-
OpenFOAM如何在之前计算结果的基础上执行新的计算 -
OpenFOAM如何在之前计算结果的基础上执行新的计算@李东岳 在 OpenFOAM如何在之前计算结果的基础上执行新的计算 中说:
setFields是处理场的,不是处理网格的。你是不是对这方面理解有误。
我可能表述的不是很准确。
具体的,模拟进行的是两相流,第一轮模拟得到了两相界面,在第二轮模拟时我需要通过setFields设定空间中新增的固相区域,同时需要保留第一轮的两相界面结果。
现在就是在想怎么提取第一轮固相的形状,用代码写在setFields中,气相倒是无所谓
-
Paraview如何导出contour后的模型为stl文件@KrisIrving 留个档吧,这样操作是可以的。只不过模型尺寸在微米,我用magics查看会出错,用Microsoft商店的3D viewer可以正常查看,也可以利用Blender进行查看和修改stl文件
-
OpenFOAM如何在之前计算结果的基础上执行新的计算各位老师,我最近想在之前计算结果的基础上执行新的计算,想请教一下具体的流程。
我的第一轮计算流程是(1)blockMesh(2)setFields(3)decomposePar(4)mpirun(5)reconstructPar
在第二轮计算时,我想在计算域中加入新的物体,就是在setFields文件中新增加一些代码。然后把StartTime改成LatestTime,修改模拟时间。
那么我在第二轮计算时,仍然是第一轮的文件夹中从blockMesh开始重复上面的流程吗?在setFields文件里我要不要删除第一轮的物体?
请各位老师指导。
-
Paraview如何导出contour后的模型为stl文件各位老师,我在进行两相流的模型,利用contour设定其中一相的相分数,得到了界面。我想将这种状态下的模型导出为三维的模型文件,用到其他软件中进行其他处理。我直接使用Save data的功能保存为stl文件,但获得的并不是我使用contour后的模型,而是最初的模型。
想请教一下各位老师有没有遇到过类似的情况?
-
颗粒入水、颗粒浸入液体的求解@李东岳 感谢李老师回复,我已经搜到了很多CFD中文网的讨论,还有您16、17年的一些想法。我也报名了三月底的线下课,希望能和您深入交流。
-
颗粒入水、颗粒浸入液体的求解各位老师好,我最近在研究颗粒入水(颗粒浸入液体)的问题,主要就是看颗粒与液面接触后会发生什么。这个问题应该涉及固相(颗粒)、液相(液体)、气相(气体)。我也了解了一下,似乎openfoam并没有现成的求解器来求解这种问题。倒是有文章研究了interfoam+DEM的方式文章。我也学习过interfoam,现在想请教一下各位老师:
-
目前openfoam有没有相关的求解器,可以比较简单的自定义来研究这个问题?
-
如果在interfoam中加入颗粒/粒子云,有什么相关的思路吗?
-
关于interfoam+dem耦合,又可以如何入手呢?
-
-
OpenFOAM12如何添加标量场并在0/文件夹读取各位老师好,我目前正在进行代码移植的工作,主要是将基于OpenFOAM-6自定义的interfoam移植到OpenFOAM-12中,实现相同的功能。目前在改写incompressibleVoF这个module。
我对下面提到的momentumPredictor()函数中的速度方程,希望引入额外的添加项,并且能够在0/文件夹中读取初始值。但是我在VoFSolver中新建标量场,运行时提示cannot fine the file "0.007891/drag"。
我认为原因是,OpenFOAM12中的foamRun先执行了runtime++,然后调用了solver.momentumPredictor(),然后初始化了我新加的标量,导致找不到文件。
所以,我非常好奇OpenFOAM-12中是如何初始化它的变量,从0/文件夹中读取数据的。在OpenFOAM-6的intefoam中,一般是通过createFields定义场和变量,并在interfoam的pimple循环前执行
#include createFields.H
请各位老师不吝赐教!
-
Paraview打开时界面透明@zzkluck 感谢回复,已经用上windows的paraview了
-
Paraview打开时界面透明各位老师,我最近刚接触OpenFOAM和Paraview,系统是通过win11 WSL安装的Ubuntu18.04,xfce的图形界面,版本是OpenFOAM6+Paraview5.4.0,安装是参考东岳流体的教程。
我在终端输入paraview命令后,打开了Paraview,但他的界面是透明的。当我在软件中右键时有内容显示。我在网络上已经搜索过一些类似的问题,但并没有解决我的问题。还请各位老师指教。