Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. 拉格朗日粒子如何计算一个面上的SMD?

拉格朗日粒子如何计算一个面上的SMD?

已定时 已固定 已锁定 已移动 OpenFOAM
13 帖子 3 发布者 8.5k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 星 离线
    星 离线
    星星星星晴
    在 中回复了 yfclark 最后由 编辑
    #2

    @yfclark cloud function 的 particleCollector?

    游荡

    1 条回复 最后回复
  • Y 离线
    Y 离线
    yfclark 神
    写于 最后由 编辑
    #3

    谢谢,我看了一下不太一样,还是准备自己写个python小脚本处理

    U 1 条回复 最后回复
  • U 离线
    U 离线
    upc_ngh
    在 中回复了 yfclark 最后由 编辑
    #4

    @yfclark 请问关于拉格朗日粒子直径的分布您现在有什么好的建议吗?已经处理出来直径在面上的分布了吗?

    1 条回复 最后回复
  • Y 离线
    Y 离线
    yfclark 神
    写于 最后由 编辑
    #5

    就是用python写的小程序,统计空间位置在区间x和x+deltax里面的液滴,Delta x我用的是一个网格的宽度

    U 1 条回复 最后回复
  • U 离线
    U 离线
    upc_ngh
    在 中回复了 yfclark 最后由 编辑
    #6

    @yfclark谢谢回答,我还是有点困惑, 第一步要知道空间粒子的直角坐标系坐标(这个地方用您在另外一个帖下回答的来解决进行转换?),第二步再自己写个小程序进行转换,是这样的吧。问题是第一步的转换我刚接触,不太明白去怎么操作,有参考资料看一下,或者稍微再讲明白一点吗?万分感谢:xinxin: :xinxin:

    1 条回复 最后回复
  • Y 离线
    Y 离线
    yfclark 神
    写于 最后由 编辑
    #7

    bluecfd的小程序:https://github.com/blueCFD/lagrangianExtraFunctionObjects
    我没用这个,但是你可以试一试
    我写的脚本可以看看smd处理:https://github.com/graceyangfan/openfoamPostProcess/blob/master/cloudpost.py

    U 2 条回复 最后回复
  • U 离线
    U 离线
    upc_ngh
    在 中回复了 yfclark 最后由 编辑
    #8

    @yfclark 谢谢,我认真学习一下:xinxin3:

    1 条回复 最后回复
  • U 离线
    U 离线
    upc_ngh
    在 中回复了 yfclark 最后由 编辑
    #9

    @yfclark 您好,看了您提供的网址决定还是退回到了of4,因为他这个bluecfd提供的小程序我看了一下好像没有在READMD中提到怎么去使用,就安装了bluecfd4可以直接得到直角坐标系下的position,还想再叨扰一下,您这个脚本怎么在paraview下加载,我找了一晚上资料也没太看懂,怎么加载:duang:

    1 条回复 最后回复
  • Y 离线
    Y 离线
    yfclark 神
    写于 最后由 编辑
    #10

    你换一下github的版本选项,可以从master换成of5x系列,另外脚本是在Python环境下运行的,不用paraview

    1 条回复 最后回复
  • Y 离线
    Y 离线
    yfclark 神
    写于 最后由 编辑
    #11

    脚本是自己编写的只是提供一个参考,另外你可以学习一门脚本语言,Python和MATLAB是比较好的选择,学了不亏

    U 2 条回复 最后回复
  • U 离线
    U 离线
    upc_ngh
    在 中回复了 yfclark 最后由 编辑
    #12

    @yfclark 非常感谢您的回答,MATLAB是会用的,但是脚本这个东西怎么去用以前没接触过,我琢磨一下,谢谢。

    1 条回复 最后回复
  • U 离线
    U 离线
    upc_ngh
    在 中回复了 yfclark 最后由 编辑
    #13

    @yfclark 真是太不好意思,又来打扰您,今天我又尝试了bluecfd的方法,按照他给的步骤,wmake完成后把库也链接到算例下的controlDict了,按照他的描述应该在每个时间步下/lagrangian/kinematicCloud`内出现一个position.orig但是无论我怎么尝试,也都出现不了,终端显示也是读取了这个命令了

    writeCloudOldStyle writeCloudOldStyle1: applying to clouds:
     kinematicCloud
    

    这中间哪里出了问题呢???

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]