Table of Contents
Fetching ...

Generalized and high-efficiency arbitrary-positioned buffer for smoothed particle hydrodynamics

Shuoguo Zhang, Yu Fan, Yaru Ren, Bin Qian, Xiangyu Hu

Abstract

This paper develops an arbitrary-positioned buffer for the smoothed particle hydrodynamics (SPH) method, whose generality and high efficiency are achieved through two techniques. First, with the local coordinate system established at each arbitrary-positioned in-/outlet, particle positions in the global coordinate system are transformed into those in it via coordinate transformation. Since one local axis is located perpendicular to the in-/outlet boundary, the position comparison between particles and the threshold line or surface can be simplified to just this coordinate dimension. Second, particle candidates subjected to position comparison at one specific in-/outlet are restricted to those within the local cell-linked lists nearby the defined buffer zone, which significantly enhances computational efficiency due to a small portion of particles being checked. With this developed buffer, particle generation and deletion at arbitrary-positioned in- and outlets of complex flows can be handled efficiently and straightforwardly. We validate the effectiveness and versatility of the developed buffer through 2-D and 3-D non-/orthogonal uni-/bidirectional flows with arbitrary-positioned in- and outlets, driven by either pressure or velocity boundary conditions.

Generalized and high-efficiency arbitrary-positioned buffer for smoothed particle hydrodynamics

Abstract

This paper develops an arbitrary-positioned buffer for the smoothed particle hydrodynamics (SPH) method, whose generality and high efficiency are achieved through two techniques. First, with the local coordinate system established at each arbitrary-positioned in-/outlet, particle positions in the global coordinate system are transformed into those in it via coordinate transformation. Since one local axis is located perpendicular to the in-/outlet boundary, the position comparison between particles and the threshold line or surface can be simplified to just this coordinate dimension. Second, particle candidates subjected to position comparison at one specific in-/outlet are restricted to those within the local cell-linked lists nearby the defined buffer zone, which significantly enhances computational efficiency due to a small portion of particles being checked. With this developed buffer, particle generation and deletion at arbitrary-positioned in- and outlets of complex flows can be handled efficiently and straightforwardly. We validate the effectiveness and versatility of the developed buffer through 2-D and 3-D non-/orthogonal uni-/bidirectional flows with arbitrary-positioned in- and outlets, driven by either pressure or velocity boundary conditions.

Paper Structure

This paper contains 19 sections, 31 equations, 17 figures, 2 tables, 3 algorithms.

Figures (17)

  • Figure 1: The rationale of arbitrary-positioned unidirectional in-/outflow buffer.
  • Figure 2: The rationale of arbitrary-positioned bidirectional buffer.
  • Figure 3: The coordinate transformation on pre-defined velocity profile.
  • Figure 4: Schematics of sloped-positioned VIPO (top panel) and PIVO (bottom panel) channel flows. Velocity profile is extracted at the cross-section $\mathbf{A-A}$ in the simulation.
  • Figure 5: Pressure contours of VIPO (top panel) and PIVO (bottom panel) channel flows. Time instant $t=\infty$.
  • ...and 12 more figures