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. 子模型编译成功但求解器不识别

子模型编译成功但求解器不识别

已定时 已固定 已锁定 已移动 OpenFOAM
4 帖子 2 发布者 860 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 郑 离线
    郑 离线
    郑学习
    写于 最后由 编辑
    #1

    我对拉格朗日粒子的受力模型中(/src/lagrangian/intermediate/submodels/Kinematic/ParticleForces)添加了一个自己写的受力项(unidirectional),基本内容都是根据已有的模型修改的公式得来的。编译已经成功了,并且在$FOAM_USER_LIBBIN中成功存在libInterfaceForceUnidirectional.so,但是实际计算的时候ParticleForce类中并没有这一项unidirectional。chatgpt各种代码排查都通过了但没啥用,还请指点
    aef2cded-bbc5-46ac-bf54-a38dce048913-image.png
    5c5d5b81-7133-4ac5-ba2b-88df20c3d264-image.png
    3094c005-b2fa-41b4-a478-fd5837863747-image.png

    1 条回复 最后回复
  • Y 离线
    Y 离线
    youhaoyu
    写于 最后由 编辑
    #2

    intermediate/parcels/include/makeParcelForces.H 在这个文件下面试试注解一下?

    image.png

    郑 1 条回复 最后回复
  • 郑 离线
    郑 离线
    郑学习
    在 中回复了 youhaoyu 最后由 编辑
    #3

    @youhaoyu 谢谢,我找到这个文件了,但老哥你是怎么编译makeParcelForces.H的呢?直接编译intermediate里的make嘛?

    Y 1 条回复 最后回复
  • Y 离线
    Y 离线
    youhaoyu
    在 中回复了 郑学习 最后由 编辑
    #4

    @郑学习 你这个是啥版本,我编译的路径不大一样64460b45-3c82-4d68-b1a3-f907b95b23c5-image.png 这个路径下面有很多拉格朗日的底层代码,我这边是在这个下面进行代码植入,然后返回上一个层级进行编译的。你这个添加的地方似乎也行,0454ef55-a345-4790-b1bf-f40fb6724612-image.png 我认为应该是这个路径下面进行编译,祝成功!

    1 条回复 最后回复

  • 登录

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