SPHERA v.9.0.0: A Computational Fluid Dynamics research code, based on the Smoothed Particle Hydrodynamics mesh-less method

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.

[1]  Laura Longoni,et al.  Geological and geophysical investigations to analyse a lateral spreading phenomenon: the case study of Torrioni di Rialba, northern Italy , 2019, Landslides.

[2]  Corrado Altomare,et al.  SPH simulation of floating structures with moorings , 2019, Coastal Engineering.

[3]  Giacomo Viccione,et al.  Kinematics of flow mass movements on inclined surfaces , 2019, Theoretical and Computational Fluid Dynamics.

[4]  Mostafa Safdari Shadloo,et al.  Smoothed particle hydrodynamics method for fluid flows, towards industrial applications: Motivations, current state, and challenges , 2016 .

[5]  Roland Larsson,et al.  A New Approach for Studying Cavitation in Lubrication , 2014 .

[6]  L. Rijn Principles of sediment transport in rivers, estuaries and coastal seas , 1993 .

[7]  A. Colagrossi,et al.  Numerical simulation of interfacial flows by smoothed particle hydrodynamics , 2003 .

[8]  Nikolaus A. Adams,et al.  A multi-phase SPH method for macroscopic and mesoscopic flows , 2006, J. Comput. Phys..

[9]  B. Rogers,et al.  SPH Modeling of Shallow Flow with Open Boundaries for Practical Flood Simulation , 2012 .

[10]  Daniel J. Price Smoothed particle hydrodynamics and magnetohydrodynamics , 2010, J. Comput. Phys..

[11]  Damien Violeau,et al.  Mixture model for two-phase flows with high density ratios: A conservative and realizable SPH formulation , 2019, International Journal of Multiphase Flow.

[12]  Abbas Khayyer,et al.  On the state-of-the-art of particle methods for coastal and ocean engineering , 2018 .

[13]  Alessandro Dal Palù,et al.  GPU-enhanced Finite Volume Shallow Water solver for fast flood simulations , 2014, Environ. Model. Softw..

[14]  Nikolaus A. Adams,et al.  A generalized wall boundary condition for smoothed particle hydrodynamics , 2012, J. Comput. Phys..

[15]  Salvatore Marrone,et al.  Smoothed-particle-hydrodynamics modeling of dissipation mechanisms in gravity waves. , 2013, Physical review. E, Statistical, nonlinear, and soft matter physics.

[16]  Jose L. Cercos-Pita,et al.  A Boundary Integral SPH Formulation --- Consistency and Applications to ISPH and WCSPH --- , 2012 .

[17]  A. Amicarelli,et al.  A 3D fully Lagrangian Smoothed Particle Hydrodynamics model with both volume and surface discrete elements , 2013 .

[18]  K. Terzaghi Theoretical Soil Mechanics , 1943 .

[19]  Kai H. Luo,et al.  Study of wall-to-bed heat transfer in a bubbling fluidised bed using the kinetic theory of granular flow , 2010 .

[20]  Béatrice Zoppé Simulation numérique et analyse de l'écoulement dans les augets des turbines Pelton , 2004 .

[21]  Corrado Altomare,et al.  DualSPHysics: A numerical tool to simulate real breakwaters , 2018, Journal of Hydrodynamics.

[22]  V. Kumaran,et al.  Kinetic theory for sheared granular flows , 2015 .

[23]  E. Larcan,et al.  Collapse of granular-liquid mixtures over rigid, inclined beds. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[24]  Stephen M. Longshaw,et al.  DualSPHysics: Open-source parallel CFD solver based on Smoothed Particle Hydrodynamics (SPH) , 2015, Comput. Phys. Commun..

[25]  Robert A. Dalrymple,et al.  3D SPH Simulation of large waves mitigation with a dike , 2007 .

[26]  J. Monaghan Smoothed particle hydrodynamics , 2005 .

[27]  A. Colagrossi,et al.  SPH energy conservation for fluid–solid interactions , 2017 .

[28]  Ha H. Bui,et al.  Lagrangian meshfree particles method (SPH) for large deformation and failure flows of geomaterial using elastic–plastic soil constitutive model , 2008 .

[29]  Mehrdad T. Manzari,et al.  A modified SPH method for simulating motion of rigid bodies in Newtonian fluid flows , 2012 .

[30]  Hitoshi Gotoh,et al.  On particle-based simulation of a dam break over a wet bed , 2010 .

[31]  Alberto Francescutto,et al.  Coupled simulation of nonlinear ship motions and a free surface tank , 2016 .

[32]  Mario Gallati,et al.  SPH Simulation of Sediment Flushing Induced by a Rapid Water Flow , 2012 .

[33]  C. Hirt,et al.  Comparison of free high resolution digital elevation data sets (ASTER GDEM2, SRTM v2.1/v4.1) and validation against accurate heights from the Australian National Gravity Database , 2014 .

[34]  Robert A. Dalrymple,et al.  Modeling Dam Break Behavior over a Wet Bed by a SPH Technique , 2008 .

[35]  Andrea Amicarelli,et al.  WCSPH with Limiting Viscosity for Modeling Landslide Hazard at the Slopes of Artificial Reservoir , 2018 .

[36]  Marco Paggi,et al.  SPH Modelling of Hydrodynamic Lubrication along Rough Surfaces , 2019 .

[37]  Jürgen Grabe,et al.  A 3D smoothed particle hydrodynamics model for erosional dam-break floods , 2017 .

[38]  Jan Adamowski,et al.  Modelling large floating bodies in urban area flash-floods via a Smoothed Particle Hydrodynamics model , 2016 .

[39]  I. Kimura,et al.  Simulation of three-dimensional rapid free-surface granular flow past different types of obstructions using the SPH method , 2016, Journal of Glaciology.

[40]  Antonio Souto-Iglesias,et al.  Experimental investigation of dynamic pressure loads during dam break , 2013, 1308.0115.

[41]  Andrea Colagrossi,et al.  A critical investigation of smoothed particle hydrodynamics applied to problems with free‐surfaces , 2013 .

[42]  Dominique Laurence,et al.  Unified semi‐analytical wall boundary conditions for inviscid, laminar or turbulent flows in the meshless SPH method , 2013 .

[43]  Benedict D. Rogers,et al.  Variable resolution for SPH in three dimensions: Towards optimal splitting and coalescing for dynamic adaptivity , 2016 .

[44]  Raffaele Albano,et al.  A Smoothed Particle Hydrodynamics model for 3D solid body transport in free surface flows , 2015 .

[45]  Damien Violeau,et al.  On the maximum time step in weakly compressible SPH , 2014, J. Comput. Phys..

[46]  Benedict D. Rogers,et al.  Investigation of wall bounded flows using SPH and the unified semi-analytical wall boundary conditions , 2013, Comput. Phys. Commun..

[47]  David G. Schaeffer,et al.  Instability in the evolution equations describing incompressible granular flow , 1987 .

[48]  M. Ciavarella,et al.  The coefficient of proportionality κ between real contact area and load, with new asperity models , 2010 .

[49]  Hitoshi Gotoh,et al.  An enhanced ISPH-SPH coupled method for simulation of incompressible fluid-elastic structure interactions , 2018, Comput. Phys. Commun..

[50]  Luca Sarno,et al.  Experimental Investigation on the Effects of the Fixed Boundaries in Channelized Dry Granular Flows , 2017, Rock Mechanics and Rock Engineering.