• Aucun résultat trouvé

Accelerated Restricted Additive Schwarz Method for Nonlinear Partial Differential Equations

N/A
N/A
Protected

Academic year: 2021

Partager "Accelerated Restricted Additive Schwarz Method for Nonlinear Partial Differential Equations"

Copied!
16
0
0

Texte intégral

(1)

HAL Id: hal-01390318

https://hal.archives-ouvertes.fr/hal-01390318

Preprint submitted on 1 Nov 2016

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of

sci-entific research documents, whether they are

pub-lished or not. The documents may come from

teaching and research institutions in France or

abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est

destinée au dépôt et à la diffusion de documents

scientifiques de niveau recherche, publiés ou non,

émanant des établissements d’enseignement et de

recherche français ou étrangers, des laboratoires

publics ou privés.

Accelerated Restricted Additive Schwarz Method for

Nonlinear Partial Differential Equations

Nagid Nabila, Hassan Belhadj, Ridouan Amattouch

To cite this version:

(2)

Rubrique

Accelerated Restricted Additive Schwarz

Method for Nonlinear Partial Differential

Equations

Nagid Nabila

?

— Hassan Belhadj

?

—Mohamed Ridouan Amattouch

?

?Department of Mathematics

University of Abdelmalek Essaadi, FST Tangier

Morocco

nabilanagid@gmail.com amattouch36@yahoo.fr hassan.belhadj@gmail.com

ABSTRACT. In this paper, the Restricted additive Schwarz (RAS) method is applied to solve a

nonlin-ear partial differential equations (PDEs). To accelerate the RAS iterations, we propose to apply vector ε−algorithm. Some convergence analysis of the proposed method is presented, and applied succef-fully to Bratu problem. The obtained results show the efficiency of the proposed approach. Moreover, the algorithm yields much faster convergence than the classical Schwarz iterations.

RÉSUMÉ. Dans ce papier, on applique la méthode de Schwarz additif restreint (RAS), pour résoudre

un problème aux limites non linéaire. On applique ensuite une méthode d’accélération des itérations de Schwarz basée sur l’epsilon algorithme vectoriel (ε−algorithme). Nous présentons par la suite une analyse de la convergence de la méthode que nous validons sur l’exemple du problème non linéaire de Bratu. Les résultats obtenus montrent l’efficacité de l’approche proposée, de plus ces résultats montrent également que l’algorithme converge plus rapidement que la méthode de Schwarz classique.

KEYWORDS : nonlinear PDEs, domain decomposition, restricted additive Schwarz (RAS), additive

Schwarz (AS), vector epsilon algorithm, Bratu problem.

MOTS-CLÉS : EDPs non linéaires, décomposition de domaine, Schwarz additif restreint (RAS),

(3)

1. Introduction

In scientific computing, the domain decomposition methods are now commonly used when solving large linear or nonlinear systems arising from the discretization of par-tial differenpar-tial equations PDEs [5, 6, 22]. The first models of these methods have been established by H.A.Schwarz, the idea is to decompose a large problem into a series of smaller sub-problems, and therefore more easily resolved. There are several variant of the Schwarz method, for example additive Schwarz method (AS), and the restricted additive schwarz method (RAS) [3, 7, 14, 29].

In numerical analysis, the ε−algorithm is a nonlinear algorithm for accelerating the convergence of numerical sequences. This algorithm was proposed by Peter Wynn to cal-culate the Shanks transformation [10, 11]. There are different variants of the ε−algorithm that can be used with vector sequences (vector ε−algorithm, topological or scalar applied to each component of the vector) [2, 9, 10, 11, 12].

In litterature, there exist several works in which we apply the acceleration method to Schwarz iterations, for example, in [30], the authors propose an algorithm based on polynomial methods especially the reduced rank extrapolation method (RRE), in [27], the authors accelerate Schwarz iterations for the ordinary differential equations ODEs, using epsilon algorithm. There exist many other authors that have proposed different ideas for accelerating domain decomposition methods[17, 24, 25, 26, 28]. The purpose of this paper is to accelerate the nonlinear iterative Schwarz, using the vector ε−algorithm for PDEs. In particular we treat the nonlinear reaction diffusion problems. We apply this algorithm to the sequences of vectors produced by AS, and RAS methods, and we show experimentally that the proposed algorithm can provide faster convergence measured both in number of iterations and in CPU Times

2. Iterative Schwarz Methods

2.1. Linear Schwarz iterations

We consider the following problem



