综合共1258篇

关于CAX的综合描述!
OpenFOAM-v2006重叠网格挖洞问题研究以及overset代码解析(五)总结-卡核

OpenFOAM-v2006重叠网格挖洞问题研究以及overset代码解析(五)总结

这篇博文总结之前几篇博文,讲一下我对OpenFOAM-v2006版本挖洞机制的理解,下面是我归纳的结构图(如有错误请不吝赐教): 从结构来看,在solver运行mesh....
Kino Chan的头像-卡核Kino Chan2年前
01430
OpenFOAM不可压求解器pimpleFoam研究(一)粘度实现-卡核

OpenFOAM不可压求解器pimpleFoam研究(一)粘度实现

OpenFOAM提供了几个单相的不可压求解器:icoFoam(瞬态,层流)、simpleFoam(稳态,湍流)、pisoFoam(瞬态,湍流)和pimpleFoa...
Kino Chan的头像-卡核Kino Chan2年前
05530
OpenFOAM-v2006重叠网格挖洞问题研究以及overset代码解析(六)markBoundary函数-卡核

OpenFOAM-v2006重叠网格挖洞问题研究以及overset代码解析(六)markBoundary函数

致看到这里的读者:我写这些博客是为了督促自己做好笔记,记录学习的过程。我知道,人不是完美的,对一些知识的学习也不能做到百分百正确地掌握。我每一天都会发现自己...
Kino Chan的头像-卡核Kino Chan2年前
0570
OpenFOAM-v2006重叠网格挖洞问题研究以及overset代码解析(七)markDonors函数-卡核

OpenFOAM-v2006重叠网格挖洞问题研究以及overset代码解析(七)markDonors函数

在markPatchesAsHole函数之后是markDonors函数。可以先看到解析文档的介绍: 翻译一遍就是:这是一个用来确定所有目标体元的贡献单元的函数。寻址通过waveMethod计算得到。变量tgtT...
Kino Chan的头像-卡核Kino Chan2年前
01150
OpenFOAM-v2006重叠网格挖洞问题研究以及overset代码解析(八)walkFront函数-卡核

OpenFOAM-v2006重叠网格挖洞问题研究以及overset代码解析(八)walkFront函数

在我之前的博客里最后提到一个解决方案是对walkFront函数进行改动的。一个叫louisgag的前辈在github上贴了他的代码。这次想要学习walkFront函数以及前辈的nPushWalkFront函数,为了弄明白...
Kino Chan的头像-卡核Kino Chan2年前
0990
借助matlab批量处理OpenFOAM-CFD数据-卡核

借助matlab批量处理OpenFOAM-CFD数据

CFD一个计算的周期,前处理、计算、后处理都要花不少的时间。其中,计算主要由电脑负责,人在一边喝喝茶就可以了(bushi)。人需要花时间的地方,莫过于前...
Kino Chan的头像-卡核Kino Chan2年前
02780
OpenFOAM的泊肃叶流动算例-卡核

OpenFOAM的泊肃叶流动算例

本算例下载地址:OpenFOAM的二维低速层流管道流动算例(泊肃叶流动)-case文件-C++文档类资源-CSDN下载 泊肃叶流动是流体力学里面一个基本算例,排在库埃特...
Kino Chan的头像-卡核Kino Chan2年前
01820
OpenFOAM常用头文件(一)——createPhi.H-卡核

OpenFOAM常用头文件(一)——createPhi.H

Info<< "Reading/calculating face flux field phi\\n" << endl; surfaceScalarField phi ( IOobject ( "phi", runTime.timeName(), mesh, IOobject::READ_IF_...
Kino Chan的头像-卡核Kino Chan2年前
01310
OpenFOAM的面法向向量指向-卡核

OpenFOAM的面法向向量指向

OpenFOAM对网格的拓扑有着严格的要求。其中,每一个单一的面(face)都会有其对应的owner和neighbour。在考虑某一面的面法向向量时,方向应该是朝哪一边?下面用...
Kino Chan的头像-卡核Kino Chan2年前
01160
OpenFOAM的fvc::reconstruct(phi)-卡核

OpenFOAM的fvc::reconstruct(phi)

用体速度场U生成面速度通量场phi时,用的是fvc::flux(U)的函数,实质上就是fvc::interpolate(U)&mesh.Sf()。反过来,如果phi想要还原回U,则需要用到fvc::reconstr...
Kino Chan的头像-卡核Kino Chan2年前
02270
OpenFOAM的fvVectorMatrix——ldu矩阵学习(一)-卡核

OpenFOAM的fvVectorMatrix——ldu矩阵学习(一)

因为研究需要,学习OpenFOAM里的fvVectorMatrix中的ldu矩阵。fvVectorMatrix是OpenFOAM中的一个数据类型,存放关于矢量的线性方程组信息。在simpleFoam/UEqn中可以看到关于速度场U...
Kino Chan的头像-卡核Kino Chan2年前
01910
OpenFOAM实用脚本之cat和管道命令grep提取文本信息-卡核

OpenFOAM实用脚本之cat和管道命令grep提取文本信息

本文介绍使用cat和grep等命令构造脚本,提取log文件中的信息,方便CFD的后处理。一般来说,OpenFOAM都有自带的后处理功能,如controlDict中的functions,以及pos...
Kino Chan的头像-卡核Kino Chan2年前
01580