CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    kinematiccloud()函数添加新变量报错

    OpenFOAM
    2
    3
    198
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 杨
      杨英狄 最后由 编辑

      各位好,想请教一下:
      我在kinematiccloud()函数中添加了两个新变量:
      微信截图_20220428185337.png
      但是编译时候报错,“ default argument missing for parameter”
      微信截图_20220428185538.png
      这个怎么解决呢,谢谢各位!

      1 条回复 最后回复 回复 引用
      • 星
        星星星星晴 最后由 编辑

        你这么做是在搞template!
        而且你这么定义的话,所有的和kinematiccloud 这个constructor有关的东西都要修改,这基本上是不可能的事情。

        总体来说:你搞错地方了!

        个人建议,如果不是说一定要打破OF的模式,尽量不要打破OF的模式,不然工作量暴增,而且还没深入了解OF和C++的情况下,根本不可能搞明白的。

        另外提问题的时候也有一些技巧,你具体在什么地方添加东西,另外code可以不发截图
        在发帖的时候$</>$ 这个按钮可以优雅一点写code。

        57edf743-2729-46b5-940b-28df4025771f-image.png

        m.sui20@foxmail.com

        杨 1 条回复 最后回复 回复 引用
        • 杨
          杨英狄 @星星星星晴 最后由 编辑

          @星星星星晴 好的,谢谢!

          1 条回复 最后回复 回复 引用
          • First post
            Last post