首页> 外文期刊>Journal of Computational Physics >A fast finite difference method for three-dimensional time-dependent space-fractional diffusion equations and its efficient implementation
【24h】

A fast finite difference method for three-dimensional time-dependent space-fractional diffusion equations and its efficient implementation

机译:三维时变空间分数维扩散方程的快速有限差分法及其有效实现

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Fractional diffusion equations model phenomena exhibiting anomalous diffusion that cannot be modeled accurately by second-order diffusion equations. Because of the non-local property of fractional differential operators, numerical methods for space-fractional diffusion equations generate dense or even full coefficient matrices with complicated structures. Traditionally, these methods were solved with Gaussian elimination, which requires computational work of O(~(N3)) per time step and O(~(N2)) of memory to store where N is the number of spatial grid points in the discretization. The significant computational work and memory requirement of these methods makes a numerical simulation of three-dimensional space-fractional diffusion equations computationally prohibitively expensive.In this paper we develop an efficient and faithful solution method for the implicit finite difference discretization of time-dependent space-fractional diffusion equations in three space dimensions, by carefully analyzing the structure of the coefficient matrix of the finite difference method and delicately decomposing the coefficient matrix into a combination of sparse and structured dense matrices. The fast method has a computational work count of O(Nlog. N) per iteration and a memory requirement of O(N), while retaining the same accuracy as the underlying finite difference method solved with Gaussian elimination. Numerical experiments of a three-dimensional space-fractional diffusion equation show the utility of the fast method.
机译:分数扩散方程可对表现出异常扩散的现象进行建模,这些现象无法通过二阶扩散方程进行精确建模。由于分数阶微分算子的非局部性质,空间分数阶扩散方程的数值方法生成具有复杂结构的稠密甚至全系数矩阵。传统上,这些方法是通过高斯消除法解决的,它需要每个时间步长O(〜(N3))和内存O(〜(N2))的计算工作才能存储N,其中N是离散化中的空间网格点数。这些方法的大量计算工作和存储需求使三维空间分数阶扩散方程的数值模拟在计算上过于昂贵。本文为时变空间隐式有限差分离散化方法开发了一种有效且忠实的求解方法。通过仔细分析有限差分法的系数矩阵的结构并将系数矩阵精细地分解为稀疏矩阵和结构化稠密矩阵的组合,在三个空间维度上扩展分数阶扩散方程。快速方法每次迭代的计算工作量为O(Nlog。N),而内存需求为O(N),同时保持与使用高斯消除法解决的基础有限差分法相同的精度。三维空间分数扩散方程的数值实验表明了该快速方法的实用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号