![](https://img-blog.csdnimg.cn/20210102152512327.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
openfoam v8 波浪算例
文章平均质量分 52
OpenFOAM v8版本的波浪算例详解
yunoicy
河海大学在读研究生
展开
-
openfoam v8 波浪算例学习日记: 6.运行算例
算例运行在setWave命令之后就是算例运行,Allrun中在运行求解器之前进行了域分解命令decomposePar来并行计算。decomposePar读取system/decomposeParDict文件,内容如下:FoamFile{ format ascii; class dictionary; location "system"; object decomposeParDict;}// * * * * * * * * *原创 2021-12-11 18:43:04 · 2724 阅读 · 1 评论 -
openfoam v8 波浪算例学习日记: 5.边界条件及初始条件
边界条件及初始条件此波浪算例所需的初始条件有alpha.water p_rgh U。1、alpha.water.orig文件$ cat 0/alpha.water.orig...FoamFile{ version 2.0; format ascii; class volScalarField; location "0"; object alpha.water;}// * * * * * * * * * *原创 2021-12-11 14:55:57 · 3425 阅读 · 0 评论 -
openfoam v8 波浪算例学习日记: 4.设定初始场
openfoam v8 波浪算例:设定初始场原创 2021-12-11 13:48:18 · 2980 阅读 · 1 评论 -
openfoam v8 波浪算例学习日记: 3.手动运行算例
openfoam8 wave算例学习记录手动运行算例网格处理Allrun里第一步为blockMesh划分网格。此命令读取system/blockMeshDict字典文件。以下为该字典文件内容(已去掉文件头):$ cat system/blockMeshDict...convertToMeters 1; //顾名思义,直译为转换成米,1表示以下数字的单位为米vertices //顶点( (0 -300 -10) //以下八个点坐标可以想象出其为长方体 (1200 -300原创 2021-01-02 16:22:52 · 4549 阅读 · 5 评论 -
openfoam v8 波浪算例学习日记: 2. 查看算例文件
openfoam8 wave算例学习记录查看算例文件进入算例目录并运行tree命令查看所有文件 $ tree . ├── 0 │ ├── U.orig │ ├── alpha.water.orig │ └── p_rgh ├── Allrun ├── constant │ ├── fvOptions │ ├── fvOptions.verticalDamping │ ├── g │原创 2021-01-02 15:25:44 · 1617 阅读 · 1 评论 -
openfoam v8 波浪算例学习日记: 1. 查看Allrun
openfoam8 wave算例学习记录观察Allrun打开随机算例,第一步就是观察Allrun脚本的内容,并尝试理解每条命令的作用。Allrun脚本如下#!/bin/shcd ${0%/*} || exit 1. $WM_PROJECT_DIR/bin/tools/RunFunctionsrunApplication blockMesh # blockMesh划分网格runApplication extrudeMesh # 这条命令暂时不清楚作用# 以下为网格加密,加密了两次原创 2021-01-02 12:18:44 · 4354 阅读 · 6 评论