An Accurate and Scalable Direction-Splitting Solver for Flows Laden with Non-Spherical Rigid Bodies - Part 1: Fixed Rigid Bodies
被引:3
|
作者:
Goyal, Aashish
论文数: 0引用数: 0
h-index: 0
机构:
Univ British Columbia, Dept Chem & Biol Engn, 2360 East Mall, Vancouver, BC V6T 1Z3, CanadaUniv British Columbia, Dept Chem & Biol Engn, 2360 East Mall, Vancouver, BC V6T 1Z3, Canada
Goyal, Aashish
[1
]
Wachs, Anthony
论文数: 0引用数: 0
h-index: 0
机构:
Univ British Columbia, Dept Math, 1984 Math Rd, Vancouver, BC V6T 1Z4, CanadaUniv British Columbia, Dept Chem & Biol Engn, 2360 East Mall, Vancouver, BC V6T 1Z3, Canada
Wachs, Anthony
[2
]
机构:
[1] Univ British Columbia, Dept Chem & Biol Engn, 2360 East Mall, Vancouver, BC V6T 1Z3, Canada
[2] Univ British Columbia, Dept Math, 1984 Math Rd, Vancouver, BC V6T 1Z4, Canada
Particle-resolved direct numerical flow solvers predominantly use a projec-tion method to decouple the non-linear mass and momentum conservation equations. The computing performance of such solvers often decays beyond O(1000) cores due to the cost of solving at least one large three-dimensional pressure Poisson problem per time step. The parallelization may perform moderately well only or even poorly some-times despite using an efficient algebraic multigrid preconditioner [38]. We present an accurate and scalable solver using a direction splitting algorithm [12] to transform all three-dimensional parabolic/elliptic problems (and in particular the elliptic pressure Poisson problem) into a sequence of three one-dimensional parabolic sub-problems, thus improving its scalability up to multiple thousands of cores. We employ this algo-rithm to solve mass and momentum conservation equations in flows laden with fixed non-spherical rigid bodies. We consider the presence of rigid bodies on the (uniform or non-uniform) fixed Cartesian fluid grid by modifying the diffusion and divergence stencils on the impacted grid node near the rigid body boundary. Compared to [12], we use a higher-order interpolation scheme for the velocity field to maintain a second-order stress estimation on the particle boundary, resulting in more accurate dimension -less coefficients such as drag Cd and lift Cl. We also correct the interpolation scheme due to the presence of any nearby particle to maintain an acceptable accuracy, making the solver robust even when particles are densely packed in a sub-region of the com-putational domain. We present classical validation tests involving a single or multiple (up to O (1000)) rigid bodies and assess the robustness, accuracy and computing speed of the solver. We further show that the Direction Splitting solver is similar to 5 times faster on 5120 cores than our solver [38] based on a classical projection method [5].
机构:
Univ British Columbia, Dept Chem & Biol Engn, 2360 East Maly, Vancouver, BC V6T 1Z3, CanadaUniv British Columbia, Dept Chem & Biol Engn, 2360 East Maly, Vancouver, BC V6T 1Z3, Canada
Goyal, Aashish
Wachs, Anthony
论文数: 0引用数: 0
h-index: 0
机构:
Univ British Columbia, Dept Chem & Biol Engn, 2360 East Maly, Vancouver, BC V6T 1Z3, Canada
Univ British Columbia, Dept Math, 1984 Math Rd, Vancouver, BC V6T 1Z4, CanadaUniv British Columbia, Dept Chem & Biol Engn, 2360 East Maly, Vancouver, BC V6T 1Z3, Canada
机构:
Univ British Columbia, Dept Math, 1984 Math Rd, Vancouver, BC V6T 1Z4, Canada
Univ British Columbia, Dept Chem & Biol Engn, 2360 East Mall, Vancouver, BC V6T 1Z3, CanadaUniv British Columbia, Dept Math, 1984 Math Rd, Vancouver, BC V6T 1Z4, Canada