一 rheoTool简介

针对广义牛顿流体(GNF)和粘弹性流体的压力驱动、电驱动、分子动力学和两相流动等求解,Pimenta等人基于openFOAM开发了软件包rheoTool
。该安装包需要of60或of70或foam-extend 4.0的版本。

在增强稳定性方面引入了对数重构算法,对流项数值格式引入了CUBISTA。

二 求解器对应理论

该软件包的详细理论方面可参考:

(1)压力驱动:  Pimenta F. et al., Stabilization of an open-source finite-volume solver for viscoelastic fluid flows. 2017, J. Non-Newtonian Fluid Mechhttps://www.sciencedirect.com/science/article/pii/S0377025716303329?via%3Dihubhttps://www.sciencedirect.com/science/article/pii/S0377025716303329?via%3Dihub

(2) 电驱动:

Pimenta F. et al., Numerical simulation of electrically-driven flows using OpenFOAM. 2018.https://arxiv.org/abs/1802.02843https://arxiv.org/abs/1802.02843(3)传热:

Pimenta F. et al, Conjugate heat transfer in the unbounded flow of a viscoelastic fluid past a sphere. 2020https://arxiv.org/abs/2004.14235https://arxiv.org/abs/2004.14235(4)分子动力学:

Pimenta F. et al. Optimization of flow-focusing devices for homogeneous extensional flow. 2018.https://aip.scitation.org/doi/10.1063/1.5037472https://aip.scitation.org/doi/10.1063/1.5037472(5)官方教程(第二章是详细安装方法)

rheoTool安装包/doc/rheoTool user_guide.pdf

三 官方应用实例

四 应用该求解器的近期相关文献

(1)单相弹性不稳定性

十字槽道

Davoodi, M.; Domingues, A.; Poole, R. Control of a purely elastic symmetry-breaking flow instability in cross-slot geometries. J. Fluid Mech. 2019, 881, 1123-1157, doi:10.1017/jfm.2019.781.

单圆柱绕流

Peng, S.; Li, J.Y.; Xiong, Y.L.; Xu, X.Y.; Yu, P. Numerical simulation of two-dimensional unsteady Giesekus flow over a circular cylinder. Journal Of Non-Newtonian Fluid Mechanics 2021, 294, doi:10.1016/j.jnnfm.2021.104571

(2)两相弹性不稳定性

Davoodi, M.; Houston, G.; Downie, J.; Oliveira, M.S.N.; Poole, R.J. Stabilization of purely elastic instabilities in cross-slot geometries. J. Fluid Mech. 2021, 922, doi:10.1017/jfm.2021.473.

五 其他亮点

未来版本可能会增添许多实用功能,其中之一是rheoTestFoam,该求解器计划可以实现导入实验数据进去,自动拟合出最匹配的本构方程类型,同时给出对应的流变参数,方便进行模拟再现真实流体的流变物性。

