SPHysics - development of a free-surface fluid solver - Part 1: Theory and formulations

SPHysics - development of a free-surface fluid solver - Part 1: Theory and formulations
复制标题

DOI:
10.1016/j.cageo.2012.02.029
复制
发表时间:
2012-11-01
影响因子:
4.4
通讯作者:
Dominguez, J. M.
Dominguez, J. M.
中科院分区:
地球科学2区
文献类型:
--
作者:
Gomez-Gesteira, M.;Rogers, B. D.;Dominguez, J. M.

文献摘要

被引文献

相似文献

提出了一种称为物理的自由表面流体求解器。第1部分描述了基于光滑粒子流体力学(SPH)理论的控制方程。本文描述了代码中实现的公式,包括经典的SPH公式,以及密度滤波、任意拉格朗日-欧拉(ALE)格式和粒子-粒子相互作用的黎曼解算的结合等增强。提出了二阶时间步进格式,并给出了处理漂浮物的边界条件来研究流固耦合问题。此外,还简要介绍了模型的实现。该信息将在第2部分中使用,其中将讨论代码的效率,以及几个研究案例。(C) 2012 Elsevier Ltd.版权所有。
A free-surface fluid solver called SPHysics is presented. Part 1 provides a description of the governing equations based on Smoothed Particle Hydrodynamics (SPH) theory. The paper describes the formulations implemented in the code including the classical SPH formulation along with enhancements like density filtering, arbitrary Lagrange-Euler (ALE) schemes and the incorporation of Riemann solvers for particle-particle interactions. Second-order time stepping schemes are presented along with the boundary conditions employed which can handle floating objects to study fluid-structure interaction. In addition, the model implementation is briefly described. This information will be used in Part 2, where the efficiency of the code is discussed, along with several study cases. (C) 2012 Elsevier Ltd. All rights reserved.