Abstract

Integration factor (IF) methods are a class of efficient time discretization methods for solving stiff problems via evaluation of an exponential function of the corresponding matrix for the stiff operator. The computational challenge in applying the methods for partial differential equations (PDEs) on high spatial dimensions (multidimensional PDEs) is how to deal with the matrix exponential for very large matrices. Compact integration factor methods developed in Nie et al. (J Comput Phys 227:5238–5255, 2008) provide an approach to reduce the cost prohibitive large matrix exponentials for linear diffusion operators with constant diffusion coefficients in high spatial dimensions to a series of much smaller one dimensional computations. This approach is further developed in Wang et al. (J Comput Phys 258:585–600, 2014) to deal with more complicated high dimensional reaction–diffusion equations with cross-derivatives in diffusion operators. Another approach is to use Krylov subspace approximations to efficiently calculate large matrix exponentials. In Chen and Zhang (J Comput Phys 230:4336–4352, 2011), Krylov subspace approximation is directly applied to the implicit integration factor (IIF) methods for solving high dimensional reaction–diffusion problems. Recently the method is combined with weighted essentially non-oscillatory (WENO) schemes in Jiang and Zhang (J Comput Phys 253:368–388, 2013) to efficiently solve semilinear and fully nonlinear convection–reaction–diffusion equations. A natural question that arises is how these two approaches may perform differently for various types of problems. In this paper, we study the computational power of Krylov IF-WENO methods for solving high spatial dimension convection–diffusion PDE problems (up to four spatial dimensions). Systematical numerical comparison and complexity analysis are carried out for the computational efficiency of the two different approaches. We show that although the Krylov IF-WENO methods have linear computational complexity, both the compact IF method and the Krylov IF method have their own advantages for different type of problems. This study provides certain guidance for using IF-WENO methods to solve general high spatial dimension convection–diffusion problems.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.