کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
10357903 | 867921 | 2005 | 26 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
MPDATA: An edge-based unstructured-grid formulation
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
نرم افزارهای علوم کامپیوتر
پیش نمایش صفحه اول مقاله
چکیده انگلیسی
We present an advancement in the evolution of MPDATA (multidimensional positive definite advection transport algorithm). Over the last two decades, MPDATA has proven successful in applications using single-block structured cuboidal meshes (viz. Cartesian meshes), while employing homeomorphic mappings to accommodate time-dependent curvilinear domains. Motivated by the strengths of the Cartesian-mesh MPDATA, we develop a new formulation in an arbitrary finite-volume framework with a fully unstructured polyhedral hybrid mesh. In MPDATA, as in any Taylor-series based integration method for PDE, the choice of data structure has a pronounced impact on the technical details of the algorithm. Aiming at a broad range of applications with a large number of control-volume cells, we select a general, compact and computationally efficient, edge-based data structure. This facilitates the use of MPDATA for problems involving complex geometries and/or inhomogeneous anisotropic flows where mesh adaptivity is advantageous. In this paper, we describe the theory and implementation of the basic finite-volume MPDATA, and document extensions important for applications: a fully monotone scheme, diffusion scheme, and generalization to complete flow solvers. Theoretical discussions are illustrated with benchmark results in two and three spatial dimensions.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Computational Physics - Volume 206, Issue 2, 1 July 2005, Pages 624-649
Journal: Journal of Computational Physics - Volume 206, Issue 2, 1 July 2005, Pages 624-649
نویسندگان
Piotr K. Smolarkiewicz, Joanna Szmelter,