L(u) = f in Ω

(4)

where L is a linear operator, B is a boundary operator and Ω is a bounded domain of Rd(d = 1, 2, ..).

H.A.Schwarz proposed an iterative method for the solution of classical boundary value problems. There are several variants of Schwarz algorithms, additive, multiplicative, and several hybrid types, a number of them are discussed in detail in [13, 23].

In the present work, we have considered the additive Schwarz method .

Let consider these notations, Ω as a union of nonoverlapping domains Ωj, j = 1, .., p

and Γj = ∂Ωj∩ ∂Ω, Γij = ∂Ωi∩ Ωj. τ is the Richardson parameter (0 < τ ≤ 1/p).

The additive Schwarz algorithm in the Richardson version is written as follows:

F or n = 0, ... F or each j = 1, ..., p solve    L(vn+1,j) = f in Ωj Bvn+1,j= g on ∂Γj vn+1,j = unon ∂Ω j\Γj Compute wn+1= vn+1,1+ ... + vn+1,p U pdate un+1= (1 − pτ )un+ τ wn+1

The discretization of problem 1 leads to a linear system of equations of the form

Au = f [2]

where A is the discretization matrix by a numerical methods (Finite element, Finite Difference , or finite volume). We use the same notation f after discretization.

a stationary iterative method for 2 is given by

un+1= un+ M−1(f − Aun) [3]

with a given initial approximation u0to the solution of 2.

Algebraic domain decomposition methods group the unknowns into subsets, uj =

Rju, j = 1, ..., p, where Rjare rectangular restriction matrices. Coefficient matrices for

subdomain problems are defined by Aj= RjARTj.

The additive Schwarz (AS) preconditioner , and the restricted additive Schwarz (RAS) preconditioner are defined by:

MAS−1=Pp j=1R T jA −1 j Rj, C MRAS−1 = Pp j=1R˜TjA −1 j Rj [4] where the ˜RT

j correspond to a non-overlapping decomposition, and it consists of zeroes

and ones, in such a way that

Pp

j=1R˜ T

(5)

The additive Schwarz method constructs the sequence of approximations {un}n∈N by setting : un+1= un+P p j=1R T jA −1 j Rj(f − Aun) n = 0, 1, ... [5]

The restricted additive Schwarz (RAS) algorithm is given by : un+1= un+Ppj=1R˜TjA

−1

j Rj(f − Aun) n = 0, 1, ... [6]

2.2. Nonlinear Schwarz iterations

Consider now the problem 1 with a nonlinear operator L. After discretization, we obtain an algebric non linear system

F (u) = 0 [7]

we transform this problem to a fixed point form

G(u) = u [8]

where F and G are two mappings from Rn → Rn.

using the same notation as before, we define G on each subdomain Ωj, j = 1, 2, ..., p,

as follows :

Gj(X) = RjG( RTj(X)) [9]

the corresponding nonlinear restricted Schwarz method is defined by un+1= un+P

p

j=1R˜TjGj(Rj(un))n = 0, 1, ..., [10]

we also consider for the solution of 5 the Schwarz-Newton methods, where in each sub-domain, the non linear problem is solved by a Newton, see [1, 8].

3. The Vector ε−Algorithm

3.1. Definitions and properties

The ε- algorithm is a nonlinear extrapolation method for accelerating the convergence of sequences, one can say also that this is a generalization of Aitken method [9, 11]. There exist several versions of the epsilon algorithm( topological, scalar, and vector ep-silon algorithm) [2, 9, 11].

In this work, we are only interested in the vector form. We consider thereafter the fundamental algebraic results in the theory of the vector ε-algorithm.

(6)

Definition 3.1 Let U = (un)n∈N be a sequence of real numbers, the ∆2Aitken process

consists to transform the sequence (un) in a new sequence ε (n) 2 defined by : εn2 = un+2un− u 2 n+1 ∆2u n

Theorem 3.1 If the sequence U = (un)n∈Nsatisfies the condition

lim

n→∞(un+1− u)/(un− u) = limn→∞∆un+1/∆un= ρ 6= 1

then the sequence εn2 converges to u faster than un+1.

Proof. see for example [11]. Writing ε(n)2 based on determinants:

ε(n)2 = un un+1 ∆un ∆un+1 1 1 ∆un ∆un+1

we seek the conditions on (un) that verifies ε (n)

2 = u for n > N (N is a given rank),

therefore, we have the following theorems

Theorem 3.2 A necessary and sufficient condition to have ε(n)2 = u ∀n > N , is that

