Skip to main content
Log in

Conservative characteristic finite difference method based on ENO and WENO interpolation for 2D convection–diffusion equations

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

In the paper, the space second-order conservative characteristic finite difference method based on essentially non-oscillatory (ENO) and weighted essentially non-oscillatory (WENO) interpolation for solving two-dimensional conservative convection–diffusion equations in divergence form is developed. Combining the splitting technique, characteristic difference and mass correction method, a two-dimensional convection–diffusion equations are changed into the two-dimensional parabolic equations, where the convection term and unsteady term are considered as one term. The solutions and fluxes on the staggered meshes are computed by the splitting implicit solution-flux coupled scheme. Numerical experiments are presented to illustrate mass conservation and convergence.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  • Chaudhuri A, Hadjadj A, Chinnayya A, Palerm S (2011) Numerical study of compressible mixing layers using high-order WENO schemes. J Sci Comput 47:170–197

    Article  MathSciNet  Google Scholar 

  • Chaudhuri A, Hadjadj A, Sadot O, Glazer E (2012) Computational study of shock-wave interaction with solid obstacles using immersed boundary methods. Int J Numer Meth Eng 89:975–990

    Article  MathSciNet  Google Scholar 

  • Cheng J, Shu C (2008) A high order accurate conservative remapping method on staggered meshes. Appl Numer Math 58:1042–1060

    Article  MathSciNet  Google Scholar 

  • Colella P, Woodward P (1984) The piecewise parabolic method (PPM) for gas-dynamical simulations. J Comput Phys 54:174–201

    Article  Google Scholar 

  • Crnjaric-Zic N, Vukovic S, Sopta L (2004) Extension of ENO and WENO schemes to one-dimensional sediment transport equations. Comput Fluids 33:31–56

    Article  Google Scholar 

  • Douglas J Jr, Russell T (1982) Numerical solution for convection-dominated diffusion problem based on combining the method of characteristics with finite element or differncen procedures. SIAM J Numer Anal 19:871–885

    Article  MathSciNet  Google Scholar 

  • Douglas J Jr, Huang C, Pereira F (1999) The modified method of characteristics with adjust advection. Numer Math 83:353–369

    Article  MathSciNet  Google Scholar 

  • Du C, Liang D (2010) An efficient S-DDM iterative approach for compressible contamination fluid flows in porous media. J Comput Phys 229:4501–4521

    Article  MathSciNet  Google Scholar 

  • Lei N, Cheng J, Shu C (2021) A high order positivity-preserving conservative WENO remapping method on 2D quadrilateral meshes. Comput Methods Appl Mech Eng 373:113497

  • Fu K, Liang D (2016) The conservative characteristic FD methods for atmospheric aerosol transport problems. J Comput Phys 305:494–520

    Article  MathSciNet  Google Scholar 

  • Fu K, Liang D (2017) The time second order mass conservative characteristic FDM for advection–diffusion equations in high dimensions. J Sci Comput 73:26–49

    Article  MathSciNet  Google Scholar 

  • Fu K, Liang D (2019) A mass-conservative temporal second order and spatial fourth order characteristic finite volume method for atmosphertic pollution advection diffusion problems. SIAM J Sci Comput 41:1178–1210

    Article  MathSciNet  Google Scholar 

  • Jiang G, Shu C (1996) Efficient implementation of weighted ENO schemes. J Comput Phys 126:202–228

    Article  MathSciNet  Google Scholar 

  • Harten A, Engquist B, Osher S, Chakravarthy S (1986) Uniformly high order accurate essentially non-oscillatory schemes. J Comput Phys 71:231–303

    Article  Google Scholar 

  • Liu X, Osher S, Chan T (1994) Weighted essentially non-oscillatory schemes. J Comput Phys 115:200–212

    Article  MathSciNet  Google Scholar 

  • Li R, Zhou Z, Li L, etc (2020) The mass-preserving domain decomposition scheme for solving three-dimensional convection–diffusion equations. Math Comput Simul 177:527–555

  • Li C, Yuan Y (2009) A modified upwind difference domain decomposition method for convection–diffusion equations. Appl Numer Math 59:1584–1598

    Article  MathSciNet  Google Scholar 

  • Liang D, Du C, Wang H (2007) A fractional step ELLAM approach to high-dimensional convection–diffusion problems with forward particle tracking. J Comput Phys 221:198–225

    Article  MathSciNet  Google Scholar 

  • Liang D, Zhou Z (2020) The conservative splitting domain decomposition method for multicomponent contamination flows in porous media. J Comput Phys 400:108974

  • Piquet A, Zebiri B, Hadjadj A, Shadloo M (2019) A parallel high-order compressible flows solver with domain decomposition method in the generalized curvilinear coordinates system. Int J Numer Methods Heat Fluid flows. https://doi.org/10.1108/HFF-01-2019-0048

  • Rui H, Tabata M (2010) A mass-conservative characteristic finite element scheme for convection-diffusion problems. J Sci Comput 43:416–432

    Article  MathSciNet  Google Scholar 

  • You T (2004) The ENO-MMOCAA finite difference method for convection–diffusion equation. Chin J Eng Math 21:377–381

    MathSciNet  Google Scholar 

  • You T (2009) The three-step ENO-MMOCAA difference method for convection diffusion equation. Math Appl 22:137–143

    MathSciNet  MATH  Google Scholar 

  • You T (2005) The three-step WENO-MMOCAA difference method for convection diffusion equation. Acta Math Appl Sin 28:713–722

    MathSciNet  Google Scholar 

  • You T (2004) The modifeid method of characteristic with adjusted advection based on WENO interpolation for nonlinear convection diffusion equation. Chin J Eng Math 21:931–935

    MATH  Google Scholar 

  • Zhang J, Yang D, Shen S, Zhu J (2014) A new MMOCAA-MFE method for compressible miscible displacement in porous media. Appl Numer Math 80:65–80

    Article  MathSciNet  Google Scholar 

  • Zhou Z, Liang D (2017) The mass-preserving and modified-upwind splitting DDM scheme for time-dependent convection–diffusion equations. J Comput Appl Math 317:247–273

    Article  MathSciNet  Google Scholar 

  • Zhu J, Shu C (2018) A new type of multi-resolution WENO schemes with increasingly higher order of accuracy. J Comput Phys 375:659–683

    Article  MathSciNet  Google Scholar 

  • Zhu J, Shu C (2019) A new type of multi-resolution WENO schemes with increasingly higher order of accuracy on triangular meshes. J Comput Phys 392:19–33

    Article  MathSciNet  Google Scholar 

  • Zhou Z, Sun X, Pan H, Wang Y (2020) An efficient characteristic finite difference S-DDM scheme for convection–diffusion equations. Comput Math Appl 80:3044–3065

    Article  MathSciNet  Google Scholar 

  • Zhou Z, Hang T, Jiang T (2021) etc, Mass conservative characteristic finite difference method for convection–diffusion equations. Int J Comput Math. https://doi.org/10.1080/00207160.2021.1876229

Download references

Acknowledgements

The authors would thank referees for their comments and suggestions on their manuscript which have helped to improve the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhongguo Zhou.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Communicated by Abdellah Hadjadj.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work was supported partially by the National Natural Science Foundation of China (Grant No. 61703250) and Shandong Agricultural University (Grant No. xxxy201704). Tongtong Hang and Yuxiao Zhai are co-first authors of the article .

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hang, T., Zhai, Y., Zhou, Z. et al. Conservative characteristic finite difference method based on ENO and WENO interpolation for 2D convection–diffusion equations. Comp. Appl. Math. 40, 202 (2021). https://doi.org/10.1007/s40314-021-01594-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40314-021-01594-4

Keywords

Mathematics Subject Classification

Navigation