目前,广泛采用的是面向数据的数据流模型(Data Flow Model),如图1所示。

 

在数据流模型中,滤波是从原始数据中提取感兴趣的数据,映射是构造数据的几何表示,绘制则是将数据的几何表示转换成可被显示的图像信息。此模型很容易理解和利用,但它没有考虑可视化技术同应[......]

继续阅读

格子Boltzmann方法是一种与传统数值方法完全不同的方法。传统的数值模拟是从偏微分方程(组)(PDEs)出发,如N-S方程,然后用有限差分、有限体积、有限元或谱方法离散,再用标准的数值方法求解常微分方程组或代数方程组。这是“top-down”方法,而LGA和LBM是“bottom-up”方法,它[......]

继续阅读

从历史发展上看,格子Boltzmann方法可以看作是LGA方法的继承和发展。首先它基于LGA,它沿用LGA的格子和碰撞规则。但它的对象是粒子连续的分布函数,这些连续的分布函数只在局部作用。LBM发展的下一个阶段是碰撞算子的简化和选取不同的分布函数,可得到无时间尺度的宏观方程的Galilei不变性,允[......]

继续阅读

研究流体行为有两种方法:一种是从宏观角度出发,如利用有限元法、特征线法、有限差法、黎曼解法等解N-S方程或者欧拉方程、浅水方程就是属于从宏观的角度考虑。另一种法是从微宏角度出发,从非平衡统计力学的观点出发,假设流体是由大量微观分子组成,这些分子遵守力学定律,同时服从统计定律,运用统计方法来讨论流体的[......]

继续阅读

在水动力数值模拟领域,越来越多的工程问题需要三维计算来回答,由此推进了三维水动力数值模拟技术的发展,从而对三维计算结果后处理,尤其是三维流场的仿真模拟提出了要求,如何真实有效地表现三维流场一直是水动力数值模拟研究的一个领域。

以往对三维流场的表达大都通过获取水平或垂向截面方式间接地感知三维流场[......]

继续阅读

SIMPLE算法是目前工程上,特别是水动力数值模拟中,应用最为广泛的一种流场计算方法,它属于压力修正法的一种。传统意义上的SIMPLE算法是基于交错网格的。SIMPLE是英文Semi-Implicit Method for Pressure-Linked Equations的缩写,意为“求解压力耦合[......]

继续阅读