the sequence (un) verifies

a0(un− u) + a1(un+1− u) = 0 ∀n > N ,with a0+ a16= 0

This theorem can be generalized to high order using a non-linear acceleration method, the Shanks transformation [2, 11].

This transformation called enk(U ) is built such that enk(U ) = u ∀n > N, and it

consists in computing the quantities enk(U ) as follows

(7)

from these equations, it is easy to obtain a determinantal formula for en k(U ) enk(U ) = un ... un+k ∆un ... ∆un+k . . . . . . ∆un+k−1 ∆un+2k−1 1 ... 1 ∆un ... ∆un+k . . . . . . ∆un+k−1 ∆un+2k−1 withPk i=0a (n,k) i = 1

where ∆ is the difference operator ∆un= un+1− un.

the previous results leads to the following theorem.

Theorem 3.3 If for a fixed k, the sequence U is such that there exists u ∈ R and a0, ..., ak∈ R with P k i=0ai6= 0 satisfying Pk i=0ai(un+i− u) = 0 ∀n > N then enk(U ) = ε(n)2k = u ∀n > N.

The proof of Theorem 3.2 and Theorem 3.3 are given for example in [2, 11, 12]. Remark 1 A recursive rule for computing the quantities enk(U ) of shanks

transforma-tion has been given by Wynn [10, 11]. These quantities can be computed by the following ε−algorithm:

ε(n)−1 = 0 ε(n)0 = Un n = 0, 1, ...

ε(n)k+1= ε(n+1)k−1 + (∆ε(n)k )−1 n, k = 0, 1, ... where the inverse of a vector y is defined by:

y−1= y kyk22.

using the theorem 3.3, Gekeler [15] has proved that vector epsilon algorithm provides a direct method for solving the linear systems of equations.

Theorem 3.4 If we apply the vector ε-algorithm to the sequence {un} produced by

un+1= Aun+ b

with a given u0and A is a real square matrix such that I − A is invertible, then we have

(8)

where u = (I − A)−1b and m is the degree of minimal polynomial of A for the vector u0− u.

Proof Let p(t) = Pm

i=0aiti the minimal polynomial of A for the vector u0 − u, the

definition of the minimal polynomial of a matrix for a vector is Pm

i=0(aiAi) (u0− u) = 0

the matrix I − A is invertible, therefore p(1) =Pm

i=0ai 6= 0

on the other hand, we have

u = Au + b so un+1− u = A(un− u) and uk− u = Ak(u0− u) ∀k0 replacing in p(t) we have AnPm i=0ai(ui− u) =P m i=0ai(un+i− u) = 0 ∀n

so using Theorem 3.3 we prove that ε(n)2m= u ∀n ≥ 0

3.2. Vector ε-algorithm applied to AS/RAS for linear systems

We consider the following problem :



L(u) = f inΩ

Bu = g on∂Ω [11]

In the case where the operator L is linear, a discretization of the equation 11 leads to a linear system of equations of the form

Au = f [12]

(9)

        un+1,1 un+1,2 . . . un+1,p         =         un,1 un,2 . . . un,p         +         A11 A22 0 . 0 . . App         −1        rn,1 rn,2 . . . rn,p         we can write un+1= B un+ F [14] where B = I − MAS−1A

Theorem 3.5 Suppose A and MAS−1 a real square matrices that have the same size such that C = MAS−1A is non singular. If we apply the vector ε−algorithm to the adiitive Schwarz sequence 14, then εn

2m= u, where u is the solution of the linear system Cu = F,

where m the degree of the minimal polynomial of B . Proof The solution u is a fixed point of the operator

u → u + MAS−1(f − Au)

Let P = MAS− A is the difference between A and MAS

when 13 converge, it converges to the solution of the preconditioned system

MAS−1Au = MAS−1f by setting yn= un− u we obtain un+1= un+ MAS−1(f − Aun) = (I − MAS−1(MAS− P ))un+ MAS−1f = MAS−1P un+ MAS−1Au = MAS−1P un+ MAS−1(MAS− P )u = u + MAS−1P (un− u)

the equivalent system becomes

yn+1= MAS−1P yn = Byn

using theorem 3.4, we have εn2m= u,where m is the degree of the minimal polynomial

(10)

and we have Pm(B)(u0− u) =P k n=0γ nBn(u 0− u) =P k n=0γ n(u n− u) = 0

where γnare the coefficients of the polynomial Pdsuch that Pd(1) = 1.

