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. waveTransmissive边界条件

waveTransmissive边界条件

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

    这个无反射边界条件具体怎么用呢?看了OpenFOAMwiki也是一头雾水。有两个疑问:
    这个Ilnf和fieldIlnf的值怎么选呢?
    这个条件如果用到出口有反压的情况,是否可以?

    C 1 条回复 最后回复
  • C 离线
    C 离线
    CFD中文网
    在 中回复了 Aeronastro 最后由 编辑
    #2

    @Aeronastro
    看过这个描述么?

    Description
        This boundary condition provides an advective outflow condition, based on
        solving DDt(psi, U) = 0 at the boundary.
    
        The standard (Euler, backward, CrankNicolson) time schemes are
        supported.  Additionally an optional mechanism to relax the value at
        the boundary to a specified far-field value is provided which is
        switched on by specifying the relaxation length-scale \c lInf and the
        far-field value \c fieldInf.
    
        The flow/wave speed at the outlet is provided by the virtual function
        advectionSpeed() the default implementation of which requires the name of
        the flux field \c (phi) and optionally the density \c (rho) if the
        mass-flux rather than the volumetric-flux is given.
    
        The flow/wave speed at the outlet can be changed by deriving a specialised
        BC from this class and over-riding advectionSpeed()  e.g. in
        waveTransmissiveFvPatchField the advectionSpeed() calculates and returns
        the flow-speed plus the acoustic wave speed creating an acoustic wave
        transmissive boundary condition.
    
        \heading Patch usage
    
        \table
            Property     | Description             | Required    | Default value
            phi          | flux field name         | no          | phi
            rho          | density field name      | no          | rho
            fieldInf     | value of field beyond patch | no      |
            lInf         | distance beyond patch for \c fieldInf | no |
        \endtable
    
        Example of the boundary condition specification:
        \verbatim
        myPatch
        {
            type            advective;
            phi             phi;
        }
        \endverbatim
    
    Note
        If \c lInf is specified, \c fieldInf will be required; \c rho is only
        required in the case of a mass-based flux.
    
    SourceFiles
        advectiveFvPatchField.C
    

    CFD中国标准用户测试帐号
    目前由徐笑笑登录

    A 1 条回复 最后回复
  • A 离线
    A 离线
    Aeronastro
    在 中回复了 CFD中文网 最后由 编辑
    #3

    @cfd-china 看过了,不过还是不太明白是否能解决我提出的问题:confused:

    1 条回复 最后回复
  • C 离线
    C 离线
    CFD中文网
    写于 最后由 编辑
    #4

    Henry最近添加了部分描述:点击查看

    CFD中国标准用户测试帐号
    目前由徐笑笑登录

    1 条回复 最后回复

  • 登录

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