当前位置: X-MOL 学术Comput. Phys. Commun. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
SPHERA v.9.0.0: A Computational Fluid Dynamics research code, based on the Smoothed Particle Hydrodynamics mesh-less method
Computer Physics Communications ( IF 7.2 ) Pub Date : 2020-05-01 , DOI: 10.1016/j.cpc.2020.107157
Andrea Amicarelli , Sauro Manenti , Raffaele Albano , Giordano Agate , Marco Paggi , Laura Longoni , Domenica Mirauda , Latifa Ziane , Giacomo Viccione , Sara Todeschini , Aurelia Sole , Lara Martina Baldini , Davide Brambilla , Monica Papini , Mohamed Cherif Khellaf , Bonaventura Tagliafierro , Luca Sarno , Guido Pirovano

Abstract SPHERA v.9.0.0 (RSE SpA) is a FOSS CFD-SPH research code validated on the following application fields: floods with transport of solid bodies and bed-load transport; fast landslides and their interactions with water reservoirs; sediment removal from water bodies; fuel sloshing tanks; hydrodynamic lubrication for energy efficiency actions in the industrial sector. SPHERA is featured by several numerical schemes dealing with: transport of solid bodies in fluid flows; treatment of fixed and mobile solid boundaries; dense granular flows and an erosion criterion. The source and executable codes, the input files and the free numerical chain of SPHERA v.9.0.0 are presented. Some reference validations and applications are also provided. SPHERA is developed and distributed on a GitHub public repository. Program summary Program title: SPHERA v.9.0.0 Program files doi: http://dx.doi.org/10.17632/pwv9rsf3w8.1 Code Ocean capsule: https://doi.org/10.24433/CO.7457751.v1 Licensing provisions: GNU General Public License 3 Programming language: Fortran 95 Supplementary material: software documentation/guide, 34 tutorials Nature of problem: SPHERA v.9.0.0 has been applied to free-surface and multi-phase flows involving the following application fields: floods (with transport of solid bodies, bed-load transport and a domain spatial coverage up to some hundreds of squared kilometres), fast landslides and wave motion, sediment removal from water reservoirs, fuel sloshing tanks, hydrodynamic lubrication. Solution method: SPHERA v.9.0.0 is a research FOSS (“Free/Libre and Open-Source Software”) code based on the SPH (“Smoothed Particle Hydrodynamics”) technique, a mesh-less Computational Fluid Dynamics numerical method for free surface and multi-phase flows. The five numerical schemes featuring SPHERA v.9.0.0 deal with: dense granular flows; transport of solid bodies in free surface flows; boundary treatment for both mobile and fixed frontiers; 2D erosion criterion. Additional comments including restrictions and unusual features: SPHERA v.9.0.0 is a 3D research FOSS (“Free/Libre and Open-Source Software”) code (developed under the subversion control system Git) with peculiar features for: floods (with transport of solid bodies, bed-load transport and a domain spatial coverage up to some hundreds of squared kilometres), fast landslides and wave motion, sediment removal from water reservoirs, fuel sloshing tanks, hydrodynamic lubrication. The whole numerical chain of SPHERA is made of FOSS, freeware and Open Data numerical tools. References: SPHERA (RSE SpA), https://github.com/AndreaAmicarelliRSE/SPHERA , last access on 28May2019 Amicarelli A., G. Agate, R. Guandalini; 2013; A 3D Fully Lagrangian Smoothed Particle Hydrodynamics model with both volume and surface discrete elements; International Journal for Numerical Methods in Engineering, 95: 419–450, DOI: 10.1002/nme.4514 Amicarelli A., R. Albano, D. Mirauda, G. Agate, A. Sole, R. Guandalini; 2015; A Smoothed Particle Hydrodynamics model for 3D solid body transport in free surface flows; Computers & Fluids, 116:205–228. DOI 10.1016/j.compfluid.2015.04.018 Amicarelli A., B. Kocak, S. Sibilla, J. Grabe; 2017; A 3D Smoothed Particle Hydrodynamics model for erosional dam-break floods; International Journal of Computational Fluid Dynamics, 31(10):413-434; DOI 10.1080/10618562.2017.1422731 Manenti S., S. Sibilla, M. Gallati, G. Agate, R. Guandalini; 2012; SPH Simulation of Sediment Flushing Induced by a Rapid Water Flow; Journal of Hydraulic Engineering ASCE 138(3): 227–311. Di Monaco A., S. Manenti, M. Gallati, S. Sibilla, G. Agate, R. Guandalini; 2011; SPH modelling of solid boundaries through a semi-analytic approach. Engineering Applications of Computational Fluid Mechanics, 5(1):1-15.

中文翻译:

SPHERA v.9.0.0:计算流体动力学研究代码,基于平滑粒子流体动力学无网格方法

摘要 SPHERA v.9.0.0 (RSE SpA) 是一个 FOSS CFD-SPH 研究代码,在以下应用领域得到验证:固体运输和底载运输的洪水;快速滑坡及其与水库的相互作用;从水体中去除沉积物;燃料晃荡罐;用于工业部门能源效率行动的流体动力润滑。SPHERA 的特点是几个数值方案处理: 流体流动中的固体传输;固定和移动实体边界的处理;致密颗粒流和侵蚀准则。提供了SPHERA v.9.0.0 的源代码和可执行代码、输入文件和免费数字链。还提供了一些参考验证和应用程序。SPHERA 是在 GitHub 公共存储库上开发和分发的。程序概要 程序名称:SPHERA v.9.0。0 程序文件 doi:http://dx.doi.org/10.17632/pwv9rsf3w8.1 代码海洋胶囊:https://doi.org/10.24433/CO.7457751.v1 许可条款:GNU 通用公共许可证 3 编程语言: Fortran 95 补充材料:软件文档/指南,34 个教程 问题性质:SPHERA v.9.0.0 已应用于涉及以下应用领域的自由表面和多相流:洪水(带有固体输送、床-负载传输和高达数百平方公里的域空间覆盖)、快速滑坡和波浪运动、从水库中清除沉积物、燃料晃动罐、流体动力润滑。解决方法:SPHERA v.9.0.0 是基于 SPH(“平滑粒子流体动力学”)技术的研究性 FOSS(“自由/自由和开源软件”)代码,一种用于自由表面和多相流的无网格计算流体动力学数值方法。以 SPHERA v.9.0.0 为特色的五种数值方案处理: 密集颗粒流;固体在自由表面流动中的传输;流动和固定边界的边界处理;二维侵蚀准则。包括限制和不寻常功能在内的其他评论:SPHERA v.9.0.0 是一个 3D 研究 FOSS(“自由/自由和开源软件”)代码(在颠覆控制系统 Git 下开发),具有以下特殊功能:固体、床载运输和高达数百平方公里的域空间覆盖)、快速滑坡和波浪运动、从水库中去除沉积物、燃料晃荡罐、流体动力润滑。SPHERA 的整个数值链是由 FOSS 构成的,免费软件和开放数据数值工具。参考文献:SPHERA (RSE SpA),https://github.com/AndreaAmicarelliRSE/SPHERA,最后访问时间为 28May2019 Amicarelli A., G. Agate, R. Guandalini;2013年;具有体积和表面离散元素的 3D 完全拉格朗日平滑粒子流体动力学模型;国际工程数值方法杂志,95:419–450,DOI:10.1002/nme.4514 Amicarelli A.、R. Albano、D. Mirauda、G. Agate、A. Sole、R. Guandalini;2015年;用于自由表面流动中 3D 固体传输的平滑粒子流体动力学模型;计算机与流体,116:205-228。DOI 10.1016/j.compfluid.2015.04.018 Amicarelli A.、B. Kocak、S. Sibilla、J. Grabe;2017; 侵蚀性溃坝洪水的 3D 平滑粒子流体动力学模型;国际计算流体动力学杂志,31(10):413-434;DOI 10.1080/10618562.2017。1422731 Manenti S.、S. Sibilla、M. Gallati、G. Agate、R. Guandalini;2012年;快速水流冲​​刷泥沙的SPH模拟;水利工程杂志 ASCE 138(3): 227–311。Di Monaco A., S. Manenti, M. Gallati, S. Sibilla, G. Agate, R. Guandalini; 2011年;通过半解析方法对固体边界进行 SPH 建模。计算流体力学的工程应用,5(1):1-15。
更新日期:2020-05-01
down
wechat
bug