11.08.2013 Views

Untitled - Cdm.unimo.it

Untitled - Cdm.unimo.it

Untitled - Cdm.unimo.it

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

76 Polynomial Approximation of Differential Equations<br />

4.4 Other fast methods<br />

There are s<strong>it</strong>uations in which a polynomial, defined by the values assumed at the nodes<br />

of some Gauss integration formula, must be determined at the points corresponding to<br />

the relative Gauss-Lobatto formula. More precisely, from (3.2.2), we get for p ∈ Pn−1<br />

n<br />

(4.4.1) p(η (n)<br />

i ) =<br />

j=1<br />

Conversely, if p ∈ Pn, we obtain by (3.2.7)<br />

n<br />

(4.4.2) p(ξ (n)<br />

i ) =<br />

j=0<br />

p(ξ (n)<br />

j ) l (n)<br />

j (η (n)<br />

i ), 0 ≤ i ≤ n.<br />

p(η (n)<br />

j ) ˜ l (n)<br />

j (ξ (n)<br />

i ), 1 ≤ i ≤ n.<br />

As usual, particularly interesting is the Chebyshev case, where this interpolation process<br />

can be optimized. By (4.1.4) or (4.1.8)-(4.1.9), we recover the Fourier coefficients using<br />

the FFT. Then, in place of (4.4.1), one computes<br />

(4.4.3) p(η (n)<br />

i ) =<br />

n−1 <br />

j=0<br />

cj Tj(η (n)<br />

n−1 <br />

i ) = −<br />

Furthermore, in place of (4.4.2), we can wr<strong>it</strong>e<br />

n<br />

(4.4.4) p(ξ (n)<br />

i ) =<br />

j=0<br />

cj Tj(ξ (n)<br />

i ) = −<br />

so that an FFT-like algor<strong>it</strong>hm can still be used.<br />

n<br />

j=0<br />

j=0<br />

cj cos<br />

cj cos ij<br />

π, 0 ≤ i ≤ n.<br />

n<br />

j(2i − 1)<br />

π, 1 ≤ i ≤ n,<br />

2n<br />

The advantages of using two sets of points, like those considered above, in the dis-<br />

cretization of certain classes of partial differential equations, such as the incompressible<br />

Navier-Stokes equations (see section 13.4), have been investigated in malik, zang and<br />

hussaini(1985), and theoretically analyzed and extended in bernardi and maday<br />

(1988). The need for efficient transfer of data between the two grids, could favor the<br />

Chebyshev polynomials for these kind of computations.<br />

Add<strong>it</strong>ional algor<strong>it</strong>hms, based on the cosine FFT described in the previous section,<br />

have been adapted for other Jacobi polynomials (see orszag(1986)). Unfortunately,<br />

they are deduced from su<strong>it</strong>able asymptotic expansions. Therefore, they are fast and<br />

accurate only when n is qu<strong>it</strong>e large.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!