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.

250 Polynomial Approximation of Differential Equations<br />

When possible, the in<strong>it</strong>ial domain is divided into subsets, each one having an ele-<br />

mentary shape. Then, the approximation of the global solution results from combining<br />

the different discrete solutions relative to each subdomain. The way of coupling the<br />

various schemes will be discussed in the coming sections.<br />

In this book we treat only one-dimensional problems. In this context, our domains,<br />

being intervals of R, are simple right from the start. Nevertheless, even for equations<br />

in one variable, there are several s<strong>it</strong>uations where a domain-decompos<strong>it</strong>ion method is<br />

preferable to a direct computation in the whole domain. This is the case for instance<br />

for solutions displaying different regular<strong>it</strong>y behaviors in different parts of the domain.<br />

A global high-degree polynomial approximation is generally more expensive and less<br />

accurate than using high-degree polynomials only in the regions where the degree of<br />

smoothness is lower. In this way, we can treat sharp gradients or shocks when we can<br />

guess their location. Moreover, different techniques can be used in each subdomain<br />

(see the example of section 12.2). The part<strong>it</strong>ioning of the domain is often suggested by<br />

the problem <strong>it</strong>self, as a result of matching different type of equations. In add<strong>it</strong>ion, we<br />

stress that a preliminary theoretical analysis in one variable is often necessary before<br />

experimenting w<strong>it</strong>h more complicated s<strong>it</strong>uations.<br />

We denote by I an open interval of R. Multidomain methods are usually divided<br />

into two categories: non-overlapping and overlapping. In the first case I is decomposed<br />

into a fin<strong>it</strong>e number m ≥ 1 of open intervals Sk, 1 ≤ k ≤ m, in such a way that<br />

Ī = <br />

1≤k≤m ¯ Sk, and Sk1 ∩ Sk2 = ∅, if k1 = k2. In the second case, we assume that<br />

there exist two integers k1 and k2 such that Sk1 ∩ Sk2 = ∅.<br />

11.2 Non-overlapping multidomain methods<br />

Let m ≥ 1 be an integer and sk ∈ R, 0 ≤ k ≤ m, an increasing set of real numbers. We<br />

subdivide the interval I :=]s0,sm[ into the subdomains Sk :=]sk−1,sk[, 1 ≤ k ≤ m.

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

Saved successfully!

Ooh no, something went wrong!