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. 请教mappedFile的相关问题

请教mappedFile的相关问题

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

    最近在学习使用DFSEM湍流入口,需要在入口设置一些参数U、R、L,用的方法是mappedFile,相应的U、R、L和points文件在constant/ boundaryData/ inlet中。
    在运行时候报错:
    【
    FOAM FATAL ERROR:(openfoam-2106)
    Did not find a corresponding surfacePoint for every face centre】
    之所以确定是因为mappedFile报的错,是因为我把入口改为均匀入口,不使用这些mappedFile就没问题。

    因此我猜想,是不是因为points文件中写的坐标的问题。(我选了inlet面200个点的坐标写入了points文件里,然后再其他三个文件中写入对应的U、R、L值。)

    问题如上所述,希望各位前辈能指点一二。

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

    问题已解决。

    发现原因可能是points文件需要的是一条入口inlet面的边上的线。
    比如下图,我本来用的是线CD上所有cell的坐标,然后报错如主楼所说,我稍微看了一下代码,发现 if (!fullMatched) 就会输出错误信息如上。

    然后我试了试把points中的数据换成AB线上的cell坐标就可以了。

    具体原因本工程专业的代码小白现在先不深究了,等有空了再看看。

    微信图片_20210924201829.jpg

    M 1 条回复 最后回复
  • M 离线
    M 离线
    Mania
    在 中回复了 Mania 最后由 Mania 编辑
    #3

    @mania 发现是我搞错了,用成了以前的不是DFSEM的算例,搞了两三天头晕了,捂脸:136:
    问题还是没解决@李东岳
    这个二楼能删了么李老师

    Z 1 条回复 最后回复
  • Z 离线
    Z 离线
    zhouxu
    在 中回复了 Mania 最后由 编辑
    #4

    @mania 你用RAS计算得到U、R、L和points,直接放到主程序计算就可以。of2006有自带的算例

    1 条回复 最后回复

  • 登录

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