各位读者,本博客所依赖的“多说评论系统”将于 2017 年 6 月 1 日关闭,届时所有的评论数据都将丢失。虽然多说提供了评论数据下载,我也计划将来添加 Disqus 评论系统,也许可以将多说的数据导入进来,但不一定能成功。所以如果在评论系统中有对您重要的信息,请提前复制保存到其他地方。
Paraview 脚本一例
Paraview 提供了一个 python 接口,可以用 python 脚本来控制 Paraview,以实现自动化的后处理。使用方法是,先写一个 python 脚本,里面包含调用 Paraview 的各种语句,然后,用 Paraview 的安装目录的 bin 下的 pvpython
来运行这个脚本即可。本篇用一个例子来说明 python 脚本的写法,以及常用 Paraview 操作对应的语句。
Paraview 中有关 Camera 的操作两例
这篇介绍 Paraview 中有关 Camera 的两个操作:Link Camera 和 利用 Camera 来制作旋转动画。
在 Paraview 中画截面上的流线
paraview 的 Stream Tracer 无法直接作一个截面上的流线。比如,对于OpenFOAM的算例,即使是二维算例,截取一个面后,用 Stream tracer 无法得到流线。解决办法是存在的,本篇介绍如果通过一系列 filter 的组合来得到截面上的流线。
OpenFOAM 中求解 ODE 一例
本篇介绍如何编写一个小程序来调用 OpenFOAM 的 ODE 求解器来求解任意常微分方程的初值问题。
fixedFluxPressure 边界条件
本篇说说我对 fixedFluxPressure 边界条件的理解。
OpenFOAM 中用手动并行分块的方法
OpenFOAM 提供了许多并行区域划分的方法,常用的有 simple,scotch 等。但是,有时候希望能手动地将指定区域指派给一个进程,幸运的是 OpenFOAM 提供了这样的功能。本篇就来介绍一下如何进行手动并行分块。
LES 中的 commutation error
大涡模拟不仅对网格的解析度有要求,而且对网格质量也有更高的要求。本文介绍一种由网格带来的误差,commutation error,并简单分析其对结果的影响。
OpenFOAM 中的热物理类之添加新模型
本篇探讨如何增加一个新的热物理模型。