A structure-exploiting numbering algorithm for finite elements on extruded meshes, and its performance evaluation in Firedrake

GT Bercea, ATT McRae, DA Ham… - Geoscientific Model …, 2016 - gmd.copernicus.org
We present a generic algorithm for numbering and then efficiently iterating over the data
values attached to an extruded mesh. An extruded mesh is formed by replicating an existing …

Robust Newton–Krylov adjoint solver for the sensitivity analysis of turbomachinery aerodynamics

S Xu, Y Li, X Huang, D Wang - AIAA Journal, 2021 - arc.aiaa.org
Adjoint methods are widely used for turbomachinery aerodynamic shape optimization.
However, for industrial applications, the degradation of robustness and efficiency of adjoint …

Newton–Krylov solver for robust turbomachinery aerodynamic analysis

S Xu, P Mohanamuraly, D Wang, JD Müller - AIAA Journal, 2020 - arc.aiaa.org
Steady computational fluid dynamics solvers based on the Reynolds-averaged Navier–
Stokes equations are the primary workhorses for turbomachinery aerodynamic analysis due …

The application of static load balancers in parallel compositional reservoir simulation on distributed memory system

X Guo, Y Wang, J Killough - Journal of Natural Gas Science and …, 2016 - Elsevier
Compositional reservoir simulation depicts the complex behaviors of all the components in
gaseous, liquid, and oil phases. It helps to understand the dynamic changes in reservoirs …

Hardware Counter-based Performance Analysis of ANUGA Flood Simulator

HA Jadhav, N Agrawal, SK Joshi… - Proceedings of the 2023 …, 2023 - dl.acm.org
ANUGA is a Python-based finite volume solver on the unstructured grid for shallow water
model in two dimensions for flood modelling. This paper is an account of the hardware …

Parallel performance model for vertex repositioning algorithms and application to mesh partitioning

D Benitez, JM Escobar, R Montenegro… - … Meshing Roundtable 27, 2019 - Springer
Many mesh optimization applications are based on vertex repositioning algorithms (VrPA).
Since the time required for VrPA programs may be large and there is concurrency in …

[PDF][PDF] Scalable Delft3D Flexible Mesh for Efficient Modelling of Shallow Water and Transport Processes

M Mogé, MJ Russchera, A Emersonc… - PRACE White …, 2019 - prace-ri.eu
Abstract D-Flow Flexible Mesh (“D-Flow FM”)[1] is the hydrodynamic module of the Delft3D
Flexible Mesh Suite [2]. Since for typical, real-life applications there is a need to make D …

The Scalability of Embedded Structured Grids and Unstructured Grids in Large Scale Ice Sheet Modeling on Distributed Memory Parallel Computers

PM Dickens, C Dufour, J Fastook - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Currently, there are two approaches to implementing large-scale ice sheet simulations. One
approach, which is based on the use of an evenly-spaced structured grid, is to simulate the …

Progress in fast, accurate multi-scale climate simulations

WD Collins, H Johansen, KJ Evans… - Procedia Computer …, 2015 - Elsevier
We present a survey of physical and computational techniques that have the potential to
contribute to the next generation of high-fidelity, multi-scale climate simulations. Examples of …

Performance model for mesh optimization on distributed-memory computers

D Benitez, JM Escobar, R Montenegro… - Proceedings of the 25th …, 2018 - dl.acm.org
Many mesh optimization applications are based on vertex repositioning algorithms (VrPA).
The execution times of these numerical algorithms vary widely, usually with a trade-off …