可是为什么我在openfoam10中还遇到了颗粒丢失的问题。。。
dxl
帖子
-
DPMFoam追踪算法失效导致颗粒丢失 -
Smagorinsky模型系数问题是不是这个
-
reconstructPar合并问题@xjwang 对,不好意思我写错了。
并行计算结束之后先用的reconstructParMesh -constant
然后构建了初始0时刻的网格,我看openfoam的官方案例里好像也是这样的。
然后再运行reconstructPar
不知道为什么在wsl下这一步就会报错了,但是官方给的例子就可以把所有时间步合并起来
-
reconstructPar合并问题 -
OpenFoam 计算颗粒中途停止@星星星星晴 请教一下这个lagrangian dt 太小为什么会造成这种结果呢
-
Openfoam的forAll对于Cloud容器怎么能操作Cloud下的每个particle为什么我用的
forAll(prticles,i) { particles[i] }
这个particles[i]取不到particle
-
Openfoam的forAll对于Cloud容器怎么能操作Cloud下的每个particle想在主程序中通过forAll对lagrangian的Cloud<particle>进行遍历,同时对每个particle进行操作,这个可以实现吗。
我看自带的都是在类里面定义函数实现的,有点麻烦用不到,可以在主程序里提取吗 -
paraview输出动画或者图片的过程中途报错@李东岳 paraFoam编译成功了,也打开了,能看见lagrangian显示,就是打开的过程有点慢。。。这个是因为windows下linux子系统wsl的原因吗,是不是在linux系统里会好一点
-
paraview输出动画或者图片的过程中途报错@bestucan 好的谢谢我去试一下,
这个.txt文件是不是需要放在每个时刻的文件夹里还是说需要单独存放。
我之前想用.foam导入除了lagrangian以外的其他数据然后用转换过来的vtk显示lagrangian颗粒,但是因为时间步的问题显示很混乱,paraview会在同一时刻出现两个相同的时间(两个0.01,两个0.02......这样)@bestucan 在 paraview输出动画或者图片的过程中途报错 中说:
在win上用wsl互相交换文件。要在linux里挂载win的盘符,从linux的根目录出发去找文件,比如:
/mnt/F现在也是这样的,我就这么用的,感觉用起来也还好,大小写这个确实有点麻烦,但是之前看的好像可以打开大小写区分
-
paraview输出动画或者图片的过程中途报错@bestucan
我觉得和内存关系不大,我是在windows下用的linux子系统,看任务管理器里面内存变化很小还有很多空闲的内存,
这个输出图片也存在同样的问题确实有点奇怪,后面实在不行我就把相机设置保存然后分段输出图片好了。
至于这个点的坐标,这个tableToPointsFilter可以区分时间保存吗,因为是瞬态,需要这个时间能和求解的结果对应上 -
paraview输出动画或者图片的过程中途报错@李东岳 paraFoam之前一直没有编译成功,我再试一下
-
paraview输出动画或者图片的过程中途报错@bestucan
可是这些文件都是好的,导入到ansys的ensight里面可以完全输出,而且通过paraview可以在软件里全都看见,就是输出的时候会有问题。因为有颗粒的存在所以没办法直接读取.foam文件,直接读取的话颗粒因为坐标存储的原因不显示。
我试了5.11.1和5.10.1两个版本的,结果是一样的。
还有就是只要输出大概500帧左右就会开始报错,从第一张开始就是到500左右崩溃,从500开始输出就是到1000左右开始崩溃。。。看到别人说有可能是堆栈溢出的问题,不知道怎么解决。
-
paraview输出动画或者图片的过程中途报错一个动网格euler-lagrangian的案例,通过foamToEnsight转换为Ensight格式后通过paraview打开,可以正常显示,但是当输出为动画或者图片集的时候在输出一段时间后开始报错
ERROR: In vtkEnSightGoldReader.cxx, line 530 vtkEnSightGoldReader (000001EE966C3250): Unable to open file: F:/test/of10/two_compiler_particle/EnSight/two_compiler_particle.0393.nut
ERROR: In vtkExecutive.cxx, line 741 vtkCompositeDataPipeline (000001EE93CE87A0): Algorithm vtkEnSightGoldReader (000001EE966C3250) returned failure for request: vtkInformation (000001EE9E766A80) Debug: Off Modified Time: 10707326 Reference Count: 1 Registered Events: (none) Request: REQUEST_DATA FORWARD_DIRECTION: 0 ALGORITHM_AFTER_FORWARD: 1 FROM_OUTPUT_PORT: 0
这个ensight数据用ansys的ensight软件能正常输出完整动画
想问一下这个应该是paraview的问题吧,怎么解决呢 -
请问OF7中如何得到拉格朗日粒子轨迹@Tens 好的!谢谢您!
-
请问OF7中如何得到拉格朗日粒子轨迹@Tens 了解了谢谢您,还有个问题我看这个格式导进去之后不能对显示了哪些面和网格进行选择,这样一个内部旋转面就会一直显示有点影响效果,请问这个有办法解决吗
-
请问OF7中如何得到拉格朗日粒子轨迹@Tens 请问这一步转换之后怎么在paraview中显示呢
-
interfoam算搅拌器速度失真
模型是这样的,当前时刻为0.01s,紫色的点为最大速度,1.2m/s -
interfoam算搅拌器速度失真@dxl 动网格方式用的是dynamicMotionSolverFvMesh,网格用snappyHexmesh画的,版本是of2206,空气和水两相,按照线速度计算公式1*0.1,应该是在0.1m/s左右差不多,为什么算出来的结果差了这么多,而且随着计算时间增长速度能到3m/s
-
interfoam算搅拌器速度失真角速度给的是1(rad/s)搅拌桨的半径大概是0.1m左右,但是算出来结果中速度最大值能大于1,这个应该是有问题的吧,问题出在哪里了呢
-
overpimpleDyMFoam +颗粒边界处理@lys 你可以看下你的solver中有没有添加storeGlobalPositions这个函数,我对你使用的这个solver不是很了解,拉格朗日是你自己添加进去的吗