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. 判断alpha==零点几的语句怎么编写

判断alpha==零点几的语句怎么编写

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

    对于两相流求解器想判断alpha为某值然后两个分支,但if语句不对,不知道怎么写程序语句,求指导:happy:

    十分感谢

    1 条回复 最后回复
  • 赵 离线
    赵 离线
    赵一铭
    写于 最后由 赵一铭 编辑
    #2
    forAll(alpha, celli0)
    {
        if(alpha[celli] == 0.5)
        {
        }
        else
        {
        }
    }
    飞 1 条回复 最后回复
  • 飞 离线
    飞 离线
    飞火流星jyj
    在 中回复了 赵一铭 最后由 赵一铭 编辑
    #3

    @赵一铭

    error: ‘celli’ was not declared in this scope
         if(alpha1[celli] == 0.9)
    

    赵老师,这地方怎么改一下

    十分感谢

    赵 1 条回复 最后回复
  • 赵 离线
    赵 离线
    赵一铭
    在 中回复了 飞火流星jyj 最后由 编辑
    #4

    @飞火流星jyj

    forAll(alpha, celli)
    {
        if(alpha[celli] == 0.5)
        {
        }
        else
        {
        }
    }
    
    1 条回复 最后回复
  • 赵 离线
    赵 离线
    赵一铭
    写于 最后由 编辑
    #5

    另外,这个判断alpha[celli] == 0.5,只是判断是不是等于0.5。或许你可以写为:if(alpha[celli] > 0.89 && alpha[celli] < 0.91)

    飞 1 条回复 最后回复
  • 飞 离线
    飞 离线
    飞火流星jyj
    在 中回复了 赵一铭 最后由 赵一铭 编辑
    #6

    @赵一铭 谢谢赵老师耐心回答,forAll(alpha, celli)这句是怎么解释的

    十分感谢

    1 条回复 最后回复
  • 赵 离线
    赵 离线
    赵一铭
    写于 最后由 编辑
    #7

    forAll(alpha, celli)表示循环整个网格单元 :cheeky:

    飞 1 条回复 最后回复
  • 飞 离线
    飞 离线
    飞火流星jyj
    在 中回复了 赵一铭 最后由 编辑
    #8

    @赵一铭 发现效率很慢啊,赵老师,这个语句出自于of在哪定义的?

    十分感谢

    1 条回复 最后回复
  • X 离线
    X 离线
    xpqiu 超神
    写于 最后由 xpqiu 编辑
    #9

    ForAll 是一个宏,定义如下

    #define forAll	(list, i )		   for (Foam::label i=0; i<(list).size(); ++i)
    
    1 条回复 最后回复

  • 登录

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