CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    interpolate()函数怎么用

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

      如果已知流场内某一点的坐标(a,b,c),想通过插值获得这一点的流场物理量,可以使用interpolate()函数,这一函数的定义如下:
      
      template<class Type>
      Type Foam::AveragingMethods::Basic<Type>::interpolate
      (
          const barycentric& coordinates,
          const tetIndices& tetIs
      ) const
      {
          return data_[tetIs.cell()];
      }
      

      代码中coordinates、tetIs分别表示什么呢?
      如果已知点(a,b,c)如何获取coordinates、tetIs呢?
      谢谢!

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