Skip to content
  • 0 赞同
    5 帖子
    7k 浏览
    C

    @qwebean
    current seection挺好的。

    不过我已经整完了。谢谢!!!!!!!!!!!

  • 有限体积法的强弱形式

    Algorithm
    7
    0 赞同
    7 帖子
    11k 浏览
    H

    @李东岳 大神,这个我真没注意。好像不多。我是土木专业的,不是搞固体力学的。您可以再找找。

  • 0 赞同
    2 帖子
    3k 浏览
    H

    @hustzzw 微信图片_20221101093137.png
    就像这个图中里面圆柱区域和外面圆环柱区域

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

    不清楚商软那面怎么回事,本身我也没太关注这个,我查了一下,OpenFOAM本身这面的streamline看起来是你说的patiline:

    This function object generates streamline data by sampling a set of user-specified fields along a particle track, transported by a user-specified velocity field.

    后处理软件paraview的streamline是如何定义的还没找到。

  • 变比热容计算

    Algorithm
    4
    0 赞同
    4 帖子
    8k 浏览
    L

    之前有点问题,最终如下
    \par $C_p$采用4次多项式分段拟合
    \begin{equation}\label{equ:NS_Cp}
    C_p(T)=a_1+a_2T+a_3T^2+a_4T^3+a_5T^4
    \end{equation}
    \par静焓
    \begin{equation}\label{equ:NS_H}
    H(T)=\int_{T_{0}}^{T_{x}}C_p(T)dT=a_1T+\frac{a_2}{2}T^2+\frac{a_3}{3}T^3+\frac{a_4}{4}T^4+\frac{a_5}{5}T^5+a_6
    \end{equation}
    \par熵
    \begin{equation}\label{equ:NS_S}
    S(T)=\int_{T_{0}}^{T_{x}}C_p(T)\frac{dT}{T}=a_1\ln{T}+a_2T+\frac{a_3}{2}T^2+\frac{a_4}{3}T^3+\frac{a_5}{4}T^4+a_7
    \end{equation}
    \par$\bullet$求解静温(已知总温和马赫数)
    \begin{equation}\label{equNSUs}
    U_s^2=2\left(H(T_{tot})-H(T_{sta})\right)
    \end{equation}
    \begin{equation}\label{equNSmach}
    Mach^2=\frac{U^2}{\gamma(T)R_gT}=\frac{U^2}{\frac{C_p(T)}{C_p(T)-R_g}R_gT}
    \end{equation}
    \par由(\ref{equ:NSmach})和(\ref{equ:NSUs})得
    \begin{equation}\label{equNSTsta}
    T_{sta}=\frac{2\left(H(T_{tot})-H(T_{sta})\right)}{Mach^2\frac{C_p(T_{sta})R_g}{C_p(T_{sta})-R_g}}
    \end{equation}
    $\bullet$求解静压(已知总温、总压和静温)
    \par由p等熵过程
    \begin{equation}
    ds = C_p(T)\frac{dT}{T} -R_g\frac{d p}{p}=0
    \end{equation}
    \par两边同时积分有
    \begin{equation}
    \int_{T_{tot}}^{T_{sta}}C_p(T)\frac{dT}{T} =\int_{p_{tot}}^{p_{sta}} R_g\frac{d p}{p}
    \end{equation}
    \par记
    \begin{equation}
    S(T_{x})=\int_{T_{0}}^{T_{x}}C_p(T)\frac{dT}{T}
    \end{equation}
    \par则
    \begin{equation}
    S(T_{sta}) - S(T_{tot}) = R_g\ln\frac{p_{sta}}{p_{tot}}
    \end{equation}
    \par那么
    \begin{equation}\label{equNS_psta}
    p_{sta}=p_{tot}e^{\left(\frac{S(T_{sta})-S(T_{tot})}{R_g}\right)}
    \end{equation}

  • 0 赞同
    4 帖子
    9k 浏览
    C

    @hangsz
    高手!

  • 0 赞同
    9 帖子
    15k 浏览
    李东岳

    充值100送100

  • Weller夫妇合作一文

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

    目前这个求解器在OpenFOAM里面已经有了:shallowWaterFoam

  • 0 赞同
    3 帖子
    5k 浏览
    Y

    已经解决。
    (在一个视频中提到这一点)网格统计问题有三种情况:
    第一种,是显示问题的网格数目很少,就几个,占总体的0.0002%。对于这种情况直接更改限定值。
    第二种,是显示问题的网格数目很多,占总体的超过10%,甚至更多,对于这种情况需要更改MeshData的参数设置,重新对网格进行绘制。
    必须保证,不能出现负网格。

  • 0 赞同
    1 帖子
    2k 浏览
    A

    自己写的代码终于可以出结果了,但是用cgns存坐标数据的时候发现只能存一半,很奇怪,代码举例如下
    三维的面网格,节点数2x11,因此是1x10个网格, 坐标储存在x,y,z数组中

    real, dimesion(2,11) :: x,y,z CALL CG_BASE_WRITE_F(INDEX_FILE, BASENAME, 2, 3, INDEX_BASE, IER) ISIZE(1,1) = 2 ISIZE(2,1) = 11 ISIZE(1,2) = 1 ISIZE(2,2) = 10 ISIZE(:,3) = 0 CALL CG_ZONE_WRITE_F(INDEX_FILE, INDEX_BASE, ZONENAME, ISIZE, Structured, INDEX_ZONE, IER) CALL CG_COORD_WRITE_F(INDEX_FILE,INDEX_BASE,INDEX_ZONE, RealSingle, & 'CoordinateX', x, INDEX_COORD, IER) YZ坐标同上

    读取时代码为

    real :: node(2,11) node = 0.0 call CG_COORD_READ_F(INDEX_FILE,INDEX_BASE,INDEX_ZONE, 'CoordinateX', RealSingle, (/1,1/),(/2,11/),node,IER ) write(*,*) node

    node的读取结果为

    x(1,1) x(2,1) ... x(1,6) 0.0 0.0 ... 0.0

    请问有没有大佬能指点一下

  • 0 赞同
    2 帖子
    5k 浏览
    chanstormstoutC

    0_1519692297906_捕获.JPG
    是否是这样?应力张量我可以理解。我的疑问是速度梯度在笛卡尔坐标系下变换之后直接就变成在极坐标系中了速度梯度了?

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

    @黄昏晓为谁破 好的感谢前辈回复

  • fluent里能用dpm和融化凝固模型结合吗?

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

    请问我想使用dpm模型模拟液滴的凝固,应该选什么类型得到颗粒呢?我看几种类型的粒子没有考虑凝固过程,求教!!!

  • 0 赞同
    4 帖子
    8k 浏览
    Cloud1990C

    @cloud1990 在 VOF求解自由水面问题,求解空气区域吗? 中说:

    Image

    Left: Correct jet shape predicted by TruVOF technique used in FLOW-3D. Right: Incorrect jet shape predicted by pseudo-VOF technique used by other CFD codes.

    Image
    Left: FLOW-3D‘s TruVOF technique predicts jet impingement on wall and some outflow. Right: Pseudo-VOF methods don’t predict realistic jetting of fluid on side walls.

    从结果上看,flow3D 所谓的TruVOF是有问题的,air velocity 和 air resistance = 0? 这个可能比较适合粗网格计算,作为一个tricky的存在.但理论上,这个TruVOF是无法解决wind wave的问题.

  • 0 赞同
    2 帖子
    4k 浏览
    W

    那可能是你的组分里根本就没有定义N2,你把inertSpecie N2换成inertSpecie H2O试试。

  • 关于网格局部加密问题

    Meshy
    7
    0 赞同
    7 帖子
    11k 浏览
    W

    周老师,这里我测试发现好像这种结构网格的加密方式对于三维模型可以,对于二维网格,在经过局部加密后再导入到OF里面是会报错的,错误是:--> FOAM FATAL ERROR:
    face 11528151 does not belong to cell 210100. Face owner: -1 neighbour: 210099

    From Foam::cellShape Foam::extrudedQuadCellShape(Foam::label, const labelList&, const faceList&, const labelList&, const labelList&, Foam::label, Foam::faceList&) in file extrudedQuadCellShape.C at line 105.

    FOAM aborting
    感觉好像是在z方向拉伸出来的面没有识别到具体的cell中

  • 0 赞同
    5 帖子
    6k 浏览
    Y

    @yingqing 不知道为啥,有一次成功了,在弄就不能成功了。节点的位置进行了设置,但网格的节点与我设置的节点不重合。就像这样
    177924ad-d438-468f-8cf5-a612fe049465-image.png

  • 计算报错未定义关键词PIMPLE

    OpenFOAM
    4
    0 赞同
    4 帖子
    6k 浏览

    @小考拉 这个不错。之前用230版本的gamg一直报错,有了 cacheAgglomeration这些关键词,终于跑通了

  • paraview作图求助

    OpenFOAM
    3
    0 赞同
    3 帖子
    3k 浏览
    Y

    謝謝老哥,後來用的歪門邪道搞定的,你説的這個方法不錯 @bestucan

  • Latex表格自动换行

    Algorithm
    6
    0 赞同
    6 帖子
    9k 浏览
    李东岳

    谢谢各位,解决了:mihu: