Skip to content

OpenFOAM

OpenFOAM交流区

5.0k 主题 29.6k 帖子
  • 编译overWaveDyMFoam失败请求援助

    24
    24 帖子
    10k 浏览
    K

    老师们,为什么我编译成功后跑case的时候会报下面的错误?我用的openfoam1812版本
    Duplicate entry waveAlpha in runtime selection table fvPatchField
    #0 /home/katniss/OpenFOAM/OpenFOAM-v1812/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so(_ZN4Foam5error14safePrintStackERSo+0x49) [0x7f9f0887be99]
    #1 /home/katniss/OpenFOAM/OpenFOAM-v1812/platforms/linux64GccDPInt32Opt/lib/libwaveModels.so(_ZN4Foam12fvPatchFieldIdE31adddictionaryConstructorToTableINS_27waveAlphaFvPatchScalarFieldEEC2ERKNS_4wordE+0x100) [0x7f9f09040770]
    #2 /home/katniss/OpenFOAM/OpenFOAM-v1812/platforms/linux64GccDPInt32Opt/lib/libwaveModels.so(+0x49abe) [0x7f9f09001abe]
    #3 /lib64/ld-linux-x86-64.so.2(+0x11b9a) [0x7f9f0c01ab9a]
    #4 /lib64/ld-linux-x86-64.so.2(+0x11ca1) [0x7f9f0c01aca1]
    #5 /lib64/ld-linux-x86-64.so.2(+0x113a) [0x7f9f0c00a13a]

  • openfoam考虑粘性土特性的冲刷问题

    3
    3 帖子
    166 浏览
    S

    @李东岳 好的谢谢东岳老师:ok3:

  • 18 帖子
    8k 浏览
    G

    @李东岳 谢谢东岳老师

  • driftFluxFoam可以用来模拟气液两相流吗?

    1
    1 帖子
    98 浏览
    Z

    大家好!我目前在模拟空气在水中的运动,由于计算成本的原因,希望用mixture模型计算气液两相流。我用的openfoam的版本是5.x,driftFluxFoam求解器中提供的官方算例是水和污泥,其中污泥是非牛顿流体,但空气是牛顿流体,请问transportProperties文件中分散相的粘度模型要如何设置呢?
    微信图片_20241118225441.png
    此外,transportProperties文件中的相对速度模型又要如何设置呢?各个参数的含义是什么?
    微信图片_20241118225450.png

  • 1 帖子
    81 浏览
    M

    6fd3ba38-864a-4d51-97a6-e605a78c0140-image.png 速度场如图
    aa0e6f5a-0eee-4b1b-b7e1-d8e25f9805c9-image.png 压力场如图
    e15fcf3d-992e-4876-b55f-434fdfffcf1a-image.png 计算结果如图
    873db226-8ba7-4f5f-ae97-30fca9152467-image.png 0文件夹设置如图

  • forALL(Y1,i)单独列出每一组分的输运方程

    2
    2 帖子
    1k 浏览
    D

    大哥,请问我模拟CO在空气中的扩散,我用CO代替颗粒物,我想修改CO的组分输运方程模拟颗粒物的沉积效应,请问如何加载UDF

  • Open FOAM出口对流条件

    3
    3 帖子
    325 浏览
    Y

    谢谢大佬

  • solids4Foam

    3
    3 帖子
    326 浏览
    B

    @李东岳 老师您好,solids4foam安装之后一直到编译都是正常的,编译之后也有提示enjoy solids4foam,就是算例测试全部有错误不知道为啥:136:

  • 如何在open channel中实现充分发展的湍流

    1
    1 帖子
    364 浏览
    C

    各位老师、大牛,大家好,终于可以提出自己最近的困扰,希望各位不吝赐教。
    我的问题是:目标是实现明渠中充分发展湍流的模拟。问题的特殊点在于:首先,入口和出口设置为cyclic;其次,需要在充分发展时平均速度为特定值,即有u^*=0.5。目前尝试了fvOptions中设置meanVelocityForce,但在沿x/z=1、x/z=10处流速剖面并没有相同。具体的问题是,第一,是否可以尝试使用fvOptions加入扰动,如何加;第二,是否有其他的方法可以解决我面对的问题。谢谢各位老师。

  • 可压缩两相流求解器动量方程的问题

    3
    3 帖子
    340 浏览
    E

    @李东岳 好的 谢谢东岳老师建议,我去研究一下这个文章

  • divq中的correction是怎么来的?

    6
    6 帖子
    2k 浏览
    0

    @李东岳 《笔记》里没有5.5.13这一节啊?

  • OpenFOAM libtorch tutorial step by step

    69
    69 帖子
    35k 浏览

    @李东岳 在 OpenFOAM libtorch tutorial step by step 中说:

    net.H

    #include <torch/torch.h> class NN : public torch::nn::Module { torch::nn::Sequential net_; public: NN(); torch::Tensor forward(torch::Tensor x); };

    net.C

    /*---------------------------------------------------------------------------*\ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org \\ / A nd | Copyright (C) 2022-2023 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License This file is part of OpenFOAM. OpenFOAM is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OpenFOAM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. Class See also SourceFiles \*---------------------------------------------------------------------------*/ #include "net.H" NN::NN() { net_ = register_module ( "net", torch::nn::Sequential ( torch::nn::Linear(2,20), torch::nn::ReLU(), torch::nn::Linear(20,30), torch::nn::ReLU(), torch::nn::Linear(30,30), torch::nn::ReLU(), torch::nn::Linear(30,20), torch::nn::ReLU(), torch::nn::Linear(20,20), torch::nn::ReLU(), torch::nn::Linear(20,1) ) ); }; torch::Tensor NN::forward(torch::Tensor x) { return net_->forward(x); }

    这个要编译成库,挂到PINNFoam上面

    李老师 请问这个如何编译并挂载呢 可以详细的指导一下吗

  • solids4Foam

    1
    1 帖子
    214 浏览

    本人小白一只,想知道solids4Foam是否可以求解旋转机械的流固耦合问题,或者solids4Foam是否有求解旋转机械固体动力学的能力,请各位大神多多指教,感谢感谢:xiexie:

  • 求助interfoam求解器在setfields时找不到T

    3
    3 帖子
    288 浏览
    D

    @李东岳 谢谢

  • 6 帖子
    489 浏览
    李东岳

    是的 方程13两个都是未知数

    那么方程13是不是把所有的网格的体心上的值联立在一起求得的?

  • Coupled level set-VOF方法

    10
    10 帖子
    4k 浏览
    李东岳

    @capillaryFix 这个流弊,老铁

  • 10 帖子
    4k 浏览
    S

    @capillaryFix 好的,太感谢了,希望有机会跟您进行广泛交流

  • 关于postProcess命令的使用

    1
    1 帖子
    94 浏览

    cefb3e3d-d0f9-4931-b852-e1c290800ee0-image.png 我的openfoam版本是2.4.x,是否可以使用postProcess这个命令?需要自行安装吗,还是只有新版本才能使用。🥺

  • foam-extend-4.0 6Dof tutorial 物体不运动

    1
    1 帖子
    102 浏览
    G

    cfd-online也有人提出了相同的问题,但Jasak表示没有问题,或许真的是安装版本的问题,请问用fe40的兄弟们有遇到相同问题吗?

    如果可以正常运行,可以分享一下fe40安装包吗?

  • 5 帖子
    353 浏览
    L

    @李东岳 好的!十分感谢李老师的帮助和指导!数值异常出现在10s之后fd5fa411-1909-482d-add3-fbfd36d837ca-sloshing.tar.xz