A Multipoint Flux Approximation with a Diamond Stencil and a Non-Linear Defect Correction Strategy for the Numerical Solution of Steady State Diffusion Problems in Heterogeneous and Anisotropic Media Satisfying the Discrete Maximum Principle

被引:4
作者
Cavalcante, T. M. [1 ]
Lira Filho, R. J. M. [1 ]
Souza, A. C. R. [1 ]
Carvalho, D. K. E. [2 ]
Lyra, P. R. M. [2 ]
机构
[1] Univ Fed Pernambuco, Dept Civil Engn, Inst Petr & Energy Res, Room 541,Av Arquitetura S-N, BR-50740550 Recife, PE, Brazil
[2] Univ Fed Pernambuco, Dept Mech Engn, Recife, PE, Brazil
关键词
3D diffusion problems; Heterogeneous and anisotropic media; Unstructured tetrahedral meshes; Discrete maximum principle (DMP); MPFA-DNL; FINITE-VOLUME METHOD; UNSTRUCTURED GRIDS; DISCRETIZATION; EQUATIONS; ACCURACY; SCHEMES;
D O I
10.1007/s10915-022-01978-6
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In the present paper, we solve the steady state diffusion equation in 3D domains by means of a cell-centered finite volume method that uses a Multipoint Flux Approximation with a Diamond Stencil and a Non-Linear defect correction strategy (MPFA-DNL) to guarantee the Discrete Maximum Principle (DMP). Our formulation is based in the fact that the flux of MPFA methods can be split into two different parts: a Two Point Flux Approximation (TPFA) component and the Cross-Diffusion Terms (CDT). In the linear MPFA-D method, this split is particularly simple since it lies at the core of the original method construction. In this context, we introduce a non-linear defect correction, aiming to mitigate, whenever necessary, the contributions from the CDT, avoiding, this way, spurious oscillations and DMP violations. Our new MPFA-DNL scheme is locally conservative and capable of dealing with arbitrary anisotropic diffusion tensors and unstructured meshes, without harming the second order convergence rates of the original MPFA-D. To appraise the accuracy and robustness of our formulation, we solve some benchmark problems found in literature. In this paper, we restrict ourselves to tetrahedral meshes, even though, in principle, there is no restriction to extend the method to other polyhedral control volumes.
引用
收藏
页数:15
相关论文
共 37 条
[11]  
Ciarlet P. G., 2002, FINITE ELEMENT METHO
[12]   A cell-centered multipoint flux approximation method with a diamond stencil coupled with a higher order finite volume method for the simulation of oil-water displacements in heterogeneous and anisotropic petroleum reservoirs [J].
Contreras, F. R. L. ;
Lyra, P. R. M. ;
Souza, M. R. A. ;
Carvalho, D. K. E. .
COMPUTERS & FLUIDS, 2016, 127 :1-16
[13]   A monotone nonlinear finite volume method for diffusion equations on conformal polyhedral meshes [J].
Danilov, A. A. ;
Vassilevski, Yu. V. .
RUSSIAN JOURNAL OF NUMERICAL ANALYSIS AND MATHEMATICAL MODELLING, 2009, 24 (03) :207-227
[14]   A linearity-preserving finite volume scheme with a diamond stencil for the simulation of anisotropic and highly heterogeneous diffusion problems using tetrahedral meshes [J].
de Lira Filho, Ricardo J. M. ;
dos Santos, Sidicley R. ;
Cavalcante, Tulio de M. ;
Contreras, Fernando R. L. ;
Lyra, Paulo R. M. ;
de Carvalho, Darlan K. E. .
COMPUTERS & STRUCTURES, 2021, 250
[15]  
Duran RG, 2008, LECT NOTES MATH, V1939, P1
[16]   M-matrix flux splitting for general full tensor discretization operators on structured and unstructured grids [J].
Edwards, MG .
JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 160 (01) :1-28
[17]   Finite volume discretization with imposed flux continuity for the general tensor pressure equation [J].
Edwards, MG ;
Rogers, CF .
COMPUTATIONAL GEOSCIENCES, 1998, 2 (04) :259-290
[18]   Some results on the accuracy of an edge-based finite volume formulation for the solution of elliptic problems in non-homogeneous and non-isotropic media [J].
Elisiario de Carvalho, Darlan Karlo ;
Willmersdorf, Ramiro Brito ;
Maciel Lyra, Paulo Roberto .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2009, 61 (03) :237-254
[19]   3D Benchmark on Discretization Schemes for Anisotropic Diffusion Problems on General Grids [J].
Eymard, Robert ;
Henry, Gerard ;
Herbin, Raphaele ;
Hubert, Florence ;
Kloefkorn, Robert ;
Manzini, Gianmarco .
FINITE VOLUMES FOR COMPLEX APPLICATIONS VI: PROBLEMS & PERSPECTIVES, VOLS 1 AND 2, 2011, 4 :895-+
[20]  
Fletcher C., 1984, COMPUTATIONAL GALERK