CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    OpenFOAM中的幂函数

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

      在使用OpenFOAM编译公式的时候,发现了个问题:pow(N, 1/2)与pow(N,0.5)输出的结果不一样,OpenFOAM编译公式时幂函数是使用pow()函数吗?我翻看了自带的一些湍流模型中发现了pow4()或者pow3()这种写法,难道是OpenFOAM的幂函数编写规则和C++不一样?下面上图,图中分别是pow(N, 1/2)与pow(N,0.5)的结果,明显量纲不一样了。
      1_2.jpg
      0.5.jpg

      我希望我得到的少一点,少一点,再少一点......

      1 条回复 最后回复 回复 引用
      • D
        Dingcy 最后由 李东岳 编辑

        解决了,把1换成1.0就好了,感谢 @麦迪文 师兄的帮助。

        我希望我得到的少一点,少一点,再少一点......

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