In this study we have developed a flexible and efficient numerical scheme for the simulation of three-dimensional incompressible flows in spherical coordinates. The main idea, inspired by a similar strategy as [1] for cylindrical coordinates, consists of a change of variables combined with a discretization on a staggered mesh and the special treatment of few discrete terms that remove the singularities of the Navier-Stokes equations at the sphere centre and along the polar axis. This new method alleviates also the time step restrictions introduced by the discretization around the polar axis while it still suffers from strong limitations if convection at the sphere centre dominates the flow.The scheme is second-order accurate in space and is verified and validated by computing numerical examples that are compared with similar results produced by other codes or available from the literature.The method can cope with flows evolving in the whole sphere, in a spherical shell and in a sector without any change and, thanks to the flexibility of finite-differences, it can employ generic mesh stretching (in two of the three directions) and complex boundary conditions. (C) 2020 Elsevier Inc. All rights reserved.

Santelli, L., Orlandi, P., Verzicco, R. (2021). A finite-difference scheme for three-dimensional incompressible flows in spherical coordinates. JOURNAL OF COMPUTATIONAL PHYSICS, 424 [10.1016/j.jcp.2020.109848].

A finite-difference scheme for three-dimensional incompressible flows in spherical coordinates

Verzicco, R
2021-01-01

Abstract

In this study we have developed a flexible and efficient numerical scheme for the simulation of three-dimensional incompressible flows in spherical coordinates. The main idea, inspired by a similar strategy as [1] for cylindrical coordinates, consists of a change of variables combined with a discretization on a staggered mesh and the special treatment of few discrete terms that remove the singularities of the Navier-Stokes equations at the sphere centre and along the polar axis. This new method alleviates also the time step restrictions introduced by the discretization around the polar axis while it still suffers from strong limitations if convection at the sphere centre dominates the flow.The scheme is second-order accurate in space and is verified and validated by computing numerical examples that are compared with similar results produced by other codes or available from the literature.The method can cope with flows evolving in the whole sphere, in a spherical shell and in a sector without any change and, thanks to the flexibility of finite-differences, it can employ generic mesh stretching (in two of the three directions) and complex boundary conditions. (C) 2020 Elsevier Inc. All rights reserved.
2021
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-IND/06 - FLUIDODINAMICA
English
Spherical coordinates
Singularity at the centre
Singularity at the polar axis
Santelli, L., Orlandi, P., Verzicco, R. (2021). A finite-difference scheme for three-dimensional incompressible flows in spherical coordinates. JOURNAL OF COMPUTATIONAL PHYSICS, 424 [10.1016/j.jcp.2020.109848].
Santelli, L; Orlandi, P; Verzicco, R
Articolo su rivista
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/2108/315696
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 6
social impact