SPHinXsys: an open-source multi-physics and multi-resolution library based on smoothed particle hydrodynamics
arXiv:2010.12375 · doi:10.1016/j.cpc.2021.108066
Abstract
In this paper, we present an open-source multi-resolution and multi-physics library: SPHinXsys (pronunciation: s'finksis) which is an acronym for \underline{S}moothed \underline{P}article \underline{H}ydrodynamics (SPH) for \underline{in}dustrial comple\underline{X} \underline{sys}tems. As an open-source library, SPHinXsys is developed and released under the terms of Apache License (2.0). Along with the source code, a complete documentation is also distributed to make the compilation and execution easy. SPHinXsys aims at modeling coupled multi-physics industrial dynamic systems including fluids, solids, multi-body dynamics and beyond, in a multi-resolution unified SPH framework. As an SPH solver, SPHinXsys has many advantages namely, (1) the generic design provides a C++ API showing a very good flexibility when building domain-specific applications, (2) numerous industrial or scientific applications can be coupled within the same framework and (3) with the open-source philosophy, the community of users can collaborate and improve the library. SPHinXsys presently (v0.2.0) includes validations and applications in the fields of fluid dynamics, solid dynamics, thermal and mass diffusion, reaction-diffusion, electromechanics and fluid-structure interactions (FSI).
24 pages 7 figures
References in corpus (1)
Cited by in corpus (14)
- Review on Smoothed Particle Hydrodynamics: Methodology development and recent achievement
- An hourglass-free formulation for total Lagrangian smoothed particle hydrodynamics
- An efficient and generalized consistency correction method for weakly-compressible SPH
- Essentially non-hourglass and non-tensile-instability SPH elastic dynamics
- A Lagrangian free-stream boundary condition for weakly compressible smoothed particle hydrodynamics
- A generalized essentially non-hourglass total Lagrangian SPH solid dynamics
- Numerical simulation of two-phase slug flows in horizontal pipelines: A 3-D smoothed particle hydrodynamics application
- A multi-order smoothed particle hydrodynamics method for cardiac electromechanics with the Purkinje network
- Dynamical pressure boundary condition for weakly-compressible smoothed particle hydrodynamics
- Dreaming of Electrical Waves: Generative Modeling of Cardiac Excitation Waves using Diffusion Models
- Boundary conditions for SPH through energy conservation
- An efficient fully Lagrangian solver for modeling wave interaction with oscillating wave energy converter
- Adaptive optimization of wave energy conversion in oscillatory wave surge converters via SPH simulation and deep reinforcement learning
- SoliDualSPHysics: An extension of DualSPHysics for solid mechanics with hyperelasticity, plasticity, and fracture