3.3. Vector ε-algorithm applied to AS/RAS for nonlinear systems

We consider now the nonlinear reaction diffusion problem defined by:

Lu − f (u) = g in Ω [15]

We can write

Lu = G(u) in the sense of D0(Ω) [16]

The corresponding discretized problem can be written as follows:

AU = G(U ) ∈ Rp [17]

where A is the matrix of the discretized operator L, obtained by the finite elements on a regular grid, G : Rp−→ Rpis the nonlinear function, and U is the vector containing

the approximation of the solution of the continuous problem to grid points. We remark , that if we put F = A−1G(.), then the problem 17 is equivalent to U = F (U ).

Let solve the following problem:

f ind x ∈ Rpsuch that x = F (x) [18]

where F : Rp −→ Rpis differentiable in the sense of Frechet, in a neighborhood

of x, m is the degree of minimal polynomial of F0(x) for the vector xn− x and r is the

multiplicity of the root (λ = 0) for this minimal polynomial.

Knowing x0we set u0= xnand we solve for k = 1, ..., 2m−r the following iterative

problem uk= F (uk−1).

To calculate ε(r)2(m−r)we apply the ε-algorithm to the vectors u0, ..., u2m−r. then we

take xn+1= ε (r) 2(m−r).

The application of the epsilon algorithm to the nonlinear RAS provides a method of resolution with quadratic convergence, see [11].

Theorem 3.6 Let

un+1= un+P p

j=1R˜TjFj(Rj(un)) n = 0, 1, ..., [19]

where F : Rp−→ Rpis defined on each subdomain

(11)

and

G(u) := F (u) − u =Pp

j=1R˜jTFj(u) − u = 0 [21]

If F is differentiable in the sense of Frechet in a neighborhood of u, and I − F0(u) is invertible, then there exists a neighborhood V of u such that ∀ x0∈ V

kxn+1− uk = o( kxn− uk 2) n = 0, 1, ...

Proof If F is differentiable in the sense of Frechet in a neighborhood of u, we have : uk+1− u = F0(u)(uk− u) + o( kuk− uk 2)

Let p(t) =Pm

i=0aitithe minimal polynomial of F0(u) for the vector un− u.

Since I − F0(u) is invertible, we have p(1) =Pm

i=0ai6= 0.

We have : u1− u = F0(u)(u0− u) + o( ku0− uk 2)

and uk− u = [F0(u)]k(u0− u) + o( ku0− uk 2)

Replacing in the minimal polynomial Pm

i=0ai[F0(u)]i(xn− u) =Pmi=0ai(ui− u) + o( ku0− uk 2) = 0

therefore u0= xn, using theorems 3.2 and 3.3 we get

ε(r)2(m−r)= u + o( kxn− uk 2)

.

The algorithm (Epsilon-RAS)

In case of convergence , limn−→∞un = u.

1) choose a starting approximation x0.

2) set u0= xnat the iteration n, and

uk+1= uk+P p

j=1k = 0, ....2m − r.

3) apply the epsilon algorithm to the vectors u0, ..., u2m−rto calculate ε (r) 2(m−r).

4) compute xn+1such that

xn+1= ε (r) 2(m−r)

(r = 0 if the partial Frechet derivative of F is invertible)

4. Numerical Experiments

In this section, we compare the performance of Schwarz iterations with those acceler-ated with the vector epsilon algorithm in terms of number of iterations and CPU time.

We treat two different applications, the first one in the linear case and the second one in the nonlinear case.

(12)

4.1. Application to the Bratu problem

We consider now the following nonlinear reaction diffusion problem

−∆u + λeu= f [22]

The domain is the unit square Ω = [0, 1] × [0, 1] decomposed uniformly into p non overlapping subdomains.

Using a finite element discretization, we obtain the following nonlinear system of equations

AX + λeX− b = 0 in Ω [23]

Using FreeFem++, the solution of the problem on all the domain Ω is presented in Fig.1

Fig 1 : Bratu problem: Solution on allΩ

Now, using the Epsilon-RAS algorithm, we solve the problem on multiple subdomains. Let p the number of subdomains, Fig.2 shows the solution for p=4.

(13)

The following results reported in Table 1 and in Fig.3, show the L∞Error between the approximate solution and the exact solution of the nonlinear problem for each algorithm.

Subdomains(P ) ErrorAS ErrorEpsilon − AS ErrorRAS ErrorEpsilon − RAS

P = 4 0.8542 × 10−5 0.6899 × 10−5 0.7974 × 10−5 0.6123 × 10−5

P = 16 0.5365 × 10−5 0.9410 × 10−6 0.4123 × 10−5 0.7745 × 10−6

P = 25 0.4036 × 10−5 0.5123 × 10−7 0.7741 × 10−6 0.3012 × 10−7

P = 36 0.9023 × 10−7 − 0.7841 × 10−7 −

Table 1. Bratu problem: Error norm versus p

Fig 3 : Bratu problem: Convergence for different number of subdomains p

The RAS algorithm reaches the precision 10−7 for p=36, while the Epsilon-RAS al-gorithm reaches the same precision only for p=25.

When we compare CPU-Time, it can be observed that additive nonlinear Schwarz and restricted nonlinear Schwarz take too long to converge than their accelerated forms. This shows that the Epsilon-algorithm performs very well for accelerate Schwarz method. The results are reported in Table2 and in Fig.4

Subdomains(P ) CPU-TimeAS CPU-TimeEpsilon − AS CPU-TimeRAS CPU-TimeEpsilon − RAS

P = 4 586.74 558.37 569.21 526.18

P = 16 328.04 290.91 302.47 272.24

P = 25 239.14 181.42 213.63 172.35

P = 36 120.15 70.23 108.42 61.58

(14)

Fig 4 : Bratu problem: Convergence for different number of subdomains p

5. Conclusion

We have proposed an accelerated form of Schwarz iterations for nonlinear problems (AS-RAS) using the vector epsilon algorithm .

Comparing CPU-Time and the error, we show that this accelerated method is fast and it has a better accuracy than the direct classical Schwarz method.

As perspective of the present work, we can generalize the acceleration method for non stationary PDEs, and apply it to a real modelling case.

6. References

[1] A. CIOBANUOANA, “Résolution des équations d’Euler”, Etude des méthodes de Schwarz non-linéaires., vol. Master 2 -Mécanique et Physique des Matriaux., Institut GALILEE, 2011. [2] A.SALAM, R. GRAVES-MORRIS PETER, “On the vector ε− algorithm for solving linear

systems of equations, Numerical Algorithms”, Numerical Algorithms, 29.1-3, 2002.

[3] A.FORMMER, D.B.SZYLD, “An algebraic convergence theory for restricted additive schwarz methods using weighted max norms”, SIAM journal on numerical analysis,39(2), 463-472, 2001.

[4] A.FORTIN, A. GARON, “Les éléments finis: de la théorie à la pratique.”, Université Laval, 2011.

[5] A. QUARTERONI, A.VALLI, “Domain decomposition methods for PDEs”, Oxford sciences publications, 1999 (Reprinted 2005). num. 1999 (Reprinted 2005).

[6] B.SMITH, P.BJORSTAD, W.GROPP, “Domain decomposition: parallel multilevel methods for elliptic partial differential equations”, Cambridge university press, 2004.

[7] CAI, XIAO-CHUAN, MARCUSSARKIS, “ A restricted additive Schwarz preconditioner for general sparse linear systems ”, Siam journal on scientific computing 21.2: 792-797, 1999. [8] CAI, X.CHUAN, X. LI., “ Inexact Newton methods with restricted additive Schwarz based

(15)

[9] C. BREZINSKI, “ Méthodes d’accélération de la convergence en analyse numérique”, Doc-toral dissertation, Université Joseph-Fourier-Grenoble, 1971.

[10] C. BREZINSKI, “ Variations on Richardson’s method and acceleration”, Bulletin of the Belgian Mathematical Society Simon Stevin, 3(5), 33-44, 1996.

[11] C. BREZINSKI, “ Accélération de la convergence en analyse numérique”, Vol.41, Publication 1977.

[12] C. ROLAND, “ Méthodes d’accélération de convergence en analyse numérique et en statis-tique”, Doctoral dissertation, Université des Sciences et Technologie de Lille-Lille, 2005. [13] DRYJA, MAKSYMILIAN, F. SMITH BARRY„ B. WIDLUNDOLOF“ Schwarz analysis of

iterative substructuring algorithms for elliptic problems in three dimensions”, SIAM journal on numerical analysis 31.6 : 1662-1694., 1994.

[14] E.EFSTATHIOU„ J. GANDER“ Why restricted additive Schwarz converges faster than addi-tive Schwarz”, BIT Numerical Mathematics, 43(5), 945-959 , 2003.

