GPUSPH is an implementation of Weakly-Compressible Smoothed Particle Hydrodynamics with an explicit predictor–corrector integration scheme, that takes advantage of the parallel nature of the method to run on Graphic Processing Units (GPUs). Despite the massive speed-up granted by the use of GPUs, the application of GPUSPH to the simulation of highly viscous fluids is still problematic, due to the severe time-stepping restrictions imposed by the explicit integration scheme when the viscous term becomes dominant. This is an issue in the simulation of lava flows, where the thermal-dependent rheology can lead to kinematic viscosities in the order of 104 m2s−1 or more at low temperatures. To overcome this limitation, we introduce a semi-implicit integration scheme, where only the viscous part of the momentum equation is solved implicitly. Here we show the significant advantages of our approach in terms of simulation run times as well as better quality of the results over the fully explicit scheme.

Semi-implicit 3D SPH on GPU for lava flows

Zago, Vito;Bilotta, Giuseppe;Fortuna, Luigi;
2018

Abstract

GPUSPH is an implementation of Weakly-Compressible Smoothed Particle Hydrodynamics with an explicit predictor–corrector integration scheme, that takes advantage of the parallel nature of the method to run on Graphic Processing Units (GPUs). Despite the massive speed-up granted by the use of GPUs, the application of GPUSPH to the simulation of highly viscous fluids is still problematic, due to the severe time-stepping restrictions imposed by the explicit integration scheme when the viscous term becomes dominant. This is an issue in the simulation of lava flows, where the thermal-dependent rheology can lead to kinematic viscosities in the order of 104 m2s−1 or more at low temperatures. To overcome this limitation, we introduce a semi-implicit integration scheme, where only the viscous part of the momentum equation is solved implicitly. Here we show the significant advantages of our approach in terms of simulation run times as well as better quality of the results over the fully explicit scheme.
GPU; Implicit integration; Lava flows; Low Reynolds number; SPH; Physics and Astronomy (miscellaneous); Computer Science Applications1707 Computer Vision and Pattern Recognition
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S002199911830593X-Semi-implicit 3D SPH on GPU for lava flows.pdf

non disponibili

Tipologia: Versione Editoriale (PDF)
Dimensione 2.44 MB
Formato Adobe PDF
2.44 MB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11769/362201
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 8
social impact