Parallel Implementation of the Algorithm for Solving a Partial Differential Equation with a Fractional Derivative in the Sense of Riemann-Liouville

2021

Closed access Metadata (CSL-JSON)
DOI 10.1109/sist50301.2021.9465922
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

The paper is devoted to the numerical solution of a two-dimensional partial differential equation with a fractional derivative in the sense of Riemann-Liouville. This equation is of great applied importance and underlies many multiphysical simulators for modeling the distribution of pollutants in the atmosphere, fluid motion in a fractured porous medium with fractal fracture geometry, and many others. A two-step implicit computational algorithm for solving the problem is proposed, which leads to the need to solve a large number of systems of linear algebraic equations with dense matrices. To solve the latter, three iterative Krylov subspace algorithms are considered, namely, generalized method of minimal residuals with restarts, quasiminimal residual method, and induced dimension reduction method. A method for organizing parallel computations using CPU threads is proposed. The proposed method is tested on a two-dimensional model problem for an equation with fractional derivatives. An equation of this type typically arises when considering non-Darcian fluid flow in a fractured porous medium with a fractal geometry of fractures. The results of calculations for different values of the fractional derivative exponent and mesh configurations are presented. It is shown that this approach is able to increase the performance of the algorithm by more than 3.6 times.