TY - JOUR
T1 - Rectangular spectral collocation
AU - Driscoll, Tobin A.
AU - Hale, Nicholas
N1 - KAUST Repository Item: Exported on 2020-10-01
Acknowledged KAUST grant number(s): KUK-C1-013-04
Acknowledgements: This work was supported by The MathWorks, Inc. and by King Abdullah University of Science and Technology (KAUST), award KUK-C1-013-04.
This publication acknowledges KAUST support, but has no KAUST affiliated authors.
PY - 2015/2/6
Y1 - 2015/2/6
N2 - Boundary conditions in spectral collocation methods are typically imposed by removing some rows of the discretized differential operator and replacing them with others that enforce the required conditions at the boundary. A new approach based upon resampling differentiated polynomials into a lower-degree subspace makes differentiation matrices, and operators built from them, rectangular without any row deletions. Then, boundary and interface conditions can be adjoined to yield a square system. The resulting method is both flexible and robust, and avoids ambiguities that arise when applying the classical row deletion method outside of two-point scalar boundary-value problems. The new method is the basis for ordinary differential equation solutions in Chebfun software, and is demonstrated for a variety of boundary-value, eigenvalue and time-dependent problems.
AB - Boundary conditions in spectral collocation methods are typically imposed by removing some rows of the discretized differential operator and replacing them with others that enforce the required conditions at the boundary. A new approach based upon resampling differentiated polynomials into a lower-degree subspace makes differentiation matrices, and operators built from them, rectangular without any row deletions. Then, boundary and interface conditions can be adjoined to yield a square system. The resulting method is both flexible and robust, and avoids ambiguities that arise when applying the classical row deletion method outside of two-point scalar boundary-value problems. The new method is the basis for ordinary differential equation solutions in Chebfun software, and is demonstrated for a variety of boundary-value, eigenvalue and time-dependent problems.
UR - http://hdl.handle.net/10754/599473
UR - https://academic.oup.com/imajna/article-lookup/doi/10.1093/imanum/dru062
UR - http://www.scopus.com/inward/record.url?scp=84959887871&partnerID=8YFLogxK
U2 - 10.1093/imanum/dru062
DO - 10.1093/imanum/dru062
M3 - Article
SN - 0272-4979
VL - 36
SP - dru062
JO - IMA Journal of Numerical Analysis
JF - IMA Journal of Numerical Analysis
IS - 1
ER -