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. waves2Foam造双色波(bichromatic waves)细节求教

waves2Foam造双色波(bichromatic waves)细节求教

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

    本人小白,正在复刻国外一个大型水槽实验,原实验对于某双色波的组次共造了18个波,总模拟时长200s,由于两种波具有不同周期,故两种波应该在不同的时间点结束造波,结束造波后波高的时间序列应该会出现自然衰减的效果。

    请问各位大佬,如何修改waveproperties文件能使两个波在不同的时间点结束造波?

    对于waveProperties文件的设置,一开始就简单设置为

    waveType            bichromaticFirst;
    
    relaxationNames     ( inlet );
    
    initializationName  inlet;
    
    pName               p_rgh;
    
    inletCoeffs
    {
        waveType            bichromaticFirst;
        period1             5.26;
        period2             6.45;
    ......
    

    后来又试过另一种造波类型

    waveType            combinedWaves;
    relaxationNames     ( inlet );
    ...
    
    inletCoeffs
    {
        waveType            combinedWaves;
        combinedWaveNames   ( wave1 wave2 );
        relaxationZone
        {
         ...
        }
    }
    
    wave1Coeffs
    {
        waveType            stokesFirst;
        period              5.26;
        ...
        startTime   	    0;
        endTime         94.68;
    }
    
    wave2Coeffs
    {
        waveType            stokesFirst;
        period              6.45;
        startTime   	    0;
        endTime         116.1;
    }
    

    但是从计算后输出的log文件和结果来看,这个starttime和endtime并没有正确运行(可能是被直接忽略了),不知道是根本就没有这个功能呢还是我设置的不对?
    有做过类似案例的老师吗:135:

    1 条回复 最后回复

  • 登录

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