A Fast Sine Transform Accelerated High-Order Finite Difference Method for Parabolic Problems over Irregular Domains
In this paper, a new Cartesian grid finite difference scheme is introduced for solving parabolic initial-boundary value problems involving irregular domains and Robin boundary condition in two and three dimensions. In spatial discretization, a ray-casting matched interface and boundary (MIB) method...
Saved in:
| Published in: | Journal of scientific computing Vol. 95; no. 2; p. 49 |
|---|---|
| Main Authors: | , , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
New York
Springer US
01.05.2023
Springer Nature B.V |
| Subjects: | |
| ISSN: | 0885-7474, 1573-7691 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | In this paper, a new Cartesian grid finite difference scheme is introduced for solving parabolic initial-boundary value problems involving irregular domains and Robin boundary condition in two and three dimensions. In spatial discretization, a ray-casting matched interface and boundary (MIB) method is utilized to enforce different types of boundary conditions, including Dirichlet, Neumann, Robin, and their mixed combinations, along the normal direction to generate necessary fictitious values outside the irregular domain. This allows accurate approximations of jumps in derivatives at various boundary locations so that the fourth-order central difference can be corrected at all Cartesian nodes. By treating such corrections as additional unknowns, the order of finite difference discretization of the Laplacian operator can be preserved. Moreover, by constructing corrections for different types of irregular and corner points, the proposed augmented MIB (AMIB) method can accommodate complicated geometries, while maintaining the fourth order of accuracy in space. In temporal discretization, the standard Crank–Nicolson scheme is employed, which is second-order in time and unconditionally stable. Furthermore, a Fast Sine Transform acceleration algorithm is employed to efficiently invert the discrete Laplacian, so that the augmented linear system in each time step can be solved with a complexity of
O
(
N
log
N
)
, where
N
stands for the total spatial degree-of-freedom. The accuracy, stability and efficiency of the proposed AMIB method are numerically validated by considering various parabolic problems in two and three dimensions. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 0885-7474 1573-7691 |
| DOI: | 10.1007/s10915-023-02177-7 |