2015
DOI: 10.1016/j.jcp.2015.06.031
|View full text |Cite
|
Sign up to set email alerts
|

The automatic solution of partial differential equations using a global spectral method

Abstract: Abstract. A spectral method for solving linear partial differential equations (PDEs) with variable coefficients and general boundary conditions defined on rectangular domains is described, based on separable representations of partial differential operators and the one-dimensional ultraspherical spectral method. If a partial differential operator is of splitting rank 2, such as the operator associated with Poisson or Helmholtz, the corresponding PDE is solved via a generalized Sylvester matrix equation, and a … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
69
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 65 publications
(72 citation statements)
references
References 46 publications
0
69
0
Order By: Relevance
“…(31) and (32) The trick of writing f (r) = (1 − r)g(r) has to be used when there are two boundary conditions at r = 1. If there would be just one, the value of f n r can be obtained from those at the inner points directly from the approximate boundary condition.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…(31) and (32) The trick of writing f (r) = (1 − r)g(r) has to be used when there are two boundary conditions at r = 1. If there would be just one, the value of f n r can be obtained from those at the inner points directly from the approximate boundary condition.…”
Section: Discussionmentioning
confidence: 99%
“…Moreover the linear systems are well-conditioned. These methods have been recently extended to two-dimensional partial differential equations in rectangular domains in [31], and used in fluid flow applications [32].…”
Section: Introductionmentioning
confidence: 99%
“…For the spatial discretization, we adopt a spectral method, expanding functions in a basis composed of Fourier modes and Chebyshev polynomials of the first kind. The implicit inversion is discretized using the well-conditioned scheme introduced by Olver and Townsend [49,50]. Since the system is periodic in the horizontal direction, the linear operator separates into one-dimensional operators, one for each Fourier mode.…”
Section: Appendix A: Numerical Methodsmentioning
confidence: 99%
“…Numerical solution of the coupled nonlinear sixth-order PDEs (3) with non-periodic boundary conditions for experimentally relevant domain sizes [5][6][7]10] is computationally challenging. We developed an algorithm that achieves the required numerical accuracy by combining a well-conditioned Chebyshev-Fourier spectral method [49,50] with a third-order semi-implicit time-stepping scheme [51] and integral conditions for the vorticity field [48] (App. A).…”
Section: Simulationsmentioning
confidence: 99%
“…Examples of non-adaptive discretization are: standard finite differences [63,77], standard continuous or discontinuous finite elements [34,52,53,83,98], and spectral methods [79,100,101], among many others. They are very general in the sense that they can be used for a variety of different problems.…”
Section: Introductionmentioning
confidence: 99%