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.

248 Polynomial Approximation of Differential Equations<br />

0 ≤ j ≤ m, according to the recursion formula<br />

(10.6.6) p (j)<br />

n (η (n)<br />

i ) := p (j−1)<br />

n<br />

(η (n)<br />

2 d<br />

i ) + ǫh p(j)<br />

dx2 n (η (n)<br />

<br />

i ) − h<br />

p (j−1)<br />

n<br />

d<br />

dx p(j−1) n<br />

<br />

(η (n)<br />

i ),<br />

1 ≤ i ≤ n − 1, 0 ≤ j ≤ m.<br />

The in<strong>it</strong>ial polynomial is p (0)<br />

n (η (n)<br />

i ) := U0(η (n)<br />

i ), 1 ≤ i ≤ n − 1. The derivatives at<br />

the nodes are evaluated w<strong>it</strong>h the usual arguments (see section 7.2). Then, the final<br />

polynomial p (m)<br />

n<br />

represents an approximation of the exact solution U(·,T). To avoid<br />

severe time-step restrictions the scheme is implic<strong>it</strong>. Since a full implic<strong>it</strong> scheme forces us<br />

to solve a set of nonlinear equations at any step, the nonlinear term is treated explic<strong>it</strong>ly.<br />

A theoretical analysis of convergence of the method for the Chebyshev case is carried<br />

out in bressan and quarteroni(1986a).<br />

The l<strong>it</strong>erature on this subject offers an extensive collection of (more or less effi-<br />

cient) algor<strong>it</strong>hms. An overview of the time-discretization techniques most used in spec-<br />

tral methods can be found in gottlieb and orszag(1977), chapter 9, turkel(1980),<br />

canuto, hussaini, quarteroni and zang(1988), chapter 4, boyd(1989), chapter 8.<br />

A deeper analysis is too technical at this point. Nevertheless, this short introduction<br />

should be sufficient for running the first experiments and interpreting the results.

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

Saved successfully!

Ooh no, something went wrong!