[15] E.GEKELER, “ On the solution of systems of equations by the epsilon algorithm of Wynn.”, Math. Comp. , 427-436, 1972.

[16] G. DINCA, “ A fixed point method for the p(.)-Laplacien”, Comptes Rendus Mathématiques, 347(13), 757-762, 2009.

[17] G. LUBE, T.KNOPP„ G.RAPIN “ Acceleration of a Domain Decomposition Method for Advection-Diffusion Problems. In Domain Decomposition Methods in Science and Engineering (pp. 267-274)”, Springer Berlin Heidelberg, 2005.

[18] J.DRONIOU„ C. IMBERT“ Solutions de Viscosité et Solutions Variationnelle pour EDP Non-Linéaires”, Cours de DEA, Département de Mathématiques, Montpellier, 2002.

[19] J.LERAY, “ La théorie des points fixes et ses applications en analyse”, In Proc. International Congress of Math (Vol. 2, pp. 202-208), 1950.

[20] J.LIONS, “ Quelques méthodes de résolution des problèmes aux limites non linéaires”, (Vol. 31). Paris: Dunod, 1969.

[21] L.ROQUES, “ Equations de réaction-diffusion non-linéaires et modélisation en écologie”, Doctoral dissertation, Thèse, Université Pierre et Marie Curie, Paris 6, Paris, France, 2004. [22] L.JACQUES, “ Introduction au méthodes de décomposition de domaine”, Groupe de

recherche en mathématiques appliquées des Antilles et de la Guyane, Campuse de Fouilole, décembre, 2008.

[23] LOTTES, W.JAMES„ F. FISCHERPAUL“ Hybrid multigrid/Schwarz algorithms for the spec-tral element method”, Journal of Scientific Computing 24.1: 45-78., 2005.

[24] M.GARBEY„ D.TROMEUR-DERVOUT“ On some Aitken-like acceleration of the Schwarz method”, International journal for numerical methods in fluids 40(12), 1493-1513, 2002. [24] M.GARBEY„ D.TROMEUR-DERVOUT“ On some Aitken-like acceleration of the Schwarz

method”, International journal for numerical methods in fluids 40(12), 1493-1513, 2002. [25] M.GARBEY, “ Acceleration of the Schwarz method for elliptic problems”, SIAM Journal on

Scientific Computing, 26(6), 1871-1893, 2005.

[26] M.GARBEY„ D.TROMEUR-DERVOUT“ On some Aitken-like acceleration of the Schwarz method”, International journal for numerical methods in fluids 40(12), 1493-1513, 2002. [27] P. LINEL, “ Méthodes de décomposition de domaine en temps et en espace pour la résolution

de systèmes d’EDOs non-linéaires”, Doctoral dissertation, Université Claude Bernard-Lyon, 2011.

(16)

[29] R.NABBEN„ D. B. SZYLD“ Convergence theory of restricted multiplicative Schwarz meth-ods”, SIAM Journal on Numerical Analysis, 40(6), 2318-2336, 2002.

[30] S.DUMINIL, H.SADOK„ D. B. SZYLD“ Nonlinear Schwarz iterations with reduced rank extrapolation”, Applied Numerical Mathematics, 94, 209-221, 2015.

[31] TOSELLI, ANDREA„ O.WIDLUND“ Domain decomposition methods:algorithms and the-ory”, Vol. 34. Berlin: Springer, 2005.

Références

Documents relatifs

We propose a Schwarz-based domain decomposition method for solving a dis- persion equation consisting on the linearized KdV equation without the ad- vective term, using simple

4 Compressible test case – reducing the number of directions by aggregating them into m vectors – error norm versus iteration count for different values of m... 5 Incompressible

Keywords Contact problems · Dual formulation · Domain decomposition methods · Schwarz method · Subspace correction methods · Variational inequalities.. Mathematics

Optimized Schwarz domain decomposition, Robin transmission conditions, finite element methods, non-conforming grids, error analysis, piecewise polynomials of high order, NICEM

In the case when the problem has scale separation and periodic structure, our method recovers the homogenized equation from the classical homogenization theory and the oscillatory

It turns out that the stochastic Galerkin method employed on the unweighted weak formulation corresponds to the standard stochas- tic Galerkin approach whereas the stochastic

Then as an example, we pro vide a Hermite pseudospectral scheme for the Burgers équation on the whole line, and prove its stability and the spectral accuracy in Section 32.

Abstract — In 1984, Martmez introduced the Column-Updating method for solving systems of nonlinear équations In this paper we formulate this method for the solution of