Skip to content

OpenFOAM

OpenFOAM交流区

4.6k Topics 26.6k Posts
  • OpenFOAM自带算例multiRegionHeater的疑惑

    8
    8 Posts
    4k Views
    李东岳

    @yu_tian 这个是多计算域求解器里面的互相影响的两个边界条件

  • 1 Posts
    389 Views
    ZY-GONGZ

    请问各位大佬,是否有phaseProperties设置教程呢?

    of9中多相欧拉的算例,在constant/phaseProperties 中都要设置一个type;
    已知的可选设置有:
    basicMultiphaseSystem;
    interfaceCompositionPhaseChangeMultiphaseSystem;
    interfaceCompositionPhaseChangePopulationBalanceMultiphaseSystem;
    populationBalanceMultiphaseSystem;
    thermalPhaseChangeMultiphaseSystem;
    thermalPhaseChangePopulationBalanceMultiphaseSystem.

    目前比较关心的是什么时候使用interfaceCompositionPhaseChangeMultiphaseSystem,什么时候使用thermalPhaseChangeMultiphaseSystem呢?这两者具体有什么不同呢?

    还有就是blending相里,算例有时会设置传热和曳力的离散/连续分数设置,有时又不会,这是与传热和曳力的模型有关吗
    万分感谢:xiexie:

  • 请问这两种并行命令有区别么?

    3
    3 Posts
    695 Views

    @李东岳       大佬 哪样??
    我同事的观点在于设置taskset以后 就固定了core,然后就不存在跳的情况,而且能确定用的是physical core。。但是好像看不出来那个是physical core 哪个是超线程啊。。很神奇

  • 7 Posts
    1k Views
    H

    @xpqiu 好的,已经尝试成功,感谢老师指点啊!

  • 二维圆柱绕流圆柱周向数据提取

    1
    1 Posts
    359 Views
    yfleungY

    79c9f160-dc4a-4ed1-8d71-3b9cf501958d-image.png
    各位带佬上午好!:chouchou: :chouchou:
    小弟最近在做一个二维圆柱绕流的算例,现在想绕着二维圆柱一圈提取数据,就是提取圆柱表面360°的数据,如上图的X轴所示,纵坐标提取U和P啥的。有带佬知道这该咋样实现嘛?:chitang:

  • OpenFOAM视线积分的实现方法?

    1
    1 Posts
    363 Views

    请教,目前计算的是一个三维域,视线方向指的是Z方向。OpenFOAM如何实现,对某一标量沿着Z方向的积分计算?

  • 15 Posts
    3k Views
    田畔的风

    如果颗粒刚度比较大的话,可以用重叠网格(overset mesh),也就是背景网格+颗粒周边网格,两套网格重合的地方会进行插值处理。这样可以回避网格重画的难点,不过这东西算二维还行,三维想算快算好比较折磨。

  • 1 Posts
    405 Views
    evensunE

    各位大佬大家好,我最近准备在rhoSimpleFoam的基础上加入自己的算法,算法中比较关键的点是有另一组速度、压力和温度场(暂且叫它们Uf,pf,Tf)。

    之前在simpleFoam中顺利地植入了,但是在可压缩这里我发现:thermo.rho()这些函数在调用时,读取的物理量是求解器原来的U、p,如果我再另外定义Uf,pf的话,好像不能直接使用thermo.rho()函数进行另一组速度压力场的密度修正?

    附上一段src/thermophysicalModels/basic/fluidThermo/fluidThermo.C中的代码,麻烦大佬们看下是不是这样的

    Foam::fluidThermo::implementation::implementation ( const fvMesh& mesh, const word& phaseName ) : p_(lookupOrConstruct(mesh, "p")) {} Foam::fluidThermo::implementation::implementation ( const fvMesh& mesh, const dictionary& dict, const word& phaseName ) : p_(lookupOrConstruct(mesh, "p")) {}
  • 4 Posts
    757 Views
    vbcwlV

    @李东岳 请问下东岳前辈" RMS对接的精确性要求就高了很多" 具体指的是哪些呢?http://www.dyfluid.com/icoFoam.html 我把离散格式 solver,残差这些都设置的和东岳流体里的这个算例或者这里说的那篇论文一样了(除了pFinal的relTol没有设为0设为了0.01,pimpleFoam外循环设为1内循环设为4),计算RMS的方式现在经过改正也和老师确认过了没有问题,可是RMS拟合度还是很低。

  • Ubuntu 20 04 阿里云源

    3
    3 Posts
    4k Views
    李东岳
    2204阿里源 deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
  • driftFluxFoam适合用来做泥沙冲淤吗?

    3
    3 Posts
    645 Views
    李东岳

    新版OpenFOAM-10里面driftFluxFoam更新挺多的,加了几个新的粘度模型,你可以看下

  • DNS求取yplus

    1
    1 Posts
    428 Views

    各位大佬,在DNS槽道流case中想求取yPlus进行数据分析,但OpenFOAM里边的yPlus工具只适用于LES和Rans,有适用于DNS的yPlus工具吗

  • 2 Posts
    496 Views
    李东岳

    你应该在算例下面加functions函数就可以:

    functions { #includeFunc scalarTransport }
  • pimpleFoam计算速度特别慢

    3
    3 Posts
    641 Views
    vbcwlV

    @vbcwl 解决了,重启就好了,主要问题应该是电脑累了,数据传输慢导致的CPUTime太少:136:

  • 关于multiphaseEulerFoam中的物性问题

    2
    2 Posts
    471 Views
    bestucanB

    沸腾了不就是气体了。饱和就是,再多一些就要液化了?所以可以理解成某种程度上的“沸点”?或者说相变点

    饱和点前后“相邻数据点的差”有个跳变,可能是发生相变了?
    (不相变咋沸腾:chouchou: )

  • 算例报错如何修改

    3
    3 Posts
    454 Views
    李东岳

    是的,看起来除以0了

  • 网格转化问题

    2
    2 Posts
    481 Views
    T

    @turbulence 顶一下自己:136:

  • 1 Posts
    316 Views
    L

    我是直接这样写的,但是感觉没有生效

    /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 2.2.2 | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; location "system"; object decomposeParDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // //method scotch; method simple; numberOfSubdomains 15; simpleCoeffs { preservePatches (frontwall backwall); n ( 1 15 1 ); delta 0.001; } // ***

    请问大家正确的格式是什么?

  • 二维圆柱绕流

    13
    13 Posts
    10k Views
    yfleungY

    @random_ran 您好,请问这三个参数我可以这么理解嘛?
    magUinf是自己设置的来流速度
    LRef是圆柱的直径
    Aref 是圆柱的直径✖️网格厚度

  • reconstructPar 一边组一边删除数据

    7
    7 Posts
    3k Views
    A

    李老师,我用了这个代码之后发现重构速度慢了,因为服务器的PID一直在变化。这个问题请问有解决办法吗,谢谢李老师