论文标题

Sphinxsys:基于平滑粒子流体动力学的开源多物理和多分辨率库

SPHinXsys: an open-source multi-physics and multi-resolution library based on smoothed particle hydrodynamics

论文作者

Zhang, Chi, Rezavand, Massoud, Zhu, Yujie, Yu, Yongchuan, Wu, Dong, Zhang, Wenbin, Wang, Jianhang, Hu, Xiangyu

论文摘要

在本文中,我们提出一个开源多分辨率和多物理库:sphinxsys(发音:s'finksis),它是\ suppeNline {s}的缩写{ \下划线{sys} tems。作为开源库,Sphinxsys是根据Apache许可证(2.0)的条款开发和发布的。除源代码外,还分发了完整的文档,以使编译和执行变得容易。 Sphinxsys旨在在多分辨率统一的SPH框架中对耦合的多物理工业动态系统进行建模,包括流体,固体,多体动力学及更高版本。作为SPH求解器,Sphinxsys具有许多优势,即(1)通用设计在构建特定领域的应用时提供了C ++ API,显示出非常好的灵活性,(2)可以在同一框架中耦合,并且可以在相同的框架中耦合,并且(3)与开源哲学相关,可以合作,并改善了用户社区。 Sphinxsys目前(V0.2.0)包括流体动力学,固体动力学,热和质量扩散,反应扩散,电力力学以及流体结构相互作用(FSI)的验证和应用。

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).

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源