Neumann fractional diffusion problems: BURA solution methods and algorithms
Autor: | Nikola Kosturski, Yavor Vutov, Svetozar Margenov, Stanislav Harizanov |
---|---|
Rok vydání: | 2021 |
Předmět: |
Numerical Analysis
General Computer Science Applied Mathematics Linear system Finite difference 010103 numerical & computational mathematics 02 engineering and technology 01 natural sciences Finite element method Theoretical Computer Science Elliptic operator Modeling and Simulation 0202 electrical engineering electronic engineering information engineering Neumann boundary condition 020201 artificial intelligence & image processing 0101 mathematics Condition number Algorithm Moore–Penrose pseudoinverse Eigenvalues and eigenvectors Mathematics |
Zdroj: | Mathematics and Computers in Simulation. 189:85-98 |
ISSN: | 0378-4754 |
DOI: | 10.1016/j.matcom.2020.07.018 |
Popis: | Let us consider the non-local problem − L α u = f , α ∈ ( 0 , 1 ) , L is a second order self-adjoint elliptic operator in Ω ⊂ R d with Neumann boundary conditions on ∂ Ω . The problem is discretized by finite difference or finite element method, thus obtaining the linear system A α u = f , A is sparse symmetric and positive semidefinite matrix. The proposed method is based on best uniform rational approximations (BURA) of degree k , r α , k , of the scalar function t α , t ∈ [ 0 , 1 ] . Then, the approximate solution u r of the fractional power linear system is defined as u ≈ u r = λ 2 − α r α , k ( λ 2 A † ) f , where λ 2 is the first positive eigenvalue of A , and A † stands for the Moore–Penrose pseudo inverse of A . The BURA method reduces the non-local problem to solution of k linear systems with matrices A + d i I , d i > 0 , i = 1 , … , k . An exponential convergence rate with respect to k is proven. The error estimates are robust with respect to the condition number of A in the subspace orthogonal to the constant vectors. The algorithm has almost optimal computational complexity assuming that optimal iterative solvers are applied to the auxiliary sparse linear systems. The first group of numerical tests illustrates in detail the obtained theoretical results. Finite difference discretization of a model 2D problem is used for this purpose. The second part of numerical tests demonstrates the applicability of BURA methods for 3D problems in domains with general geometry. Linear finite elements on unstructured tetrahedral meshes with local mesh refinement are used in the presented large-scale experiments, confirming also the almost optimal computational complexity. |
Databáze: | OpenAIRE |
Externí odkaz: |