Skip to content
  • snappyHexMesh画网格如何处理尖角和狭缝

    Meshy
    15
    0 赞同
    15 帖子
    20k 浏览

    @李东岳 谢谢东哥,就是我把resolveFeatrueAngle调大之后画网格没有捕捉这条特征线,画几何的时候因为在两个不同平面上,这条特征线是存在的

  • 关于相邻cell

    OpenFOAM
    8
    0 赞同
    8 帖子
    10k 浏览

    @星星星星晴 本来没想到这么慢,结果发现假如我有1M parcel,1M cell 就要搞1M x 1M次, 实在有点笨。然后现在改为之前那个方法了。。 可能是当时不知道怎么回事有点脑残吧,搞错了,相邻cell一层一层搞出来快很多。。 下面是code, 编程能力有限,想搞成个function,总觉得麻烦。。不过改成function的话应该可以弄n层了吧。。

    还是python好写。。。

    if (neighbor_) { //Info << "cellI = " <<cellI<<nl; //- first layer List<int> first = this->owner().mesh().cellCells()[cellI]; first.append(cellI); sort(first); all_neighbor.append(first); int first_size = first.size(); //Info << "cellI = " << first <<nl; //- second layer List<int> second_all; for (int i1 = 0; i1<first_size; i1++){ List<int> second = this->owner().mesh().cellCells()[first[i1]]; //Info << "cellI second = " << second <<nl; second_all.append(second); } List<int> order,second_unique; uniqueOrder(second_all, order); forAll(order,kk) { second_unique.append(second_all[order[kk]]); } sort(second_unique); all_neighbor.append(second_unique); //- third layer List<int> third_all; for (int i1 = 0; i1<second_unique.size(); i1++){ List<int> third = this->owner().mesh().cellCells()[second_unique[i1]]; //Info << "cellI third = " << third <<nl; third_all.append(third); } List<int> order3,third_unique; uniqueOrder(third_all, order3); forAll(order3,kk) { third_unique.append(third_all[order3[kk]]); } sort(third_unique); all_neighbor.append(third_unique); //- Fourth layer List<int> fourth_all; for (int i1 = 0; i1<third_unique.size(); i1++){ List<int> fourth = this->owner().mesh().cellCells()[third_unique[i1]]; fourth_all.append(fourth); } List<int> order4,fourth_unique; uniqueOrder(fourth_all, order4); forAll(order4,kk) { fourth_unique.append(fourth_all[order4[kk]]); } sort(fourth_unique); all_neighbor.append(fourth_unique); //- collect all List<int> order_all; uniqueOrder(all_neighbor, order_all); forAll(order_all,kk) { all_neighbor_unique.append(all_neighbor[order_all[kk]]); } sort(all_neighbor_unique);
  • 汉莎航空登机牌补办?

    CFD彩虹条
    2
    0 赞同
    2 帖子
    4k 浏览
    .J..

    亏!!

  • 0 赞同
    8 帖子
    48k 浏览
    C

    @tjuzhang 是的,学习一个新的软件很需要时间,尤其这种开源软件。如果有2D算例我可以帮你算一下,用OpenFOAM。

    如果为了研究边界,为何不用个2D研究?:surprised:

  • ICEM 结构网格拓扑结构请教

    Meshy
    1
    0 赞同
    1 帖子
    4k 浏览
    A

    topo.png
    我需要用ICEM画multiblock网格,几何类似于上图的模型,我知道三角形Y-block和圆形O-block,那请问这两个如何结合起来呢?在这种结构中它的edge并不共用相同的vertices
    第二个问题是icem的multiblock的网格如何光顺?我尝试使用了pre-mesh smooth,但是这个功能很慢,容易卡死。我只知道可以用edit edge调整spline来改变edge形状,如果一个一个edge调是不是有点笨?

  • 0 赞同
    6 帖子
    4k 浏览
    L

    1cbfc0cf-4f43-4883-ade9-90274c8b99fb-image.png 14da2f9f-5109-439a-b87e-2d737b126936-image.png
    已安装openfoam-extend4.0编译成功,使用Allmake再编译密度基src文件时报错如下图
    2df90e72-839b-4602-98b6-23a706449938-image.png

    051583eb-9b9a-49b3-8dd2-aaa6ba1076ce-image.png 红圈部分文件在所有文件中未找到。请大神指点一下

  • 一个积分

    CFD彩虹条
    5
    0 赞同
    5 帖子
    10k 浏览
    C

    find . -type f | xargs -n 5 touch

  • CFD青年成长支持计划(2021)

    公告
    137
    0 赞同
    137 帖子
    165k 浏览
    F

    想问一下李老师这个计划还有吗!!很想要这本湍流模型:mianmo:

  • 迎风格式在interface上是否是间断的?

    OpenFOAM
    3
    0 赞同
    3 帖子
    4k 浏览
    M

    @李东岳 懂了,谢谢李老师

  • 0 赞同
    5 帖子
    8k 浏览
    F

    可以设计一个量纲的类,里面包含一个整形数组来记录量纲的分量,如[L, M, T]还要定义量纲的运算。然后设计一个标量的类,里面除了浮点数据之外,再加一个量纲,定义标量的动作时也要注意其中的量纲计算。同理还可以定义向量和张量。比如距离的量纲是[1, 0, 0],速度的量纲是[1, 0, -1]。

  • 0 赞同
    6 帖子
    16k 浏览
    S

    @硫酸亚铜 在 满足不了Y+值的计算结果是否一定不准确? 中说:

    Adapt->Y+/Y*

    thanks:happy:

  • 0 赞同
    1 帖子
    3k 浏览
    袁宝强

    各位大佬好~向大家请教一个问题。

    式(1)是大涡模拟法夫尔滤波操作以后的连续性方程
    \begin{equation}
    \frac{\partial{\bar{\rho}}}{t}+\frac{\partial{\bar{\rho}\tilde{u}_i}}{x_i}=0
    \end{equation}

    如果对$\tilde{u}_i$取时均值,即$<\tilde{u}_i>$, 这样得到的是雷诺时均值的速度吗?如果想要取法夫尔时均值,是不是需要做$<\bar{\rho} \tilde{u}_i>/<\bar{\rho}>$的处理?P.S(这里用<φ>表示对φ取时间平均)

    第二个问题与第一个问题相似:基于法夫尔时均的可解尺度的湍动能的求解是否可以按照式(2)不可压缩流体的求解方式求解呢?我感觉式(2)的解更像是雷诺时均的解,因为可解尺度的湍流里面也包含了密度脉动。
    \begin{equation}
    k_{resolved}=\frac{1}{2}(<\tilde{u}_i\tilde{u}_i>-<\tilde{u}_i>^2)
    \end{equation}

    还是说需要用式(3)继续用法夫尔时均进行计算呢?
    \begin{equation}
    k_{resolved}=\frac{1}{2}\big(<\bar{\rho}\tilde{u}_i\tilde{u}_i>-<\bar{\rho}>(<\bar{\rho} \tilde{u}_i>/<\bar{\rho}>)^2\big)/<\bar{\rho}>
    \end{equation}

  • 数据库出问题了吗?

    CFD彩虹条
    3
    0 赞同
    3 帖子
    5k 浏览
    .J..

    之前一直帮老师干活,好久没算东西了~接下来看看mfix代码吧,想加点东西进去。

  • 相平均概念求助

    Algorithm
    3
    0 赞同
    3 帖子
    4k 浏览
    P

    @jinlinna 感谢!

  • 关于压力松弛因子的疑问

    OpenFOAM
    8
    0 赞同
    8 帖子
    12k 浏览
    李东岳

    应该研究下为什么transonic需要提升对角占优

    @李东岳 回答一下自己的问题。transonic下的压力方程存在对流项,对流项不利于对角占优矩阵的产生,因此transonic的压力方程要增加方程松弛。

    http://dyfluid.com/rhoSimpleFoam.html

  • 0 赞同
    17 帖子
    32k 浏览
    S

    @李东岳 :big_mouth: ,下半年要找工作了,不知能不能看上:crying:

  • 请教网格无关性验证方面问题

    Fluent
    7
    0 赞同
    7 帖子
    17k 浏览
    S

    @手艺白胶
    立方式的加倍?是怎么加倍的?:confused:

  • 0 赞同
    8 帖子
    17k 浏览

    https://www.bilibili.com/video/BV1or421x7Ut/?spm_id_from=333.999.0.0&vd_source=5dfca494f85875fa7f031a9f632b1a89
    第9分钟介绍这种High Aspect Ratio对于瞬态、稳态的具体影响。

  • 原来账号名就是昵称啊,才发现~~

    CFD彩虹条
    7
    0 赞同
    7 帖子
    12k 浏览
    .J..

    @cfd-china 好的

  • 0 赞同
    2 帖子
    5k 浏览

    @cfd-china 直接用WIN自带的远程连接就可以了