OpenFOAM 粘弹性流体求解器rheoTool相关推荐

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

    OpenFOAM提供了几个单相的不可压求解器:icoFoam(瞬态,层流).simpleFoam(稳态,湍流).pisoFoam(瞬态,湍流)和pimpleFoam(瞬态,湍流).这几个求解器的不同之 ...

  2. 【CAE】优秀的开源有限元求解器

    工业有限元求解器是工业仿真中最重要,最核心的,目前市场上有较多的开源求解器,下面列举几个比较有名的开源求解器,仅供各位对国产CAE感兴趣的朋友参考.借鉴,学习CAE软件开发的框架,思路等. 1. Op ...

  3. 赛桨PaddleScience v1.0 Beta:基于飞桨核心框架的科学计算通用求解器

    近年来,关于AI for Science的主题被广泛讨论,重点领域包含使用AI方法加速设计并发现新材料,助力高能物理及天文领域的新问题探索,以及加速智慧工业实时设备数据与模型的"数字孪生&q ...

  4. 向DPMFoam或MPPICFoam求解器中添加源项

    OpenFOAM-2.3.x版本中的DPMFoam与MPPICFoam求解器无法对用户自定义源操作(即fvOptions)进行处理,需要修改DPMFoam以及MPPICFoam求解器的源码,以实现其对 ...

  5. 【JY】知名显式动力学求解器Radioss宣布开源

    网址 www.openradioss.org Altair旗下的知名商用显式动力学求解器Radioss,今天发布开源版本. 作者 | 毕小喵 这篇文章简单翻译一下OpenRadioss官网上的一些信息 ...

  6. chtMultiRegionFoam求解器及算例分析

    1. 算例分析 1.1. 算例结构 算例目录heatTransfer/chtMultiRegionFoam/heatedDuct 0 fluid p p_rgh T U heater T metal ...

  7. chtMultiRegionSimpleFoam求解器的热源不在边界上【翻译】

    翻译自:CFD-online 帖子地址:http://www.cfd-online.com/Forums/openfoam-solving/126777-chtmultiregionsimplefoa ...

  8. interFoam求解器分析

    interFoam是基于 VOF 模型的不可压.绝热.不可溶.不掺混(掺混指的是一种流体分布在另-种流体当中,如气泡在液体中的运动)两相界面捕获求解器.InterFoam 求解器中对于两相流自由界面的 ...

  9. matlab有限体积网格,用Matlab实现简单有限体积求解器

    用于瞬态对流扩散PDE的简单而通用的FVM求解器 一个简单的有限体积工具 这段代码是化学/石油工程师开发一种简单的工具来求解对流扩散方程的一般形式的结果: αgeneral / equationt + ...

最新文章

  1. 树莓派实现人脸识别需要做的那些事
  2. spring boot2.3.1版本导入spring-boot-starter-web没有validation校验框架的解决办法
  3. 《每日论文》You Only Look Once: Unified, Real-Time Object Detection
  4. TCP/IP学习笔记(七)四次挥手
  5. app获取个人信息是否合法_重拳出击!42款APP过度收集用户信息被点名
  6. MapReduce操作时Error:The method setInputPaths(JobConf, String) in the type FileInputFormat is not
  7. 在vue文件引入echarts_vue文件中使用echarts.js的两种方式
  8. 卡西欧计算机怎么传程序,卡西欧计算器程序传输软件fa-124的使用方法
  9. houdini帮助文档_edge wrangle在houdini的vex优化与应用
  10. edittext禁止换行符但能自动换行简书_利用 subfinder 让群辉 NAS 实现自动下载字幕...
  11. estore商城案例(一)------用户注册邮件激活(上)
  12. tftp服务器默认ip怎么修改,tftp服务器的ip地址
  13. 快压卸载后,右键打开压缩文件时还是有快压,方案:删除注册表相关项
  14. NS3学习之整体介绍
  15. 推荐一个在Windows下可以查看文件夹大小的工具TreeSize Free
  16. 【转】区块链面试指南--之共识算法
  17. Kubernetes K8S之存储Volume详解
  18. 第一节 java数据类型
  19. Pippo已经不能只用超级来形容了
  20. buuctf 刷题2(md5(true)参数漏洞php字符串解析特性phpdirsearchphp反序列化)

热门文章

  1. Error:..\FreeRTOS\queue.c,1088
  2. 《D o C P》学习笔记(3 - 0)Regular Expressions, other languages and interpreters - 简介
  3. Scala编程语言入门(3)
  4. 邓俊辉《数据结构》-向量学习笔记
  5. 直播 | 基于kubeadm搭建Kubernetes HA集群
  6. WSL2 Ubuntu中apt update命令报错,无法解析域名解决方法
  7. NCRE考试感想 四级嵌入式(下)
  8. Android RecyclerView优雅实现复杂列表布局(二)
  9. JavaScript Web APIs
  10. 五步快速安装android模拟器