作为一个SPH初学者,在此列出一些学习心得,作为记录,并做抛砖引玉。光滑粒子流体动力学 (Smoothed Particle Hydrodynamics, SPH) 是一种典型的拉格朗日视角下的数值模拟方法(颗粒法)。该方法由 Gingold, Monag…
随后,SPH方法扩展至计算流体力学、计算固体力学及计算机图形学等多个领域。在处理大变形、高速度与自由液面流体时,SPH相较于有限体积法(FVM)等网格方法优势明显。其中,DualSPHysics作为较为成熟的SPH开源框架之一,由跨国多学府项目组开发维护,适用于多种应用。DualSPHysics的本体结构包含用户图形界面Desi...
SPH 适合模拟流固耦合和自由液面,DualSPHysics是一个比较不错的开源代码,以下是一些我刚入门时候算的算例动态图。后期采用paraview将结果可视化。在此抛砖引玉了。 算例1: 波浪推倒几个木块,自由液面+流固耦合 …
Canelas RB, Domínguez JM, Crespo AJC et al (2017) Resolved simulation of a granular-fluid flow with a coupled SPH-DCDEM model. J Hydraul Eng 143:06017012. https://doi.org/10.1061/(ASCE)HY.1943-7900.0001331 Article Google Scholar Ropero-Giralda P, Crespo AJC, Tagliafierro B et al (202...
14_DEM 2-D case only with DEM of a ball that impacts with blocks. Example without fluid particles. 3-D dam-break and blocks where interaction between blocks and with walls used DEM and properties of materials. Delta-SPH is also used. ...
coupling with the Discrete Element Method (DEM) and multi-phase developments as detailed in Section 3. In the following sections we will describe the SPH formulation available in DualSPHysics, the implementation and optimization techniques, how to compile and run the different codes of the Du...