Skip to content
  • 0 赞同
    3 帖子
    6k 浏览
    李东岳

    休斯顿市区内150平米loft卖15万美元:https://www.zillow.com/homes/for_sale/Houston-TX/pmf,pf_pt/39051_rid/globalrelevanceex_sort/29.893043,-95.053368,29.656432,-95.539513_rect/10_zm/

  • 关于 mapFields

    OpenFOAM
    3
    0 赞同
    3 帖子
    2k 浏览
    L

    @李东岳
    谢谢李老师的回复。。。
    我的 internal Fields 没 map 上,可能有地方没设置对

    谢谢老师

  • OpenFOAM模拟波浪时出现异常的气泡

    OpenFOAM
    5
    0 赞同
    5 帖子
    6k 浏览
    S

    @队长别开枪
    感谢前辈,采用几何重构方法后确实解决了这个问题~:ok3:

  • 回复kscandal

    Meshy
    2
    1 赞同
    2 帖子
    6k 浏览
    Dream_ChaserD

    回复: 两个相切的圆如何进行关联
    @kscandal
    同学,我说的话,你确定,你懂?

  • google学术有替代品么?

    CFD彩虹条
    9
    0 赞同
    9 帖子
    16k 浏览
    T

    glgoo,我一直在用的

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

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

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

  • 0 赞同
    10 帖子
    17k 浏览
    C

    @qz

    天下没有免费的午餐和结构软件。。。。。

    我比较喜欢天津小白猪午餐肉。

    话说,我是来学OF的,fluent一直在用很嗨皮,突然就想转到OF了,给点套路

    去openfoam板块下新开一贴可好?:sunglasses:

  • 一个多版本OpenFOAM切换的脚本

    OpenFOAM
    1
    0 赞同
    1 帖子
    2k 浏览
    S

    修改自https://www.xsim.info/articles/OpenFOAM/Switch-multiple-versions.html,致谢大牛。

    要添加其他版本只需仿照5-7行进行修改即可。

    将该脚本拷贝到/usr/local/bin并赋予执行权限:

    sudo cp ./switchFoamVersion /usr/local/bin/ && sudo chmod +x /usr/local/bin/switchFoamVersion

    切换OF版本时一定要在命令前加"."或"source",不然环境变量不能正确地传递到当前shell。

    3967c521-2e7a-46bf-81e8-d0bb3be3fe33-屏幕截图 2023-09-12 115521.png

    switchFoamVersion

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

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

    @cfd-china 好的

  • OpenFOAM指令牌

    CFD彩虹条
    1
    0 赞同
    1 帖子
    3k 浏览
    C

    c5d22161824fe807dce238e5e8352e14

  • ICEM大家怎么发音?

    Meshy
    6
    0 赞同
    6 帖子
    12k 浏览
    Q

    啊客母~

  • 一个积分

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

    find . -type f | xargs -n 5 touch

  • 东岳流体“张量基础”中的疑问

    Algorithm
    15
    0 赞同
    15 帖子
    27k 浏览

    @东岳 是我搞错了,向量混合积跟微分算子不一样

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

    @东岳 是的,我看的文献大多数是关注速度,温度和涡量场变化,几乎没有涉及压力场变化,于是我编程计算的时候也没有考虑,结果老师问我为什么,我都不知道如何回答了:xinlei:

  • icem划分网格重复工作?

    Meshy
    4
    0 赞同
    4 帖子
    10k 浏览

    @李东岳 问题已经解决了,是我在录制脚本的时候进行了多余的不必要操作,再次感谢李东岳老师,您的建议大大的减少了我的工作量。

  • 求助冷凝udf

    Fluent
    2
    0 赞同
    2 帖子
    5k 浏览
    I

    #include "udf.h"
    /Constants used in psat_h2o to calculate saturation pressure/
    #define PSAT_A 0.01
    #define PSAT_TP 338.15
    #define C_LOOP 8
    #define H2O_PC 22.089E6
    #define H2O_TC 647.286
    /user inputs/
    #define MAX_SPE_EQNS_PRIM 2 /total number of species in primary phase/
    #define index_evap_primary 0 /evaporating species index in primary phase/
    #define prim_index 0 /index of primary phase/
    #define P_OPER 101325 /operating pressure equal to GUI value/
    /end of user inputs/
    //
    / UDF for specifying an interfacial area density /
    /
    /
    double psat_h2o(double tsat)
    /* /
    / Computes saturation pressure of water vapor /
    / as function of temperature /
    / Equation is taken from THERMODYNAMIC PROPERTIES IN SI, /
    / by Reynolds, 1979 /
    / Returns pressure in PASCALS, given temperature in KELVIN /
    {
    int i;
    double var1,sum1,ans1,psat;
    double constants[8]={-7.4192420, 2.97221E-1, -1.155286E-1,
    8.68563E-3, 1.094098E-3, -4.39993E-3, 2.520658E-3, -5.218684E-4};
    / var1 is an expression that is used in the summation loop /
    var1 = PSAT_A(tsat-PSAT_TP);
    /* Compute summation loop /
    i = 0;
    sum1 = 0.0;
    while (i < C_LOOP){
    sum1+=constants[i]pow(var1,i);
    ++i;
    }
    ans1 == sum1(H2O_TC/tsat-1.0);
    / compute exponential to determine result /
    / psat has units of Pascals /
    psat = H2O_PCexp(ans1);
    return psat;
    }
    DEFINE_HET_RXN_RATE(user_evap_condens_react, c, t, hr, mw, yi, rr, rr_t)
    {
    Thread **pt = THREAD_SUB_THREADS(t);
    Thread *tp = pt[0];
    Thread *ts = pt[1];
    int i;
    real concentration_evap_primary, accum = 0., mole_frac_evap_prim,
    concentration_sat ;
    real T_prim = C_T(c,tp); /primary phase (gas) temperature/
    real T_sec = C_T(c,ts); /secondary phase (droplet) temperature/
    real diam = C_PHASE_DIAMETER(c,ts); /secondary phase diameter/
    real D_evap_prim = C_DIFF_EFF(c,tp,index_evap_primary)

    0.7C_MU_T(c,tp)/C_R(c,tp);
    /primary phase species turbulent diffusivity/
    real Re, Sc, Nu, urel, urelx,urely,urelz=0., mass_coeff, area_density,
    flux_evap ;
    if(Data_Valid_P())
    {
    urelx = C_U(c,tp) - C_U(c,ts);
    urely = C_V(c,tp) - C_V(c,ts);
    #if RP_3D
    urelz = C_W(c,tp) - C_W(c,ts);
    #endif
    urel = sqrt(urelxurelx + urelyurely + urelzurelz);
    /relative velocity/
    Re = urel * diam * C_R(c,tp) / C_MU_L(c,tp);
    Sc = C_MU_L(c,tp) / C_R(c,tp) / D_evap_prim ;
    Nu = 2. + 0.6 * pow(Re, 0.5)* pow(Sc, 0.333);
    mass_coeff = Nu * D_evap_prim / diam ;
    for (i=0; i < MAX_SPE_EQNS_PRIM ; i++)
    {
    accum = accum + C_YI(c,tp,i)/mw[i][prim_index];
    }
    mole_frac_evap_prim = C_YI(c,tp,index_evap_primary)
    / mw[index_evap_primary][prim_index] / accum;
    concentration_evap_primary = mole_frac_evap_prim * P_OPER
    / UNIVERSAL_GAS_CONSTANT / T_prim ;
    concentration_sat = psat_h2o(T_sec)/UNIVERSAL_GAS_CONSTANT/T_sec ;
    area_density = 6. * C_VOF(c,ts) / diam ;
    flux_evap = mass_coeff *
    (concentration_sat - concentration_evap_primary) ;
    *rr = area_density * flux_evap ;
    }
    }
  • CFD美女博士3年50篇

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

    @李东岳 居然和我方向那么像,流化床和燃烧机理。

  • 高等数学的CFD相关问题

    Algorithm
    1
    0 赞同
    1 帖子
    3k 浏览
    李东岳

    页数按照pdf的页数,不是书上的页数

    上册:

    https://www.jianguoyun.com/p/DVcobNoQ9s3ZBhjejV8

    73页【直线运动的速度】:导数的直观描述,CFD方程这面全是导数,大部分为偏导数,后面会介绍 75页、76页【公式1-4】 138页【公式3-3】:泰勒公式,CFD很多方程都是基于泰勒公式推导出来的

    下册

    https://www.jianguoyun.com/p/DQnanmcQ9s3ZBhjijV8

    23页:流量计算公式 71-75页:偏导数,CFD这面都是偏导,重点看一下,理解一下 77页提到了个拉普拉斯方程,随便扫一眼 78页全微分,跟CFD的物质导数关联 79页3-3 81页有个例子 112页介绍了梯度,但是感觉描述的不是很简单,可以看看 141-144页 重积分,为之后理解有限体积法做准备 224-225页 曲面积分的定义,为之后理解有限体积法做准备。其中225页有个图,比较形象 230-231页,看高数中对通量的定义 243-245页,高数中明确的对速度散度的定义
  • Wave2FOAM 和 OpenFOAM自带造波

    OpenFOAM
    2
    0 赞同
    2 帖子
    3k 浏览
    李东岳

    http://dyfluid.com/class.html 你看我这个里面有个动图是不是你想要的?

    我对造波消波不是特别熟悉,我只是拿着现成的方程植入一下。你最后说的是有道理的。一方面这个不是特别难(我都可以整。。可能比较深的比较难吧),另一方面目前openfoam自带了这个功能。所以wave2foam就没有开发了。

    不过也有可能开发人员忙别的事情去了。他们这波人我不熟悉。谁知道呢 。哇咔咔

  • 0 赞同
    5 帖子
    6k 浏览
    香柏树

    @李东岳 intensive variable是密集变量的意思么?图中那个截面的网格进行了网格加密,加密尺寸1mm。处理的变量是气相温度、组分质量分数这些。