小编最近沉迷于 IDC 机房技术不能自拔,一边看着图吧垃圾佬搭建“家用”万兆以太网,一边畅想着某天能够有拥有自己的机房。正好在网上发现一份 HPC 咨询委员会的报告,这个报告测试了硬件和系统软件对 OpenFOAM 性能的影响,结果显示,10G 以太网根本不适合这种需要大量通信的应用,甚至 40G 都不够用,还是得上 IB。

流体和颗粒数值模拟,特别是 OpenFOAM、Liggghts 和 CFDEM coupling 等开源工具的应用
小编最近沉迷于 IDC 机房技术不能自拔,一边看着图吧垃圾佬搭建“家用”万兆以太网,一边畅想着某天能够有拥有自己的机房。正好在网上发现一份 HPC 咨询委员会的报告,这个报告测试了硬件和系统软件对 OpenFOAM 性能的影响,结果显示,10G 以太网根本不适合这种需要大量通信的应用,甚至 40G 都不够用,还是得上 IB。
都说中国社会内卷,国外未必能好到哪里去。近日作者在某个不存在的视频网站采风,发现了惊人的一幕。
一个名叫 Theo Ong 的 up 主,过去一年就上传了 300 余个视频,内容硬核,随便一个视频就是在白纸上手推微分方程,比如这个,一定要点开看大图,小图完全无法传达出公式给人的恐惧感
继续阅读“一主播上传 300 余个 OpenFOAM 视频,然而……”OpenFOAM 包含一个求解 Black–Scholes 方程的求解器 financialFoam,自带的算例是欧式看涨期权的定价问题。这篇文章特别适合 CFD 行业中对金融工程感兴趣的朋友。
继续阅读“financialFoam 及其在金融衍生品定价中的应用”有超算账号前,我觉得云计算简直就是 CFD 的未来,试用过超算后,发现这种需求10年前就被超算解决了。要论上手难度,各种平台的排序大概是:Windows 10 Subsystem for Linux > Linux物理机 > Windows+Linux 虚拟机 > 云计算服务器 > 超算。
举个例子好了,以下是 Compute Canada 官方支持的 OpenFOAM 版本,只需一条命令就可以配置好计算环境
继续阅读“在超算机群上运行 OpenFOAM”有时候帮客户解决技术问题,需要远程连接到客户的计算机,但是客户往往没有公网 IP,需要内网穿透才能远程连接,有时 teamviewer 可以解决问题,有时 teamviewer 太慢了,况且 teamviewer 免费许可证不能用于盈利。
继续阅读“ssh 到内网服务器”应朋友之邀,试用了 olaFlow,在这里分享下体验。olaFlow 是一系列用于造波和消波的求解器和边界条件。它的网站非常好,有很多视频,文档也很全,能上外网的朋友可以看下,https://olaflow.github.io/numerical-model/model-tutorials/。
继续阅读“olaFlow (原 olaFoam) 编译和测试”waves2foam 不算是特别难编译的软件,主要是版本兼容性、权限之类的细节需要注意。中文互联网上已有的几篇介绍 waves2foam 编译的文章,都不够重视版本兼容性的重要性,openfoam wiki 上的描述也比较简略,我在这篇文章中扩充一下。
继续阅读“安装 OpenFOAM + waves2foam”今天分享一个用动网格(Dynamic Mesh)细化(Refine)网格的算例,这种技术被 Ansys Fluent 称为自适应网格(Adaptive Mesh Refinement)。如下图所示,红色是水,蓝色是空气,左侧的算例没有使用自适应网格,而右侧的算例使用了。使用了自适应网格的算例,解析出了若干小液滴、相界面也更清晰。
继续阅读“interFoam 动网格算例导读 – 带障碍物的溃坝”在 OpenFOAM 6.0 中,曾经的 interDyMFoam 并入了 interFoam,但是 OpenFOAM v1806 依然保留了这一求解器。近期,我们将以 OpenFOAM 6.0 为例,介绍这些动网格算例。
继续阅读“interFoam 动网格算例导读 – 浮体”CFDEM 项目有重大更新,本文还没来得及更新,所以文中方法暂时不适用,更新详情请访问CFDEM的页面,CFDEM®coupling Version History。
OpenFOAM 是著名的计算流体力学(CFD)软件;liggghts 基于 lammps 进行大尺度颗粒模拟,可用于基于离散元法(DEM)的模拟;CFDEM coupling 则将前两者结合,耦合流体和固体颗粒的动力方程。
Ubuntu 是十分流行的 Linux 发行版,本文发表时已经发布 15.10 版,作为长期支持版 14.04 仍有巨大的市场份额,Ubuntu 社区也推荐个人用户使用长期支持版。所以,本文以 14.04 为例,介绍 OpenFOAM + liggghts + CFDEM coupling 的安装。
继续阅读“在 Ubuntu 上安装OpenFOAM + liggghts + CFDEM coupling”