Skip to content

OpenFOAM

OpenFOAM交流区

5.3k 主题 31.4k 帖子
  • 拖曳力、升力

    11
    11 帖子
    8k 浏览
    J

    @xpqiu 老师您好,我有一个关于监测多孔介质区域体积力的问题想请教下您,我在波浪场中前后设置两块多孔介质区域porosity1和porosity2,然后用function函数分别输出porosity1和porosity2的受到的体积力,但是两个输出的力是一模一样的,经过计算我发现输出的力是porosity1和porosity2的合力,也就是说openfoam没有办法分别输出porosity1和porosity2各自的受力?谢谢老师!

  • 3 帖子
    2k 浏览

    @李东岳 谢谢李老师的回复,这个问题我最后发现是一个很简单的错误导致的。因为decompsePar没有把边界场进行拆分:136: ,导致各个处理器文件夹下的场定义缺失所以发生了错误

  • OF模拟结果涡脱频率是正常结果的四分之一

    3
    3 帖子
    2k 浏览
    drink waterD

    @Mania 怀疑fft变换时参数选错了,OF不大可能错,因为你说之前的都没问题。

  • OpenFoam边界条件设置

    5
    5 帖子
    4k 浏览
    李东岳

    @Chenwei 这个确实是个问题。主要就是这个边界条件的组合会影响计算的结果。你有尝试过全部totolPressure么。或者进口速度给一个稍微小的值,如1e-3,然后流量吧这个减掉?或者干脆不剪掉,差得多么。

    原始算例应该考虑的是稳定性的问题。

  • Wilson面

    1
    1 帖子
    863 浏览
    T

    请教各位老师,Wilson面的概念和物理意义以及表达形式,搜索到下面的论文可是下载不下来,谢谢:xinxin:
    Bohn D , Kerpicci H , Ren J , et al. Homogeneous and heterogeneous nucleation and wet-steam Flow in a nozzle and a LP-turbine cascade. 2002.

  • 7 帖子
    7k 浏览
    ShaneHEEES

    @李东岳 我这试了下system下创建fieldAverage文件并复制上述代码,删掉functions和fieldAverage1可以计算完成后处理,controDict不需要挂载,完整的文件内容如下

    /*--------------------------------*- C++ -*----------------------------------*\ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org \\ / A nd | Version: 9 \\/ M anipulation | ------------------------------------------------------------------------------- Description Calculates and writes the time averages of given list of fields. \*---------------------------------------------------------------------------*/ type fieldAverage; libs ( "libfieldFunctionObjects.so" ); writeControl writeTime; timeStart 0; timeEnd 100; resetOnOutput false; fields ( U { mean on; prime2Mean on; base time; } );
  • 液态水的EOS

    3
    3 帖子
    2k 浏览
    李东岳

    :135: :135:

  • 在fe40上安装waves2foam环境变量出错

    2
    2 帖子
    2k 浏览
    洱聿

    简单记录一下,两个问题
    1.ocean-wave3d这个安装包没有下载好
    2.fe40需要gcc5版本,虚拟机里没有统一成一个版本。

  • 网格加密后的奇怪现象

    3
    3 帖子
    2k 浏览
    L

    @bestucan
    先谢谢老师的回复
    老师说的对。。。。

    谢谢老师

  • 12 帖子
    7k 浏览
    李东岳

    好的好的

    我发现这个欧拉场到拉格朗日场,拉格朗日场到欧拉场的映射,有各种不同的方法..

  • 1 帖子
    842 浏览
    strive_DUTS

    如题,请教各位老师同学,我在LES模拟后,对数据进行后处理时,发现一个问题:定压比热的场值经过平均后被缩小了,但是其他场的平均值没有这个问题,请问各位这是怎么回事呢?平均后的峰值(8000)明显低于真实值(120000),如图所示:
    比热.jpg
    比热云图.png

  • 5 帖子
    3k 浏览
    vbcwlV

    @李东岳 only 外力,就是被这个误导了才没转过来弯:136:

  • rhoCentralFoam求解器的问题

    10
    10 帖子
    14k 浏览
    R

    @vivian 我也遇到了一样的问题,请问您的问题解决了吗,可以指点一下吗?

  • blockMesh生成复杂模型

    12
    12 帖子
    9k 浏览
    李东岳

    三年了。继续膜拜blockMesh大佬

    :haqi:

  • 有人在mac上装of么?

    30
    30 帖子
    23k 浏览
    M

    @田畔的风 在 有人在mac上装of么? 中说:

    @一颗鸭蛋 默认情况下,你编译求解器生成的可执行文件会保存到$FOAM_APPBIN,比如我的默认在<上级文件夹>/OpenFOAM-v2206/platforms/darwinARM64ClangDPInt32Opt/bin,但是这个App的加载磁盘是只读的,所以会报错。

    解决方案有两个:

    修改在Make/files中你的求解器保存路径 EXE = $(FOAM_APPBIN)/xxxFoam -> EXE = <新路径>/xxxFoam

    然后在环境变量中为$FOAM_APPBIN附加这个路径,以便让OpenFOAM在执行时能搜索到这个文件

    export $FOAM_APPBIN=<新路径>:$FOAM_APPBIN 创建一个可读写的分区,直接编译安装。参考 https://github.com/BrushXue/OpenFOAM-AppleM1。

    您的意思是把openfoam安装到创建的可读写分区吗?我用的也是M1的Mac,现在想在Mac上编译自己修改的求解器,大佬能不能给点详细的指导?谢谢🙏

  • waves2Foam编译问题

    9
    9 帖子
    7k 浏览

    @GenhouSUN 两台电脑,一个是9.5.0,一个是9.4.0。而且我别的版本安装不上,只在OpenFOAM-v1912版本上用,waves2Foam是2137版本

  • 添加动量方程源项导致速度持续增加?

    6
    6 帖子
    4k 浏览
    李东岳

    @Vortex 大佬太厉害了。用语言描述就是,地表速度低,科氏力弱,压力梯度导致风向偏移;高度上升后,气流速度增加,科氏力变强,将偏移拉了回来,并最终与压力梯度产生的压力平衡。

  • 7 帖子
    7k 浏览
    疏影横斜水清浅

    @李东岳 好的,明白了,谢谢李老师

  • fvOptions中添加的源项需要考虑网格的体积吗?

    2
    2 帖子
    2k 浏览
    李东岳

    @allanZhong 2年过去了。。。是需要乘以体积。例如我刚写了个科氏力源项:

    nergySource { type coded; selectionMode all; field U; codeInclude #{ #}; codeAddSup #{ Pout<< "**codeAddSup**" << endl; const volVectorField& U = eqn.psi(); vectorField& USource = eqn.source(); vector omega(0, 0, 5e-5); const DimensionedField<scalar, volMesh>& V = mesh().V(); USource += (2.0*omega)^U*V; #}; codeAddRhoSup #{ Pout<< "**codeAddRhoSup**" << endl; #}; codeAddAlphaRhoSup #{ Pout<< "**codeAddAlphaRhoSup**" << endl; #}; }
  • 5 帖子
    3k 浏览
    C

    @李东岳 好的,我先尝试着修改下再去跑跑看