论文标题
SPHM:用于平滑颗粒流体动力学模拟的MATLAB包装
SPHM: a MATLAB package for Smoothed Particle Hydrodynamics simulations
论文作者
论文摘要
我们提出了实现平滑粒子流体动力学(SPH)方法的MATLAB代码。本文回顾了连续的Navier-Stokes方程以及其SPH近似,采用了连贯的符号,该表示法可以轻松参考该代码。 MATLAB实现受到G. R. Liu和M. B. Liu的早期Fortran代码的启发,该代码可用于简单的计算流体动力学模拟。两个经典的基准问题用于验证算法:一维冲击管和二维剪切腔问题。
We present a MATLAB code that implements the Smoothed Particle Hydrodynamics (SPH) method. The paper reviews the continuous Navier-Stokes equations as well as their SPH approximation, adopting a coherent notation that allows to make easy reference to the code. The MATLAB implementation was heavily inspired by the earlier FORTRAN code of G. R. Liu and M. B. Liu, 2003. The code can be used for simple computational fluid dynamics simulations. Two classical benchmark problems are used to validate the algorithm: a one-dimensional shock tube and a two-dimensional shear cavity problem.