• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






小厨房

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  OpenFOAM

1 2 下一页

OpenFOAM相关东西
 
OpenFOAM中的wedge边界条件
摘要:OpenFOAM中的Wedge边界条件,似乎是通过类似cyclic边界条件来实现的,即Wedge的前后其实相当于是cyclic边界条件, 因此: wedge不是通过改变控制方程的形式实现的(不是 转化到柱坐标下求解) wedge的角度会影响计算结果,一般不能超过5°,可能造成较大的偏差。 参考 We 阅读全文
posted @ 2021-12-10 12:56 小厨房 阅读(550) 评论(0) 推荐(0)
OpenFOAM字典中的fluxRequired
摘要:需要使用到flux时,就在fluxRequire列表中添加。 参考链接 If the code is solving a transport equation, it also calculates the fluxes at each cell face. If this information 阅读全文
posted @ 2021-05-22 15:05 小厨房 阅读(427) 评论(0) 推荐(0)
fvScheme中格式的选择
摘要:根据网格质量 - “非正交性” - 的好坏自动设置格式,(可以看看别人选择格式的思路) Veenxz - fvSchemes 阅读全文
posted @ 2021-04-13 14:42 小厨房 阅读(89) 评论(0) 推荐(0)
Lagrangian颗粒流相关
摘要:sediFoam sediFoam 使用 lammps 处理颗粒间的相互作用。使用 OpenFOAM 模拟流体运动。自主开发了拖曳力模型和湍流模型,用于处理颗粒和流体间的相互作用。 流体颗粒耦合(CFD-DEM)求解器 sediFoam 简介和安装步骤 LAMMPS 知乎专栏:LAMMPS全能助手 阅读全文
posted @ 2021-01-20 13:52 小厨房 阅读(220) 评论(0) 推荐(0)
VOF两相流界面附近虚假流动的问题
摘要:cfd-online上有比较多关于界面附近虚假流动(spurious currents)的问题, In attempt to decrease spurious currents in VOF interFoam - validation for bubble/droplet flows in mi 阅读全文
posted @ 2021-01-19 14:43 小厨房 阅读(290) 评论(0) 推荐(0)
OpenFOAM杂七杂八
摘要:粒子显示 http://openfoamwiki.net/index.php/HowTo_Post-process_results_for_particle_based_methods 阅读全文
posted @ 2021-01-07 09:29 小厨房 阅读(92) 评论(0) 推荐(0)
MPI_AllReduce - OpenFOAM并行最耗时的MPI程序
摘要:参见OpenFOAM Analysis and Profiling Intel MPI 比Open MPI 优44%(16节点/256进程计算 cavity算例,100万单元,2D) 在16节点/256进程下计算,MPI耗时占50%左右 阅读全文
posted @ 2020-12-30 09:49 小厨房 阅读(247) 评论(0) 推荐(0)
cgnsToFoam and foamToCgns
摘要:cgnsToFoam and foamToCgns - openFOAMWiki cgnsToFoam - cfdOnline 阅读全文
posted @ 2020-11-20 14:32 小厨房 阅读(318) 评论(0) 推荐(0)
SnappyHexMesh与Cfmesh
摘要:界面 helyx HELYX-OS is an open-source graphical user interface (GUI) designed by ENGYS to work natively with the standard OpenFOAM libraries provided by 阅读全文
posted @ 2020-11-06 15:18 小厨房 阅读(294) 评论(0) 推荐(0)
OpenFOAM粗糙壁面设置
摘要:对粗糙壁面,OpenFOAM实现了nutRoughWallFunction粗糙壁面模型,需设置参数Ks和Cs,参见:tutorials/multiphase/interFoam/RAS/DTCHull 阅读全文
posted @ 2020-09-11 11:23 小厨房 阅读(593) 评论(0) 推荐(0)
OpenFOAM中fvOptions的含义与使用
摘要:fvOptions为方程中的自定义源项,可以分为: Sources:源项 Corrections:修正 Constraints:约束 具体使用可以在tutorial中搜索文件fvOptions,有很多例子。也可以参见OpenFOAM 2.2.0的fvOptions说明: fvOptions fvOp 阅读全文
posted @ 2020-09-11 11:12 小厨房 阅读(1887) 评论(0) 推荐(0)
OpenFOAM中的renumberMesh
摘要:总体来说,对网格较大、多区域划分的网格,可以通过renumberMesh减小求解矩阵的带宽,可以较大幅度提升计算效率。 CFD中文网中关于renumberMesh的讨论 并行效率疑问 ANSYS中关于Reorder的描述(重排单元编号可以提升内存cache的效率) Renumbers the cel 阅读全文
posted @ 2020-08-31 00:04 小厨房 阅读(936) 评论(0) 推荐(0)
更改OpenFOAM的默认单位/量纲
摘要:OpenFOAM默认是使用SI单位制,但偶尔可能需要使用自己定义的单位,甚至进行无量纲设置。 ##无量纲计算设置 在controlDict中,debug Switch中的dimensionSet设置为0,就可以达到不检查单位的目的(未经测试),具体查找思路如下: 参见OpenFOAM User Gu 阅读全文
posted @ 2020-08-29 19:39 小厨房 阅读(1189) 评论(0) 推荐(0)
OpenFOAM动网格
摘要:参考链接: OpenFOAM动网格技术介绍 Chalmers大学的Andreu Oliver González对OpenFOAM中的动网格介绍 dynamicMeshDict设置 阅读全文
posted @ 2020-08-29 10:47 小厨房 阅读(453) 评论(0) 推荐(0)
一种高版本Unbuntu安装低版本OpenFOAM方法
摘要:OpenFOAM的从开始到现在已经经历了很多个版本,Unbuntu系统也做过了多次升级,如果在最新版本的Unbuntu系统下安装较老版本的OpenFOAM,经常会出现各种问题。而且,有时候可能需要安装多个版本的OpenFOAM,此时可以采取以下几种解决办法: 在虚拟机下安装,每个虚拟机安装不同的系统 阅读全文
posted @ 2020-08-27 19:07 小厨房 阅读(500) 评论(0) 推荐(0)
关于sixDOFRigidBodyDisplacement边界条件
摘要:在OpenFOAM4.1及以前版本,pointDisplacement的边界条件中包含sixDOFRigidBodyDisplacement,从5.0版本开始删除了这个边界条件。可以直接通过dynamicMeshDict进行设置,具体原因可以参见链接 These legacy boundary co 阅读全文
posted @ 2020-08-27 18:46 小厨房 阅读(316) 评论(0) 推荐(0)
OpenFOAM中的无反射边界条件(Non Reflecting Boundary Condition)
摘要:参见链接: Non-Reflecting Boundary Conditions in OpenFOAM 阅读全文
posted @ 2020-08-27 10:49 小厨房 阅读(891) 评论(0) 推荐(0)
OpenFOAM利用timeActivetedFileUpdate函数在计算过程中更新配置文件
摘要:偶然间发现OpenFOAM-6中,可以根据时间来选择计算时使用的文件(未测试),参考链接 例如,可以根据时间选用不同的fvSolution文件: fileUpdate1 { type timeActivatedFileUpdate; libs ("libutilityFunctionObjects. 阅读全文
posted @ 2020-08-25 15:59 小厨房 阅读(237) 评论(0) 推荐(0)
dynamicMeshDict设置
摘要:(更新中,占坑。。。) 可以参考:OpenFOAMwiki中的DynamicMeshDict(基于OpenFOAM 2.2_engysEdition-beta) 以OpenFOAM - 7为例 dynamicFvMesh可以选择: staticFvMesh (默认选项,为静态网格) solidBod 阅读全文
posted @ 2020-08-17 10:46 小厨房 阅读(3191) 评论(0) 推荐(0)
decomposeParDict的设置
摘要:decomposeParDict in OpenFOAM 4.x,来源:github /* *- C++ -* *\ | | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 阅读全文
posted @ 2020-08-10 15:25 小厨房 阅读(1127) 评论(0) 推荐(0)
 

1 2 下一页