Abstract
A novel Douglas alternating direction implicit (ADI) method is proposed in this work to solve a two-dimensional (2D) heat equation with interfaces. The ADI scheme is a powerful finite difference method for solving parabolic equations, due to its unconditional stability and high efficiency. However, it suffers from a serious accuracy reduction in space for interface problems with different materials and nonsmooth solutions. If the jumps in a function and its derivatives are known across the interface, rigorous ADI schemes have been successfully constructed in the literature based on the immersed interface method so that the spatial accuracy can be restored. Nevertheless, the development of accurate and stable ADI methods for general parabolic interface problems with physical interface conditions that describe jumps of a function and its flux, remains unsolved. To overcome this difficulty, a novel tensor product decomposition is proposed in this paper to decouple 2D jump conditions into essentially one-dimensional (1D) ones. These 1D conditions can then be incorporated into the ADI central difference discretization, using the matched interface and boundary technique. Fast algebraic solvers for perturbed tridiagonal systems are developed to maintain the computational efficiency. Stability analysis is conducted through eigenvalue spectrum analysis, which numerically demonstrates the unconditional stability of the proposed ADI method. The matched ADI scheme achieves the first order of accuracy in time and second order of accuracy in space in all tested parabolic interface problems with complex geometries and spatial-temporal dependent jump conditions.
Similar content being viewed by others
References
Adams, L.M., Li, Z.L.: The immersed interface/multigrid method for interface problems. SIAM J. Sci. Comput. 24, 463–479 (2002)
Attanayake, C., Senaratne, D.: Convergence of an immersed finite element method for semilinear parabolic interface problems. Appl. Math. Sci. 5, 135–147 (2011)
Bates, P.W., Chen, Z., Sun, Y.H., Wei, G.W., Zhao, S.: Geometric and potential driving formation and evolution of biomolecular surfaces. J. Math. Biol. 59, 193–231 (2009)
Bouchon, F., Peichl, G.H.: An immersed interface technique for the numerical solution of the heat equation on a moving domain. In: Kreiss, G., et al. (eds.) Numerical Mathematics and Advanced Applications 2009, pp. 181–189. Springer, Berlin (2010)
Bouchon, F., Peichl, G.H.: The immersed interface technique for parabolic problems with mixed boundary conditions. SIAM J. Numer. Anal. 48, 2247–2266 (2010)
Chen, Z., Zou, J.: Finite element methods and their convergence for elliptic and parabolic interface problems. Numer. Math. 79, 175–202 (1996)
Chen, L., Shen, J., Xu, C.: Spectral direction spitting schemes for the incompressible Navier–Stokes equations. East Asia J. Appl. Math. 1, 215–234 (2011)
Douglas Jr, J.: On the numerical integration of \(\frac{\partial ^2 u}{\partial x^2} + \frac{\partial ^2 u}{\partial y^2} = \frac{\partial u}{\partial t}\) by implicit methods. J. Soc. Indust. Appl. Math. 3, 42–65 (1955)
Douglas Jr, J., Peaceman, D.: Numerical solution of two-dimensional heat flow problems. Amer. Inst. Chem. Eng. J. 1, 505–512 (1955)
Geng, W., Zhao, S.: Fully implicit ADI schemes for solving the nonlinear Poisson–Boltzmann equation. Mol. Based Math. Biol. 1, 109–123 (2013)
Kandilarov, J.D., Vulkov, L.G.: The immersed interface method for a nonlinear chemical diffusion equation with local sites of reactions. Numer. Algorithms 36, 2850307 (2004)
Kandilarov, J.D., Vulkov, L.G.: The immersed interface method for two-dimensional heat–diffusion equations with singular own sources. Appl. Numer. Math. 57, 486–497 (2007)
LeVeque, R.J., Li, Z.L.: The immersed interface method for elliptic equations with discontinuous coefficients and singular sources. SIAM J. Numer. Anal. 31, 1019–1044 (1994)
Li, Z.L., Mayo, A.: ADI methods for heat equations with discontinuities along an arbitrary interface. In: Gautschi, W. (ed.) Proceedings of Symposis in Applied Mathematics, vol. 48, pp. 311–315. AMS (1993)
Li, Z.L., Shen, Y.-Q.: A numerical method for solving heat equations involving interfaces. Electron. J. Diff. Eqns. Conf. 03, 100–108 (2000)
Liu, J., Zheng, Z.: IIM-based ADI finite difference scheme for nonlinear convection–diffusion equations with interfaces. Appl. Math. Model. 37, 1196–1207 (2013)
Liu, J., Zheng, Z.: A dimension by dimension splitting immersed interface method for heat conduction equation with interfaces. J. Comput. Appl. Math. 261, 221–231 (2014)
Peaceman, D., Rachford, H.: The numerical solution of parabolic and elliptic equations. J. Soc. Ind. Appl. Math. 3, 28–41 (1955)
Press, W.H., Teukolsky, S.A., Vetterling, W.T., Flannery, B.P.: Numerical Recipes: The Art of Scientific Computing, 3rd edn. Cambridge University Press, New York (2007)
Sinha, R.K., Deka, B.: Optimal error estimates for linear parabolic problems with discontinuous coefficients. SIAM J. Numer. Anal. 43, 733–749 (2005)
Sinha, R.K., Deka, B.: Finite element methods for semi linear elliptic and parabolic interface problems. Appl. Numer. Math. 59, 1870–1883 (2009)
Strikwerda, J.C.: Finite Difference Schemes and Partial Differential Equations, 2nd edn. SIAM, Philadelphia (2004)
Tay, W.C., Heh, D.Y., Tan, E.L.: GPU-accelerated fundamental ADI-FDTD with complex frequency shifted convolutional perfectly matched layer. Prog. Electromagn. Res. 14, 177–192 (2010)
Tian, W., Zhao, S.: A fast ADI algorithm for geometric flow equations in biomolecular surface generation. Int. J. Numer. Methods Biomed. Eng. 30, 490–516 (2014)
Wang, S., Samulyak, R., Guo, T.: An embedded boundary method for elliptic and parabolic problems with interfaces and application to multi-material systems with phase transitions. Acta Math. Sci. Ser. B 30, 499–521 (2010)
Wei, Z., Jang, B., Zhang, Y., Jia, Y.: Parallelizing alternating direction implicit solver on GPUs. Proc. Comput. Sci. 18, 389–398 (2013)
Zhao, S.: On the spurious solutions in the high-order finite difference methods. Comput. Method Appl. Mech. Eng. 196, 5031–5046 (2007)
Zhao, S.: Operator splitting ADI schemes for pseudo-time coupled nonlinear solvation simulations. J. Comput. Phys. 257, 1000–1021 (2014)
Zhao, S., Wei, G.W.: High order FDTD methods via derivative matching for Maxwell’s equations with material interfaces. J. Comput. Phys. 200, 60–103 (2004)
Zhao, S., Wei, G.W.: Matched interface and boundary (MIB) method for the implementation of boundary conditions in high-order central finite differences. Int. J. Numer. Method Eng. 77, 1690–1730 (2009)
Zhou, Y.C., Zhao, S., Feig, M., Wei, G.W.: High order matched interface and boundary method for elliptic equations with discontinuous coefficients and singular sources. J. Comput. Phys. 213, 1–30 (2006)
Acknowledgments
This work was supported in part by NSF grants DMS-1016579 and DMS-1318898, and the University of Alabama Research Stimulation Program (RSP) award.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhao, S. A Matched Alternating Direction Implicit (ADI) Method for Solving the Heat Equation with Interfaces. J Sci Comput 63, 118–137 (2015). https://doi.org/10.1007/s10915-014-9887-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-014-9887-0
Keywords
- Heat equation
- Parabolic interface problem
- Jump conditions
- Alternating direction implicit (ADI)
- Matched interface and boundary (MIB)