Skip to content

OpenFOAM

OpenFOAM交流区

5.3k 主题 31.4k 帖子
  • 6 帖子
    6k 浏览
    Y

    @青瓷碎了夏天 面积分可以分两部分,第一步先使用面两边的体变量插值出面上的物理量,比如一个面k,它左右两边为i,j两个控制体,则P_k=interpolate(P_i,P_j)。这个值相当于面上的平均值,与面矢量内积就能够得到面积分了。

  • compressiblemultiphaseinterfoam计算的bug

    8
    8 帖子
    9k 浏览
    Y

    这个问题使用fluent算貌似同样会出现这个问题,其实这时候已经出现了部分空化,处理不当产生负压。

  • 可压缩求解器中的音速的定义和离散格式

    6
    6 帖子
    7k 浏览
    Y

    @100yearsalone 恩,最近没过来逛逛咱们这个论坛。由于OpenFOAM官方版本一直以pressure-based为主导,所以会产生很多迷惑。

  • fluent 里的porous 边界如何在openfoam中实现

    1
    1 帖子
    2k 浏览

    fluent 里的porous 边界如何在openfoam中实现

  • 请问有人做过源造波+动网格的算例吗?

    1
    1 帖子
    2k 浏览
    C

    大家好,之前我发了一个帖子,大意是基于interFoam,在连续性方程中添加源项实现质量的输入和输出,进而造波:
    http://www.cfd-china.com/topic/943/添加源项后相方程求解越界-请问这种情况有人遇到过吗

    经过多次调整,质量源造波的程序已经基本上完成了。我按照上贴子的公式,把源项加入相方程中并开启了MULES修正,同时在压力方程中也添加了源项,这样求解的时候,质量源区域内的alpha值(默认为1,源区位于水下)大概在1.0*(质量输入)-0.9*(质量输出)之间波动(因为我的源项是类似于正弦波动的)。

    然而,我采用相同的方法修改压力方程,使用动网格求解器interDyMFoam的时候,上述的方法出问题了,形成了类似于空化的现象(不懂空化,希望没说错),即相体积分数变得很小,最直观的描述是在水下质量源区域会形成一个气泡,后面相体积分数的求解救完全错误了。

    我仔细看了一下求解器的文件,发现interFoam.C和interDyMFoam.C求解时主要的区别在于动网格求解程序中多了一些通量计算以及压力方程中的部分不同。但是由于之前没看过动网格的求解器,因此还是看的不太懂,请问有做过这方面的大牛吗?可否分享一下经验,为什么网格不变形的时候完全正常,但是用了动网格求解器就不行了。:big_mouth:

    感激不尽:sunglasses:

  • CFD 行业报告_Aerosciences

    3
    3 帖子
    4k 浏览
    siboS

    是啊,相信CFD在国内也会有不错的发展!

  • 在OpenFOAM中实现新的Scheme

    1
    1 帖子
    2k 浏览
    W

    因OpenFOAM现有格式不满足需求,需要实现新的插值格式,有没有熟悉的人说明一下思路,此外我不清楚MeshObjects文件夹下的 upwindCFCCellToFaceStencilObject和upwindCPCCellToFaceStencilObject的作用和区别是什么?谢谢

  • 求解器编译求助

    5
    5 帖子
    5k 浏览
    李东岳
    surfaceScalarField cPhi("cPhi", c & mesh.sf()); fvScalarMatrix c ( fvm::ddt(c) + fvc::div(cPhi) == source. );
  • paraview做slice问题

    5
    5 帖子
    6k 浏览

    @wwzhao 谢谢

  • 12 帖子
    13k 浏览

    @小龙 filter 搜一下就可以找到

  • 群体平衡模型积分矩方法又一大作问世

    1
    1 帖子
    2k 浏览
    李东岳

    继Mcgraw于1997年提出QMOM之后,Marchisio et al. 于2005年提出DQMOM,Yuan and Fox于2011年提出CQMOM,Yuan et al. 于2012年提出EQMOM,Marchisio and Fox于2013年提出ECQMOM,Fox et al. 于17天前又提出HyQMOM和CHyQMOM并发布预印本。

    https://hal.archives-ouvertes.fr/hal-01632813

  • 自定义守恒方程时出问题

    3
    3 帖子
    3k 浏览
    1

    @李东岳
    级测试,如您所说改为NO_READ后不再出现警告,谢谢

  • 请问,如何改变输出的结果文件夹名称呢

    3
    3 帖子
    4k 浏览

    @random_ran 非常感谢!问题已解决

  • OpenFoam张量取值运算

    3
    3 帖子
    4k 浏览

    @李东岳 那我该怎么提取速度梯度中的量呢?

    gradU.component(tensor::ZX)

    这样对吗?

  • overPimpleDyMFoam计算时压力正负交替出现

    2
    2 帖子
    3k 浏览
    李东岳

    我记得这个好像自带的mixer2DAMI也是这样的?

  • 方程离散!fvm:div到底output出什么?

    4
    4 帖子
    6k 浏览
    李东岳

    是的你说的很正确。

  • compressibleinterfoam的压力突变问题。

    5
    5 帖子
    6k 浏览
    L

    @mohui
    考虑过,但是刚开始压力发生这种令人不解的变化,之后压力又能够恢复正常,气泡脉动在流场产生的压力又在合理的范围内。但是我对程序进行定点调试,就发现经过我图3的代码之后,压力就突然变了。

  • 有人在REHL的服务器上装过OpenFOAM吗

    1
    1 帖子
    2k 浏览
    A

    5.0版本的可以正常安装,但是低版本如2.4.0安装就会报错:

    -bash: /public/openfoam/OpenFOAM-2.4.0/etc/bashrc: line 140: syntax error near u nexpected token `;&' -bash: /public/openfoam/OpenFOAM-2.4.0/etc/bashrc: line 140: ` [ "$FOAM_V ERBOSE" -a "$PS1" ] && echo "Sourcing: $1" 1>&2'
  • 5 帖子
    5k 浏览
    马乔

    四面体分解确定插值权重啊,用于相间耦合或者场平均(跟用多少耦合有关)。跟重心关联,还可以表示成局部坐标的形式。

  • 9 帖子
    11k 浏览
    余正东

    能不能帮看一下这个问题,谢了!http://www.cfd-china.com/topic/1150/openfoam中cyclic周期性边界的问题