RUS  ENG
Full version
JOURNALS // Computer Research and Modeling // Archive

Computer Research and Modeling, 2022 Volume 14, Issue 1, Pages 9–22 (Mi crm952)

This article is cited in 2 papers

MATHEMATICAL MODELING AND NUMERICAL SIMULATION

Numerical solution to a two-dimensional nonlinear heat equation using radial basis functions

L. F. Spevak, O. A. Nefedova

Institute of Engineering Science, Ural Branch of the Russian Academy of Sciences, 34, Komsomolskaya st., Ekaterinburg, 620049, Russia

Abstract: The paper presents a numerical solution to the heat wave motion problem for a degenerate second-order nonlinear parabolic equation with a source term. The nonlinearity is conditioned by the power dependence of the heat conduction coefficient on temperature. The problem for the case of two spatial variables is considered with the boundary condition specifying the heat wave motion law. A new solution algorithm based on an expansion in radial basis functions and the boundary element method is proposed. The solution is constructed stepwise in time with finite difference time approximation. At each time step, a boundary value problem for the Poisson equation corresponding to the original equation at a fixed time is solved. The solution to this problem is constructed iteratively as the sum of a particular solution to the nonhomogeneous equation and a solution to the corresponding homogeneous equation satisfying the boundary conditions. The homogeneous equation is solved by the boundary element method. The particular solution is sought by the collocation method using inhomogeneity expansion in radial basis functions. The calculation algorithm is optimized by parallelizing the computations.The algorithm is implemented as a program written in the C++ language. The parallel computations are organized by using the OpenCL standard, and this allows one to run the same parallel code either on multi-core CPUs or on graphic CPUs. Test cases are solved to evaluate the effectiveness of the proposed solution method and the correctness of the developed computational technique. The calculation results are compared with known exact solutions, as well as with the results we obtained earlier. The accuracy of the solutions and the calculation time are estimated. The effectiveness of using various systems of radial basis functions to solve the problems under study is analyzed. The most suitable system of functions is selected. The implemented complex computational experiment shows higher calculation accuracy of the proposed new algorithm than that of the previously developed one.

Keywords: nonlinear parabolic equation with a source term, heat equation, boundary element method, radial basis functions, dual reciprocity method, collocation method.

UDC: 519.633

Received: 21.10.2021
Revised: 19.11.2021
Accepted: 21.12.2021

DOI: 10.20537/2076-7633-2022-14-1-9-22



© Steklov Math. Inst. of RAS, 2025