Journal article icon

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


Publisher copy:
10.1007/s10543-018-0714-0

Authors


More by this author
Institution:
University of Oxford
Division:
MPLS Division
Department:
Mathematical Institute
Oxford college:
Christ Church
Role:
Author
ORCID:
0000-0002-1048-5270


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



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP