openFOAM

openFoam4.0 学习记录(二):Tutorials 之 Stress analysis of a plate with a hole-卡核

openFoam4.0 学习记录(二):Tutorials 之 Stress analysis of a plate with a hole

学习openfoam的第四周。这次花两天时间来将userguide的第二个教程过一遍! 1. 案例解析 中文翻译是“带洞盘的压力分析”。在这个案例中,被分析对象的物理模型如下图所示: ...
Kino Chan的头像-卡核Kino Chan2年前
01070
openFOAM学习笔记(五)——chemFoam的运行过程-卡核

openFOAM学习笔记(五)——chemFoam的运行过程

在前面的帖子中已经大概给出了chemFoam主程序的结构,这里给出一个比较全面的总结 首先程序结构如下: 添加头文件 //*****************************// int main(int argc, char *ar...
ycwang125的头像-卡核ycwang1252年前
02700
OpenFOAM不可压求解器pimpleFoam研究(一)粘度实现-卡核

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

OpenFOAM提供了几个单相的不可压求解器:icoFoam(瞬态,层流)、simpleFoam(稳态,湍流)、pisoFoam(瞬态,湍流)和pimpleFoa...
Kino Chan的头像-卡核Kino Chan2年前
05650
chemFoam的源码提取-卡核

chemFoam的源码提取

ok!经过一系列的铺垫,我们来尝试一下提取出openFOAM中的chemFoam程序的源码,然后用Makefile编译运行一下,这样可以帮助我们进行二次开发。 呃。。。这个怎么说呢。...
ycwang125的头像-卡核ycwang1252年前
01330
OpenFOAM自带网格软件——基于snappyHexMesh的圆柱网格画法-卡核

OpenFOAM自带网格软件——基于snappyHexMesh的圆柱网格画法

0.前言 最近在研究OpenFOAM自带的网格生成软件——snappyHexMesh,并准备拿圆柱绕流算例试试手。主要参考:京东手机的博客和刘楚云知乎的文章。在他们的基础上,学习不同参数...
Kino Chan的头像-卡核Kino Chan2年前
08850
OpenFOAM实用脚本之cat和管道命令grep提取文本信息-卡核

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

本文介绍使用cat和grep等命令构造脚本,提取log文件中的信息,方便CFD的后处理。一般来说,OpenFOAM都有自带的后处理功能,如controlDict中的functions,以及pos...
Kino Chan的头像-卡核Kino Chan2年前
01640
openFoam4.0 学习记录(一):Tutorials 之 Lid-driven Cavity Flow-卡核

openFoam4.0 学习记录(一):Tutorials 之 Lid-driven Cavity Flow

这是学习openfoam的第二周。每天能学习的时间不多,第一周将时间都花在研究怎么安装ubuntu和openfoam上。期间反反复复装了好多个版本:Ubuntu先是从14到18,最后再试试16。而...
Kino Chan的头像-卡核Kino Chan2年前
01550
openFOAM中时间步长计算参数是怎样读进程序的——Time类-卡核

openFOAM中时间步长计算参数是怎样读进程序的——Time类

接着前面的内容,在createTime.H中创建了Time类的对象runTime Foam::Info<< "Create time\\n" << Foam::endl; Foam::Time runTime(Foam::Time::controlDictName, a...
ycwang125的头像-卡核ycwang1252年前
01470
OpenFOAM-v2006重叠网格挖洞问题研究以及overset代码解析(五)总结-卡核

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

这篇博文总结之前几篇博文,讲一下我对OpenFOAM-v2006版本挖洞机制的理解,下面是我归纳的结构图(如有错误请不吝赐教): 从结构来看,在solver运行mesh....
Kino Chan的头像-卡核Kino Chan2年前
01450
openFOAM7几个文件夹的作用-卡核

openFOAM7几个文件夹的作用

想搞懂openFOAM整个程序的结构,了解程序开发过程中几个命名的文件夹的作用比较重要。这里单独了解一下。 openFOAM7的全部文件夹罗列如下: dyfluid@dyfluid:~/OpenFOAM/OpenFOAM-7$ ...
ycwang125的头像-卡核ycwang1252年前
02581
OpenFOAM大涡模拟湍流模型之Smagorinsky模型代码详解-卡核

OpenFOAM大涡模拟湍流模型之Smagorinsky模型代码详解

本人南航CFD研究生,欢迎加qq:1019003721互相学习讨论! 本文将介绍OpenFOAM里面的大涡模拟相关代码。起因是最近学习OpenFOAM中的大涡模拟,在一篇OpenFOAM中的LES湍...
Kino Chan的头像-卡核Kino Chan2年前
03790
OpenFOAM的fvVectorMatrix——ldu矩阵学习(一)-卡核

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

因为研究需要,学习OpenFOAM里的fvVectorMatrix中的ldu矩阵。fvVectorMatrix是OpenFOAM中的一个数据类型,存放关于矢量的线性方程组信息。在simpleFoam/UEqn中可以看到关于速度场U...
Kino Chan的头像-卡核Kino Chan2年前
02010