AMass Conservation AlgorithmFor Adaptive Unrefinement Meshes Used By Finite Element Methods
Author(s) -
HungV. Nguyen,
Jing-Ru C. Cheng,
Charlie Berger,
Gaurav Savant
Publication year - 2012
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2012.04.078
Subject(s) - computer science , polygon mesh , finite element method , computational science , computer graphics (images) , physics , thermodynamics
The AdaptiveHydraulics (ADH) model is an adaptivenite element method to simulate three-dimensional Navier-Stokes ow, unsaturated and saturated groundwater ow, overland ow, and two-or three-dimensional shallow-water ow and transport. In the shallow-water ow and transport, especially involving multispecies transport, the water depth (h), the product of water depth and velocities (uh and vh), as well as water depth and chemical concentration (hc) are dependent variables of uid-motion simulations and are often solved at various times. It is important for the numerical model to predict accurate water depth, velocity elds, and chemical distribution, as well as conserve mass, especially forwater quality applications. Solution accuracydepends highly on mesh resolution. Adaptive mesh renement (AMR), particularly the h-renement, is often used to add new nodes in the region where they are needed and to remove others where they are no longer required during the simulation. The AMR is proven to optimize the performance of a computed solution. However, mass withgain or loss can occur when elements are merged due to removing a node at mesh coarsening. Therefore, we develop and implement the mass-conservative unrenement algorithm to ensure the mass conserved in a merged element in which a node has been removed. This study describes the use of the Galerkin nite element method to redistribute mass to nodes comprising a merged element. The algorithmwas incorporated into the ADH code. This algorithm minimizes mass error during the unrenement process to conserve mass during the simulation for two-dimensional shallow-water ow and transport. The implementation neither signicantly increases the computational time nor memory usage. The simulation was runwithvarious numbersof processors.The resultsshowedgoodscalingof solutiontimeasthenumberof processors increases
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom