- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Faculty Research and Publications /
- A Highly Scalable Direction-Splitting Solver on Regular...
Open Collections
UBC Faculty Research and Publications
A Highly Scalable Direction-Splitting Solver on Regular Cartesian Grid to Compute Flows in Complex Geometries Described by STL Files Morente, Antoine; Goyal, Aashish; Wachs, Anthony
Abstract
We implement the Direction-Splitting solver originally proposed by Keating and Minev in 2013 and allow complex geometries to be described by a triangulation defined in STL files. We develop an algorithm that computes intersections and distances between the regular Cartesian grid and the surface triangulation using a ray-tracing method. We thoroughly validate the implementation on assorted flow configurations. Finally, we illustrate the scalability of our implementation on a test case of a steady flow through 144,327 spherical obstacles randomly distributed in a tri-periodic box at Re=19.2. The grid comprises 6.8 billion cells and the computation runs on 6800 cores of a supercomputer in less than 48 h.
Item Metadata
| Title |
A Highly Scalable Direction-Splitting Solver on Regular Cartesian Grid to Compute Flows in Complex Geometries Described by STL Files
|
| Creator | |
| Publisher |
Multidisciplinary Digital Publishing Institute
|
| Date Issued |
2023-02-28
|
| Description |
We implement the Direction-Splitting solver originally proposed by Keating and Minev in 2013 and allow complex geometries to be described by a triangulation defined in STL files. We develop an algorithm that computes intersections and distances between the regular Cartesian grid and the surface triangulation using a ray-tracing method. We thoroughly validate the implementation on assorted flow configurations. Finally, we illustrate the scalability of our implementation on a test case of a steady flow through 144,327 spherical obstacles randomly distributed in a tri-periodic box at Re=19.2. The grid comprises 6.8 billion cells and the computation runs on 6800 cores of a supercomputer in less than 48 h.
|
| Subject | |
| Genre | |
| Type | |
| Language |
eng
|
| Date Available |
2025-08-08
|
| Provider |
Vancouver : University of British Columbia Library
|
| Rights |
CC BY 4.0
|
| DOI |
10.14288/1.0449600
|
| URI | |
| Affiliation | |
| Citation |
Fluids 8 (3): 86 (2023)
|
| Publisher DOI |
10.3390/fluids8030086
|
| Peer Review Status |
Reviewed
|
| Scholarly Level |
Faculty; Researcher; Graduate
|
| Rights URI | |
| Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
CC BY 4.0