Journal article
An accelerated Poisson solver based on multidomain spectral discretization
- Abstract:
- This paper presents a numerical method for variable coefficient elliptic PDEs with mostly smooth solutions on two dimensional domains. The method works best for domains that can readily be mapped onto a rectangle, or a collection of nonoverlapping rectangles. The PDE is discretized via a multi-domain spectral collocation method of high local order (order 30 and higher have been tested and work well). Local mesh refinement results in highly accurate solutions even in the presence of local irregular behavior due to corner singularities, localized loads, etc. The system of linear equations attained upon discretization is solved using a direct (as opposed to iterative) solver with O(N1.5) complexity for the factorization stage and O(N log N) complexity for the solve. The scheme is ideally suited for executing the elliptic solve required when parabolic problems are discretized via time-implicit techniques. In situations where the geometry remains unchanged between time-steps, very fast execution speeds are obtained since the solution operator for each implicit solve can be pre-computed.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Version of record, pdf, 1.5MB, Terms of use)
-
- Publisher copy:
- 10.1007/s10543-018-0714-0
Authors
- Publisher:
- Springer Netherlands
- Journal:
- BIT Numerical Mathematics More from this journal
- Volume:
- 58
- Issue:
- 4
- Pages:
- 851–879
- Publication date:
- 2018-07-05
- Acceptance date:
- 2018-06-08
- DOI:
- EISSN:
-
1572-9125
- ISSN:
-
0006-3835
- Keywords:
- Pubs id:
-
pubs:868774
- UUID:
-
uuid:f938b625-1af7-426b-83ff-70fc2c0c867f
- Local pid:
-
pubs:868774
- Source identifiers:
-
868774
- Deposit date:
-
2018-07-13
Terms of use
- Copyright holder:
- Babb et al
- Copyright date:
- 2018
- Notes:
- © The Authors 2018. This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
- Licence:
- CC Attribution (CC BY)
If you are the owner of this record, you can report an update to it here: Report update to this record