All-at-once method for variable-order time fractional diffusion equations

Numerical Algorithms(2021)

引用 5|浏览0
暂无评分
摘要
We propose a fast solver for the variable-order (VO) time-fractional diffusion equation. Due to the impact of the time-dependent VO function, the resulting coefficient matrix of the large linear system assembling discrete equations of all time levels is a block lower triangular matrix without the block Toeplitz structure. Here, we approximate the off-diagonal blocks by low-rank matrices based on the polynomial interpolation, which can be constructed in 𝒪(Mlog ^2 M) operations with the same number storage requirement, where M is the number of time steps. Furthermore, a divide-and-conquer method is developed to fast solve the approximated linear system. The proposed solver can be implemented in 𝒪 (NMlog ^2 M) complexity with N being the degree of freedom in space. The accuracy of approximation is theoretically studied, and the stability and convergence of the proposed fast method are also investigated. Numerical experiments are carried out to exemplify the accuracy and efficiency of the proposed method.
更多
查看译文
关键词
VO Time fractional derivative, Finite difference method, All-at-once, Polynomial interpolation, Low-rank, Divide-and-conquer, 65M06, 65D05, 65M12, 65F10
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要