- Journal Home
- Volume 21 - 2024
- Volume 20 - 2023
- Volume 19 - 2022
- Volume 18 - 2021
- Volume 17 - 2020
- Volume 16 - 2019
- Volume 15 - 2018
- Volume 14 - 2017
- Volume 13 - 2016
- Volume 12 - 2015
- Volume 11 - 2014
- Volume 10 - 2013
- Volume 9 - 2012
- Volume 8 - 2011
- Volume 7 - 2010
- Volume 6 - 2009
- Volume 5 - 2008
- Volume 4 - 2007
- Volume 3 - 2006
- Volume 2 - 2005
- Volume 1 - 2004
Cited by
- BibTex
- RIS
- TXT
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.
}, issn = {2617-8710}, doi = {https://doi.org/}, url = {http://global-sci.org/intro/article_detail/ijnam/462.html} }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.