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. Scheme字典中各离散项指定与定位的问题

Scheme字典中各离散项指定与定位的问题

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

    最近在看扩散项的离散格式代码,看不太懂的表现是,理论和代码联系不上,有一些疑问整理如下:

    代码位置:

    /home/dong/OpenFOAM/OpenFOAM-v1606+/src/finiteVolume/finiteVolume
    
    1. 由于拉普拉斯项的关键词为 "Gauss + 插值格式 + 面向量格式",对于面向量非正交修正项,在代码中我只看到了minimum correction approach,如下
    const surfaceVectorField SfGammaCorr(SfGamma - SfGammaSn*Sn);
    

    请问,其他两种方法,尤其是在计算中表现出优良性质的over-relax approach为什么没有呢?

    1. 对于snGradSchemes离散方法的指定,在GUIDE内给出了三个值,即0.333,0.5,1,我试过其他数也可以算。我的问题是,这个值对应理论中是哪个数呢?这个值在代码中具体位置在哪?它代表了什么意义?

    2. 回到拉普拉斯离散代码中,具体一些细节不明白指的是什么,比如:

    const GeometricField<Type, fvPatchField, volMesh>& **vf**
    const surfaceScalarField& **deltaCoeffs**
    

    再比如,对于拉普拉斯项fvm返回的fvMatrix格式的矩阵,只定义了对角和上三角项,请问这个矩阵一定就是对称矩阵么?

    fvm.upper() = deltaCoeffs.internalField()*gammaMagSf.internalField();
    fvm.negSumDiag();
    

    谢谢大家的关注与解答。

    长风破浪会有时,直挂云帆济沧海

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

    对于snGradSchemes离散方法的指定,在GUIDE内给出了三个值,即0.333,0.5,1,我试过其他数也可以算。我的问题是,这个值对应理论中是哪个数呢?这个值在代码中具体位置在哪?它代表了什么意义?

    修正不修正只和精准度有关,snGradSchemes设定的是附加的非矩形修正。数值表示的是修正的大小或者强度,从0-1都可以,所以什么数值都可以算。0.333是一个温柔的开始。。。如果非正交比较狠,可以增加数值。

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

    yhdthuY 1 条回复 最后回复
  • yhdthuY 离线
    yhdthuY 离线
    yhdthu 大神
    在 中回复了 CFD中文网 最后由 编辑
    #3

    @cfd-china 谢谢回复,我研究了源码已经搞懂了,顺便附上我总结的链接laplacian项离散解码

    长风破浪会有时,直挂云帆济沧海

    1 条回复 最后回复

  • 登录

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