A Conservative Enforcing Positivity-Preserving Algorithm for Diffusion Scheme on General Meshes

A Conservative Enforcing Positivity-Preserving Algorithm for Diffusion Scheme on General Meshes

Year:    2016

International Journal of Numerical Analysis and Modeling, Vol. 13 (2016), Iss. 5 : pp. 739–752

Abstract

For a class of diffusion schemes not satisfying the property of positivity-preserving, we propose an enforcing positivity algorithm. It is locally conservative and easy to be implemented in existing codes. Moreover, this algorithm can be performed on both structured and unstructured meshes. Numerical experiments demonstrate that in terms of $L_2$ error and conservation this algorithm is much better than the trick of directly enforcing the negative values to zero (ENZ), which has been used in applications, meanwhile, in terms of $L_∞$ error it is approximate to ENZ and CEPA repairing algorithms.

You do not have full access to this article.

Already a Subscriber? Sign in as an individual or via your institution

Journal Article Details

Publisher Name:    Global Science Press

Language:    English

DOI:    https://doi.org/2016-IJNAM-462

International Journal of Numerical Analysis and Modeling, Vol. 13 (2016), Iss. 5 : pp. 739–752

Published online:    2016-01

AMS Subject Headings:    Global Science Press

Copyright:    COPYRIGHT: © Global Science Press

Pages:    14

Keywords:    positivity correction conservation nonlinear diffusion equation general mesh.