Exponential Euler and backward Euler methods for nonlinear heat conduction problems
M. A. Botchev, V. T. Zhukov
TL;DR
The paper addresses nonlinear heat conduction problems arising from spatial discretization, formulated as $y'(t) = -A(y(t))\,y(t) + g(t)$. It compares two temporal discretizations: a backward Euler method with nonlinear inner iterations and a nonlinear exponential Euler scheme, proving monotonicity and boundedness for both and establishing convergence conditions for the nonlinear solves. The exponential Euler approach uses a Krylov-based evaluation of $\varphi(-\Delta t A_m)$ to advance the solution, rendering the method essentially explicit. Numerical tests in 1D and 2D demonstrate similar stability and accuracy for both schemes, with the exponential Euler typically requiring fewer matrix-vector products than the LI-M (local-iteration modified) approach, highlighting its computational efficiency.
Abstract
In this paper a variant of nonlinear exponential Euler scheme is proposed for solving nonlinear heat conduction problems. The method is based on nonlinear iterations where at each iteration a linear initial-value problem has to be solved. We compare this method to the backward Euler method combined with nonlinear iterations. For both methods we show monotonicity and boundedness of the solutions and give sufficient conditions for convergence of the nonlinear iterations. Numerical tests are presented to examine performance of the two schemes. The presented exponential Euler scheme is implemented based on restarted Krylov subspace methods and, hence, is essentially explicit (involves only matrix-vector products).
