juSPH: A Julia-based open-source package of parallel Smoothed Particle Hydrodynamics (SPH) for dam break problems

SoftwareX - Tập 19 - Trang 101151 - 2022
Mimi Luo1, Jiayu Qin1, Gang Mei1
1School of Engineering and Technology, China University of Geosciences (Beijing), Beijing 100083, China

Tài liệu tham khảo

Liu, 2010, Smoothed particle hydrodynamics (SPH): an overview and recent developments, Arch Comput Methods Eng, 17, 25, 10.1007/s11831-010-9040-7 Lucy, 1977, A numerical approach to the testing of the fission hypothesis, Astrophys J, 82, 1013 Gingold, 1977, Smoothed particle hydrodynamics: theory and application to non-spherical stars, Mon Not R Astron Soc, 181, 375, 10.1093/mnras/181.3.375 Lo, 2002, Simulation of near-shore solitary wave mechanics by an incompressible SPH method, Appl Ocean Res, 24, 275, 10.1016/S0141-1187(03)00002-6 Shao, 2003, Incompressible SPH method for simulating Newtonian and non-Newtonian flows with a free surface, Adv Water Resour, 26, 787, 10.1016/S0309-1708(03)00030-7 Gomez-Gesteira, 2010, State-of-the-art of classical SPH for free-surface flows, J Hydraul Res, 48, 6, 10.1080/00221686.2010.9641242 Bui, 2021, Smoothed particle hydrodynamics (SPH) and its applications in geomechanics: From solid fracture to granular behaviour and multiphase flows in porous media, Comput Geotech, 138, 10.1016/j.compgeo.2021.104315 Xu, 2009, Accuracy and stability in incompressible SPH (ISPH) based on the projection method and a new approach, J Comput Phys, 228, 6703, 10.1016/j.jcp.2009.05.032 Antuono, 2012, Numerical diffusive terms in weakly-compressible SPH schemes, Comput Phys Comm, 183, 2570, 10.1016/j.cpc.2012.07.006 Sun, 2017, The delta plus-SPH model: Simple procedures for a further improvement of the SPH scheme, Comput Methods Appl Mech Engrg, 315, 25, 10.1016/j.cma.2016.10.028 Antuono, 2021, The delta-ALE-SPH model: An arbitrary Lagrangian-Eulerian framework for the delta-SPH model with particle shifting technique, Comput & Fluids, 216, 10.1016/j.compfluid.2020.104806 Vanaverbeke, 2009, GRADSPH: A parallel smoothed particle hydrodynamics code for self-gravitating astrophysical fluid dynamics, Comput Phys Comm, 180, 1164, 10.1016/j.cpc.2008.12.041 Cherfils, 2012, JOSEPHINE: A parallel SPH code for free-surface flows, Comput Phys Comm, 183, 1468, 10.1016/j.cpc.2012.02.007 Gomez-Gesteira, 2012, SPHysics - development of a free-surface fluid solver - part 1: Theory and formulations, Comput Geosci, 48, 289, 10.1016/j.cageo.2012.02.029 Gomez-Gesteira, 2012, SPHysics - development of a free-surface fluid solver - part 2: Efficiency and test cases, Comput Geosci, 48, 300, 10.1016/j.cageo.2012.02.028 Crespo, 2015, DualSPHysics: Open-source parallel CFD solver based on smoothed particle hydrodynamics (SPH), Comput Phys Comm, 187, 204, 10.1016/j.cpc.2014.10.004 Rosswog, 2020, The Lagrangian hydrodynamics code MAGMA2, Mon Not R Astron Soc, 498, 4230, 10.1093/mnras/staa2591 Zhang, 2021, SPHinXsys: An open-source multi-physics and multi-resolution library based on smoothed particle hydrodynamics, Comput Phys Comm, 267, 10.1016/j.cpc.2021.108066 Parmas, 2016, Novel method of boundary condition of dam-break phenomena using ghost-particle SPH, Nat Hazards, 84, 897, 10.1007/s11069-016-2463-1 Ramachandran, 2021, PySPH: A python-based framework for smoothed particle hydrodynamics, Acm Trans Math Softw, 47, 10.1145/3460773 Bezanson, 2012, Julia: A fast dynamic language for technical computing, Comput Sci Bezanson, 2017, Julia: A fresh approach to numerical computing, Siam Rev, 59, 65, 10.1137/141000671 Morris, 1997, Modeling low Reynolds number incompressible flows using SPH, J Comput Phys, 136, 214, 10.1006/jcph.1997.5776 Monaghan, 2005 Hu, 2006, A multi-phase SPH method for macroscopic and mesoscopic flows, J Comput Phys, 213, 844, 10.1016/j.jcp.2005.09.001 Price, 2010, Smoothed particle magnetohydrodynamics - IV. Using the vector potential, Mon Not R Astron Soc, 401, 1475, 10.1111/j.1365-2966.2009.15763.x Wang, 2016, An overview of smoothed particle hydrodynamics for simulating multiphase flow, Appl Math Model, 40, 9625, 10.1016/j.apm.2016.06.030 Dominguez, 2011, Neighbour lists in smoothed particle hydrodynamics, Internat J Numer Methods Fluids, 67, 2026, 10.1002/fld.2481 Verlet, 1967, Computer experiments on classical fluids. I. Thermodynamical properties of Lennard-Jones molecules, Phys Rev, 159, 98, 10.1103/PhysRev.159.98 Monaghan, 2005, Smoothed particle hydrodynamics, Rep Progr Phys, 68, 1703, 10.1088/0034-4885/68/8/R01 Adami, 2012, A generalized wall boundary condition for smoothed particle hydrodynamics, J Comput Phys, 231, 7057, 10.1016/j.jcp.2012.05.005 Hu, 2006, Angular-momentum conservative smoothed particle dynamics for incompressible viscous flows, Phys Fluids, 18, 10.1063/1.2359741 2022 2022 Lobovsky, 2014, Experimental investigation of dynamic pressure loads during dam break, J Fluids Struct, 48, 407, 10.1016/j.jfluidstructs.2014.03.009