sarah ali hassan, caroline japhet, michel kern, martin ...japhet/preprints/hal-01702428.pdf · a...

19
HAL Id: hal-01702428 https://hal.inria.fr/hal-01702428 Submitted on 6 Feb 2018 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. Space-time domain decomposition methods and a posteriori error estimates for the heat equation Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin Vohralík To cite this version: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin Vohralík. Space-time domain decom- position methods and a posteriori error estimates for the heat equation . EDP-NORMANDIE 2017 - VIe Colloque Edp-normandie, Oct 2017, Caen, France. pp.1-18, <https://edp- normandie4.sciencesconf.org/>. <hal-01702428>

Upload: others

Post on 08-Jul-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

HAL Id: hal-01702428https://hal.inria.fr/hal-01702428

Submitted on 6 Feb 2018

HAL is a multi-disciplinary open accessarchive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come fromteaching and research institutions in France orabroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, estdestinée au dépôt et à la diffusion de documentsscientifiques de niveau recherche, publiés ou non,émanant des établissements d’enseignement et derecherche français ou étrangers, des laboratoirespublics ou privés.

Space-time domain decomposition methods and aposteriori error estimates for the heat equationSarah Ali Hassan, Caroline Japhet, Michel Kern, Martin Vohralík

To cite this version:Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin Vohralík. Space-time domain decom-position methods and a posteriori error estimates for the heat equation . EDP-NORMANDIE2017 - VIe Colloque Edp-normandie, Oct 2017, Caen, France. pp.1-18, <https://edp-normandie4.sciencesconf.org/>. <hal-01702428>

Page 2: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

Space-time domain decomposition methods and a posteriori errorestimates for the heat equation∗

Sarah Ali Hassan†, Caroline Japhet‡, Michel Kern†, Martin Vohralík†

Abstract

This paper develops a posteriori estimates for global-in-time, nonoverlapping domain decomposition(DD) methods for heterogeneous diffusion problems. The method uses optimized Schwarz waveformrelaxation (OSWR) with Robin transmission conditions on the space-time interface between subdomains,and a lowest-order Raviart–Thomas–Nédélec discretization in the subdomains. Our estimates yield aguaranteed and fully computable upper bound on the error measured in the space-time energy normof [19, 20], at each iteration of the space-time DD algorithm, where the spatial discretization, the timediscretization, and the domain decomposition error components are estimated separately. Thus, anadaptive space-time DD algorithm is proposed, wherein the iterations are stopped when the domaindecomposition error does not affect significantly the global error, allowing important savings in termsof the number of domain decomposition iterations while guaranteeing a user-given precision. Numericalresults for a two-dimensional heat equation are presented to illustrate the efficiency of our a posterioriestimates and the performance of the adaptive stopping criteria for the space-time DD algorithm.

Key words: Heterogeneous diffusion, mixed finite element method, space-time domain decomposition, dis-continuous Galerkin in time, optimized Robin transmission conditions, a posteriori error estimate, stoppingcriteria

1 IntroductionLet Ω ⊂ Rd, d = 2, 3, be a polygonal (polyhedral if d = 3) domain (open, bounded and connected set)with Lipschitz-continuous boundary ∂Ω decomposed into two connected sets ΓD and ΓN with ΓD of nonzero(d− 1)-dimensional measure.

We consider space-time domain decomposition strategies for solving the following diffusion problem withfinal time T > 0: find the potential p and the flux u such that:

u = −∇p in Ω× (0, T ), (1.1a)∂p

∂t+∇·u = f in Ω× (0, T ), (1.1b)

p = gD on ΓD × (0, T ), (1.1c)

−u · n = gN on ΓN × (0, T ), (1.1d)p(·, 0) = p0 in Ω, (1.1e)

where gD ∈ H12 (ΓD × (0, T )) ∩ C0(Γ

D × (0, T )), gN ∈ L2(ΓN × (0, T )), and where f ∈ L2(Ω × (0, T )), andp0 ∈ H1(Ω) with p0|ΓD = gD(·, 0)|ΓD . Here n is the outward unit normal vector to ∂Ω.

∗This work was supported by ANDRA, the French agency for nuclear waste management, and by the ANR projectDEDALES under grant ANR-14-CE23-0005. It has also received funding from the European Research Council (ERC) un-der the European Union’s Horizon 2020 research and innovation program (grant agreement No 647134 GATIPOR).

†Inria Paris, 2 rue Simone Iff, 75589 Paris, France & Université Paris-Est, CERMICS (ENPC), 77455 Marne-la-Vallée 2,France [email protected],[email protected],[email protected].

‡Université Paris 13, Sorbonne Paris Cité, LAGA, CNRS (UMR 7539), 93430, Villetaneuse, [email protected].

1

Page 3: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 2

In this article we are concerned with global-in-time optimized Schwarz method which uses optimizedSchwarz waveform relaxation (OSWR) introduced in [26, 37]. The OSWR algorithm is an iterative methodthat computes in the subdomains over the whole time interval, exchanging space-time boundary data throughmore general (Robin or Ventcell) transmission operators in which coefficients can be optimized to improveconvergence rates [31, 37, 10, 11]. This method allows to different time discretizations in subdomains, andneeds a very small number of iterations to converge, see [25, 27] and the references therein, and [28, 29, 30] inthe context of mixed finite elements. The OSWR algorithm can actually be reformulated as a block-Jacobimethod applied to a space-time interface problem, see [17] and the references therein, see also [28, 3, 4],and on can replace the block-Jacobi algorithm by other by various iterative methods, such as Krylov-typemethods like GMRES.

The present paper intends to give a posteriori estimates with a guaranteed and fully computable upperbound on the error at each iteration of the space-time DD algorithm. In the context of algebraic iterativesolvers, several methods with residual-based estimates have been proposed, see [9, 6, 7], and [39, 38, 43]for goal-oriented a posteriori error estimates. Then, in [21], a general framework for any numerical methodand algebraic solver has been introduced, following [32]. Extensions of this framework to coupled unsteadynonlinear and degenerate problems are given in [12, 15], and to parabolic problems in [20, 19]. It usesH1-conforming reconstruction of the potential, continuous and piecewise affine in time, and an equilibratedH(div)-conforming reconstruction of the flux, piecewise constant in time. A guaranteed and fully computableupper bound on the error measured in the energy norm augmented by a dual norm of the time derivative isderived (see [47, 20]), without unknown constants. In [20, 19] an equivalent norm is used, leading to localspace-time efficiency.

In the context of non-overlapping domain decomposition algorithms, a posteriori error estimates forFETI [23] or BDD [36, 13] methods, have been proposed in [44, 45]. It is based on H1(Ω)-conformingpotential andH(div,Ω)-conforming flux reconstructions, following [41, 34, 42, 22], that can be obtained whensubdomain problems involve both Dirichlet and Neumann interface conditions on each domain decomposition(DD) iteration, as this is the case for FETI or BDD. For domain decomposition methods with Robin orVentcell interface conditions, and where neither the conformity of the flux nor that of the potential ispreserved (as long as the convergence is not reached), new a posteriori error estimates and stopping criteriahas been introduced in [3, 1].

The purpose of this paper is to extend the techniques of [3] to the OSWR method for solving the heatequation. We give a general a posteriori error estimate with fully computable upper bound, distinguishingthe spatial discretization, the temporal discretization, and the domain decomposition error components.This new adaptive space-time domain decomposition algorithm uses two H1-conforming potential recon-structions (one globally on Ω, and one on each subdomain Ωi), and an H(div,Ω)-conforming flux recon-struction. Details of the proof and of the potential and flux reconstructions are given in [4]. In the presentcontribution, we give numerical experiments for the heat equation to validate our adaptive method: weconsider a test case where the exact solution is known and show the actual and estimated errors againstthe number of OSWR iterations and the corresponding effectivity indices. As mentioned above, the OSWRalgorithm can be reformulated as a block-Jacobi method applied to a space-time interface problem, and onecan replace block-Jacobi by GMRES. We give a comparison between the adaptive block-Jacobi (OSWR)algorithm and the adaptive GMRES algorithm. In the companion paper [4], our general a posteriori errorestimate is extended to a diffusion problem with heterogeneous diffusion tensor and to a domain decompo-sition with different time grids, so as to adapt to different time scales in the subdomains; numerical resultsare shown in [4] for a two-dimensional problem with strong heterogeneities (where the exact solution is notknown) and with local time stepping.More precisely, this new adaptive space-time domain decomposition algorithm uses mixed finite elements(leading to mass conservation and flux continuity), and extends the a posteriori estimates of [33, 48, 2, 49,40, 20, 19, 3]. It uses two H1-conforming potential reconstructions, one is global over Ω and relies on theadjustement of the averaging operator Iav for parabolic problems following [20], and the other introducesweights on the interfaces following [3] to separate the space-time DD and the discretization components.The method also uses a flux reconstruction that is globally H(div,Ω)-conforming, locally conservative ineach mesh element, and piecewise constant in time. It relies on solving a simple coarse balancing problem,and then solving local Neumann problems in bands around the interfaces in each subdomain, following [3].

The remainder of this paper is organized as follows: in the next section we introduce some useful notation.

Page 4: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 3

We present in Section 3 the multi-domain formulation using the OSWR algorithm, in the continuous caseand in the fully discrete case using the mixed finite element method in space and the discontinuous Galerkinmethod of order zero in time. In Section 4, we derive a fully computable upper bound for the errorbetween the exact and the approximate numerical solution on a given DD iteration, in the energy norm. InSection 5, results of 2D numerical experiments showing tight overall error control and important reductionof the number of space-time DD iterations are discussed.

2 PreliminariesIn this part we give the partition of the domain Ω as well as some function spaces following the notationsintroduced in [3, 4].

2.1 Partitions of the domain Ω

We suppose that the domain Ω is decomposed into N non-overlapping polygonal subdomains Ωi, i ∈ J1,N K,

such that Ω =N∪i=1

Ωi. For all i ∈ J1,N K, let ΓNi := ΓN ∩ ∂Ωi, ΓD

i := ΓD ∩ ∂Ωi, and ni be the unit outward-

pointing normal of ∂Ωi. Let Bi be the set of neighbors of the subdomain Ωi that share at least one edge ifd = 2 with Ωi (face if d = 3) and let |Bi| be the cardinality of this set. Using this notation, we introducethe interface Γi,j := ∂Ωi ∩ ∂Ωj , j ∈ Bi, between two adjacent subdomains Ωi and Ωj . Consequently,∂Ωi = ΓN

i ∪ΓDi ∪Γi with Γi := ∪

j∈BiΓi,j . We define Γ := ∪

i∈J1,N KΓi.

We then define Th :=N∪i=1Th,i, where Th,i is a regular triangulation of the subdomain Ωi, such that

Ωi = ∪K∈Th,i

K, where |Th,i| is the number of triangles (tetrahedra if d=3) in the i-th subdomain. We

suppose that Th,i is a conforming mesh, i.e., such that if K, K ′ ∈ Th,i, K 6= K ′, then K ∩K ′ is either anempty set or a common vertex or edge or face. For simplicity, we assume that Th is conforming, althoughthis assumption could be easily avoided by introducing the concept of a simplicial submesh (see e.g. [40, 18]and the references therein). We denote the set of all edges (faces if d = 3) of Th,i by Eh,i, and the set of alledges (faces) of K ∈ Th by EK . E int

h,i is the set of interior edges (faces) of the subdomain Ωi, Eexth,i = EΓD

h,i ∪EΓN

h,i

is the set of boundary edges (faces) on ∂Ω ∩ ∂Ωi, and EΓi,j

h is the set of edges (faces) on the interface Γi,j .Then Eh,i = ( ∪

j∈BiEΓi,j

h )∪E inth,i ∪Eext

h,i . Let hK denote the diameter of K and let hi be the largest diameter

of all triangles (tetrahedra if d = 3) in Th,i, i.e., hi = maxK∈Th,i

hK .

2.2 Partitions of the time interval (0, T )

Let tn0≤n≤N be a sequence of discrete times of the domain Ω as well as of the subdomain Ωi, i ∈ J1,N K,with t0 = 0 < t1 < · · · < tN−1 < tN = T.We consider a partition of the time interval (0, T ) into subintervalsIn := (tn−1, tn] and set τn := tn − tn−1 for all 1 ≤ n ≤ N . An extension to subdomains with different timemeshes is given in [4].

2.3 Some functions spacesWe define here some basic function spaces. For a given non-empty domain D ⊂ Ω and a real number l,1 ≤ l ≤ ∞, we use the standard functional notations Ll(D) and Ll(D) := [Ll(D)]d of Lebesgue spaces. Wedenote by (·, ·)D the scalar product for L2(D) and L2(D), associated with the norm ‖·‖D, and by |D| theLebesgue measure of D. Shall D = Ω, the index will be dropped. Let 〈·, ·〉γ be the scalar product for thed− 1 dimensional L2(γ) on γ = ∂D or a subset of it. Let also H1(D) := v ∈ L2(D); ∇v ∈ L2(D) be theSobolev space of scalar-valued functions with weak derivatives square-integrable and let H(div, D) := v ∈L2(D); ∇·v ∈ L2(D) be the space of vector-valued functions whose weak divergences are square-integrable.Finally, for any scalar-, vector-, or tensor-valued function ϕ defined on Ω, we let ϕi denote the restrictionof ϕ to Ωi, i = 1, ..,N .

Page 5: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 4

3 Global-in-time optimized Schwarz method using OSWRIn this part we present a nonoverlapping space-time domain decomposition method, the optimized Schwarzwaveform relaxation (OSWR) method introduced in [26, 37, 10, 11], and studied in [28, 29, 30] in the contextof a mixed formulation.

Using the notations of Section 2, the original problem (1.1) can be reformulated as the following equiv-alent multi-domain problem, for i ∈ J1,N K:

ui = −∇pi in Ωi × (0, T ), (3.1a)∂pi∂t

+∇·ui = f in Ωi × (0, T ), (3.1b)

pi = gD on ΓDi × (0, T ), (3.1c)

−ui·n = gN on ΓNi × (0, T ), (3.1d)

p(·, 0) = p0(·) in Ωi, (3.1e)

together with the continuity of the potential p and of the normal trace of the flux u on the space-timeinterface Γi,j × (0, T ):

pi = pj and ui·ni + uj ·nj = 0 on Γi,j × (0, T ), ∀j ∈ Bi. (3.2)

Alternatively, one may replace the conditions (3.2) by equivalent Robin transmission conditions [35] asfollows

−βi,jui·ni + pi = −βi,juj ·ni + pj on Γi,j × (0, T ), ∀j ∈ Bi, (3.3)

where βi,j > 0, j ∈ Bi, i ∈ J1,N K are free coefficients that may be optimized to improve the convergencefactor of the iterative domain decomposition algorithm described below (see [10, 24, 26, 31, 37]).

3.1 The continuous space-time DD algorithmThe optimized Schwarz waveform relaxation (OSWR) algorithm for solving problem (1.1) is defined asfollows:Find the solutions pki and uki in subdomain Ωi (in an appropriate mixed formulation), at iteration k, fork ≥ 1, such that:

uki = −∇pki in Ωi × (0, T ), (3.4a)

∂pki∂t

+∇·uki = f in Ωi × (0, T ), (3.4b)

pki = gD on ΓDi × (0, T ), (3.4c)

−uki · n = gN on ΓNi × (0, T ), (3.4d)

−βi,juki · ni + pki = gk−1R,j on Γi,j × (0, T ), ∀j ∈ Bi, (3.4e)

p(·, 0) = p0 in Ωi, (3.4f)

where gk−1R,j := −βi,juk−1

j ·ni+pk−1j for k ≥ 2 is the information coming from the neighboring subdomain Ωj ,

j ∈ Bi, at step k of the algorithm. This algorithm starts from initial guesses g0R,j which are given functions

in L2(0, T ;L2(Γi,j)), j ∈ Bi, 1 ≤ i ≤ N , (see [28] for the convergence analysis and well-posedness).The OSWR algorithm can be interpreted as a block-Jacobi method applied to a space-time interface

problem, see [14, 28, 3, 4] in the context of a mixed formulation. On can replace the block-Jacobi iterationsby Krylov-type methods like GMRES (see e.g. [17, 28, 4], and [3] for details). In Sec. 5 below, we willpresent numerical results both for the block-Jacobi iterations and GMRES.

Note that in the context of mixed finite elements, the potential pki is in L2(Ωi), so that pki |Γi,jis not

well defined. Thus a Robin condition −βi,juki · ni + pki = gk−1R,j , with a given Robin boundary data gk−1

R,j onΓi,j × (0, T ) actually defines the boundary value pki on Γi,j × (0, T ) through the well-defined expression

pki |Γi,j:= gk−1

R,j + βi,juki ·ni. (3.5)

Page 6: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 5

3.2 The fully discrete space-time DD algorithmIn this part, after introducing some notations for the time and space discretizations, we present the fullydiscrete counterpart of the OSWR algorithm (3.4), using the lowest-order mixed finite element method(MFE) in space and the discontinuous Galerkin method of order zero in time (DG0) [46] (corresponding tothe backward Euler scheme for piecewise-constant-in-time source term f).

3.2.1 Notations for time discretization

Let E be a space of functions defined on a subset D of Ω (e.g. a subdomain or an interface) and let v(·, t) bea function taking its values in E. We denote P 0

τ (E) the vector space such that v(x, ·), x ∈ D, is piecewiseconstant in time:

P 0τ (E) := v(·, t) : (0, T )→ E; v(·, t) is constant on In, 1 ≤ n ≤ N. (3.6)

A function in P 0τ (E) is thus defined by the N functions vn := v(·, t)|In1≤n≤N in E. This allows us to

define, for the physical data, fi ∈ P 0τ (L2(Ωi)), gD,i ∈ P 0

τ (L2(ΓDi )), and gN,i ∈ P 0

τ (L2(ΓNi )) such that, for

n = 1, .., N :fi|In := fn, gD,i|In := gnD, and gN,i|In := gnN, 1 ≤ n ≤ N, (3.7)

wherefn :=

1

τn

∫In

f(·, t)dt, gnD :=1

τn

∫In

gD(·, t)dt, gnN :=1

τn

∫In

gN(·, t)dt.

In addition, for the a posteriori estimates below, we introduce the following space:

P 1τ (E) := v(·, t) : (0, T )→ E; v(·, t) ∈ C0(0, T ;E),

v(·, t) is affine on In, 1 ≤ n ≤ N.(3.8)

Note that a function in P 1τ (E) is defined by N + 1 functions vn := v(·, tn)0≤n≤N , and that if v ∈ P 1

τ (E),then ∂tv ∈ P 0

τ (E) is such that

∂tv|In =1

τn(vn − vn−1), 1 ≤ n ≤ N. (3.9)

3.2.2 Notations for space discretization

Let Mh,i ×Wh,i ⊂ L2(Ωi) × H(div,Ωi) be the Raviart–Thomas–Nédélec mixed finite element spaces oforder 0 for Ωi:

Mh,i := qh,i ∈ L2(Ωi); qh,i|K ∈ P0(K), ∀K ∈ Th,i,

where P0(K) is the space of polynomials of degree 0, and

Wh,i := vh,i ∈ H(div,Ωi); vh,i|K ∈ RTN0(K), ∀K ∈ Th,i,

where RTN0(K) := [P0(K)]d + xP0(K), x ∈ Rd, is the Raviart–Thomas–Nédélec space of degree zeroassociated with the element K ∈ Th,i. We define

W0h,i :=

wh,i ∈Wh,i; wh,i·n|e = 0

, e ⊂ ΓN

i ,

WgN,nh,i :=

wh,i ∈Wh,i; wh,i·n|e =

1

|e|

∫e

gn,iN dγ, e ⊂ ΓN

i , n = 1, ..., N,

WgNh,i := whτ,i ∈ P 0

τ (Wh,i); whτ,i|In ∈WgN,nh,i ,

where |e| is the measure of an edge (face if d = 3) e ⊂ ΓNi . In the following, for a subdomain Ωi, phτ,i is a

function in P 0τ (Mh,i) such that, on each element K ∈ Th,i, phτ,i(·, 0) =

1

|K|

∫K

p0dx, and uhτ,i is a function

in WgNh,i.

Page 7: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 6

3.2.3 Discrete space-time DD algorithm

The discrete OSWR algorithm at iteration k ≥ 1 in the subdomain Ωi, ∀i ∈ J1,N K, is:

Find uk,nh,i ∈WgN,nh,i and pk,nh,i ∈Mh,i on In, for n = 1, .., N , such that:

ai(uk,nh,i ,vh,i)− bi(vh,i, p

k,nh,i ) = `k−1,n

i (vh,i), ∀vh,i ∈W0h,i, (3.10a)

1

τn(pk,nh,i − p

k,n−1h,i , qh,i)Ωi

+ bi(uk,nh,i , qh,i) = (fn, qh,i)Ωi

, ∀qh,i ∈Mh,i, (3.10b)

(pk,0h,i , qh,i)Ωi= (p0, qh,i)Ωi

, ∀qh,i ∈Mh,i, (3.10c)

where the bilinear forms ai and bi, and the linear form `k,ni , k ≥ 0, are defined by:

ai :Wh,i×Wh,i → R, ai(uh,i,vh,i) := (uh,i,vh,i)Ωi +∑j∈Bi

〈βi,juh,i·ni,vh,i·ni〉Γi,j ,

bi : Wh,i×Mh,i → R, bi(vh,i, qh,i) := (qh,i,∇·vh,i)Ωi,

`k,ni : Wh,i → R, `k,ni (vh,i) := −〈gn,iD ,vh,i·ni〉ΓDi−∑j∈Bi

〈gk,nR,j ,vh,i·ni〉Γi,j,

wheregk,nR,j :=

1

τn

∫In

gkR,j(·, t) dt. (3.11)

Here, g0,nR,j is a given initial guess on Γi,j and, using (3.5), 〈gk,nR,j ,ψe′ ·ni〉Γi,j

, for k ≥ 1 and the basis functionψe′ on e′ ∈ Γi,j , is given by:

〈gk,nR,j ,ψe′ · ni〉Γi,j =

∫Γi,j

βi,j(uk,nh,j · nj)ψe′ · ni dγ +

∫Γi,j

(βj,iuk,nh,j · nj + gk−1,n

R,i )dγ, (3.12)

and is equal to zero when e′ /∈ Γi,j .

Remark 3.1 Note that using the rectangle quadrature rule, fn, gnD, and gnh,N can be approximated by:

fn ≈ f(·, tn), gnD ≈ gD(·, tn), gnh,N ≈ gh,N(·, tn), gk,nR,j ≈ gkR,j(·, tn),

so that the DG0 method in time is equivalent to the backward Euler scheme.

4 A posteriori error estimate: fully computable upper boundThe objective of this section is to bound the error between the exact solution and the approximate solution ateach iteration k of the space-time DD method, by indicators that are completely calculable and constructedfrom the approximate solution (pkhτ ,u

khτ ).

For simplicity, let ΓN = ∅ and gD = 0 (exstension of the results to the general case can be donefollowing e.g., [18, 19, 16] and the references therein). We use for the error the space-time energy normgiven in [47, 19, 20]. A postprocessing pkhτ is first constructed, from which we build a subdomain potentialreconstruction skhτ,i for each subdomain Ωi, ∀i ∈ J1,N K, on each iteration of the space-time DD algorithm,following [3], so as to distinguish the error from H1

0 (Ω)-nonconformity and from domain decomposition.From pkhτ and following [20], we also build a potential reconstruction skhτ on each space-time DD iteration.Then, to evaluate the error in the H(div,Ω)-nonconformity, we build a flux reconstruction σkhτ on eachiteration of the space-time DD algorithm, using the same idea of extracting bands and solving local Neumannproblems as proposed in [3]. Details of concrete candidates for these reconstructions are given in [4].This allows to distinguish the space discretization error, the time discretization error, and the domaindecomposition error.

Page 8: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 7

Let us first introduce the broken Sobolev space

H1(Th) := v ∈ L2(Ω); v|K ∈ H1(K), ∀K ∈ Th

and the energy semi-norm on H1(Th), defined for all ϕ ∈ H1(Th) by

|||ϕ|||2 :=∑K∈Th

|||ϕ|||2K :=∑K∈Th

‖∇ϕ‖2K ,

as well as the energy norm on L2(Ω), defined for all v ∈ L2(Ω) by

|||v|||2? :=∑K∈Th

|||v|||2?,K :=∑K∈Th

‖v‖2K .

For a given function v, its jump and average are then defined respectively as:[[v]] := v|K − v|K′ and v :=

1

2(v|K + v|K′) if e ∈

(∪

j∈BiEΓi,j

h

)∪E int

h,i ,

[[v]] := v|e − gD and v :=1

2(v|e + gD) if e ∈ EΓD

h,i .

We recall, for the forthcoming theorems, the Poincaré inequality: for K ∈ Th, since K is convex,

‖ϕ− π0ϕ‖K ≤hKπ‖∇ϕ‖K ∀ϕ ∈ H1(K), (4.1)

where π0ϕ is the mean value of ϕ on K.

4.1 Postprocessing of the approximate solutionFollowing the work in [8, 5, 48], we first construct a postprocessing pk,nh,i ∈ P2(Th,i) of pk,nh,i , for each subdomaini ∈ J1,N K, at each iteration k ≥ 1 of the space-time DD algorithm, on each time step n, 1 ≤ n ≤ N , asfollows:

−∇pk,nh,i |K = uk,nh,i |K , ∀K ∈ Th,i, (4.2a)

π0(pk,nh,i |K) = pk,nh,i |K , ∀K ∈ Th,i, (4.2b)

and we define pk,nh |Ωi = pk,nh,i . Then, the postprocessing of the approximate solution for which the a posteriorierror analysis will be done in Sec. 4.3 is defined as follows:

pkhτ ∈ P 1τ (P2(Th)), pkhτ (·, tn) := pk,nh .

4.2 Concept of of potential and flux reconstructionsThe main tools of our estimation in Theorem 4.4 are the three supplementary objects skhτ , s

khτ , and σ

khτ

defined below, on each iteration k ≥ 1 of the space-time DD algorithm.

Definition 4.1 (Subdomain potential reconstruction) We will call a subdomain potential reconstruc-tion, for Ωi, i ∈ J1,N K, any function skhτ,i built from pkhτ,i such that

• it is subdomain H1(Ωi)-conforming in space, continuous and piecewise affine in time, i.e.,

skhτ,i ∈ P 1τ (H1(Ωi) ∩ C0(Ωi)), (4.3a)

skhτ,i|ΓDi

= gD|ΓDi

; (4.3b)

• on each time step n, 0 ≤ n ≤ N , the mean values of pk,nh,i are preserved,

(sk,nh,i , 1)K = (pk,nh,i , 1)K , ∀K ∈ Th,i, (4.4)

where sk,nh,i := skhτ,i(·, tn);

Page 9: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 8

• it is built locally subdomain by subdomain to capture the nonconformity from the numerical scheme bycomparing it with pkhτ in the sense that the estimators (4.14d), and (4.14g), as well as (4.14b) below,(recall (4.2a) which explains the comparison of −∇sk,nh and uk,nh ) are as small as possible.

Definition 4.2 (Potential reconstruction) We will call a potential reconstruction any function skhτ con-structed from pkhτ such that

• it is globally H1(Ω)-conforming in space, continuous and piecewise affine in time, i.e.,

skhτ ∈ P 1τ (H1(Ω) ∩ C0(Ω)), (4.5a)

skhτ |ΓD = gD, (4.5b)

• on each time step n, 0 ≤ n ≤ N , the mean values of pk,nh are preserved,

(sk,nh , 1)K = (pk,nh , 1)K , ∀K ∈ Th, (4.6)

where sk,nh := skhτ (·, tn);

• its comparison with skhτ estimates the domain decomposition error in the sense that∫ T

0

|||skhτ −

skhτ |||2dt 1

2→0 and∫ T

0

||∂t(skhτ − skhτ )||2dt 1

2→0 when k →∞.

Definition 4.3 (Equilibrated flux reconstruction) We will call an equilibrated flux reconstruction anyfunction σkhτ constructed from pkhτ , u

khτ , such that

• it is H(div)-conforming and locally conservative in space, piecewise constant in time, i.e.,

σkhτ ∈ P 0τ (H(div,Ω)); (4.7)

• it has a local conservation property on each time step n, 0 ≤ n ≤ N :

(fn − ∂tpkhτ |In −∇·σk,nh , 1)K = 0, ∀K ∈ Th, (4.8)

together with the Neumann condition:

−(σk,nh ·nΩ, 1)e = (gN, 1)e, ∀e ∈N∪i=1EΓN

h,i , (4.9)

where σk,nh := σkhτ |In ;

• its comparison with ukhτ is used to estimate the space-time DD error in the sense that∫ T

0

|||ukhτ −

σkhτ |||2?dt 1

2 → 0 when k →∞.

4.3 General a posteriori error estimate: fully computable upper boundLetX := L2(0, T ;H1

0 (Ω)) andX ′ = L2(0, T ;H−1(Ω)); The nonconforming approximation pkhτ of Section 4.1,leads to introduce the following broken X-norm where ∇ is the broken gradient operator:

|||q|||2X :=

N∑n=1

∫In

||∇q(·, t)||2dt =

N∑n=1

∫In

∑K∈Th

||∇q(·, t)||2K dt.

Let Y := q ∈ X; ∂tq ∈ X ′, endowed we with the space-time norm of [19]:

|||q|||2Y := |||q|||2X + ||∂tq||2X′ + ||q(·, T )||2, (4.10)

Page 10: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 9

where

||∂tq||X′ :=

∫ T

0

||∂tq||2H−1(Ω) dt

12

:=

∫ T

0

(sup

v∈H10 (Ω); ‖∇v‖=1

〈∂tq, v〉)2

dt

12

.

The Y - and X ′-norms are again extended to piecewise regular-in-space functions, since phτ /∈ X. By theweak solution of problem (1.1) under the above assumptions, we then understand p ∈ Y such that p(·, 0) = p0

and ∫ T

0

〈∂tp, v〉+ (∇p,∇v) dt =

∫ T

0

(f, v) dt ∀v ∈ X. (4.11)

Our main result is then:

Theorem 4.4 (A posteriori error estimates for the potential, distinguishing space, time, and domain decomposition error components)Let p be the weak solution of problem (1.1) given by (4.11). Let pkhτ ∈ P 1

τ (H1(Th)) be an arbitrary approx-imation to p; in particular pk,nh = pkhτ (·, tn) can be the postprocessing (4.2) of the solution (pk,nh ,uk,nh ) atiteration k of the global-in-time optimized Schwarz algorithm (3.10)–(3.12). Let uk,nh |K := −∇pk,nh |K in eachelement K ∈ Th. Let skhτ,i be the subdomain potential reconstruction of Definition 4.1, let skhτ be the potentialreconstruction of Definition 4.2, and let σkhτ be the equilibrated flux reconstruction of Definition 4.3. Thenthere holds

|||p− pkhτ |||Y ≤ ηk := ηksp + ηktm + ηkDD + ηkIC + ||f − f ||X′ , (4.12)

where the “spatial discretization estimator” is

ηksp :=

N∑n=1

τn∑K∈Th

(ηk,nosc,K + ηk,nDF,1,a,K)2

12

+

N∑n=1

∫In

∑K∈Th

(ηkNCP,1,a,K(t))2dt

12

+

N∑n=1

τn∑K∈Th

(ηk,nNCP,2,a,K)2

12

+ ||sk,Nh − pk,Nh ||,

the “time discretization estimator” is

ηktm :=

N∑n=1

∑K∈Th

1

3τn|||sk,nh − sk,n−1

h |||2K

12

,

the “domain decomposition estimator” is

ηkDD :=

N∑n=1

τn∑K∈Th

(ηk,nDF,1,b,K + ηk,nNCP,1,b,K)2

12

+

N∑n=1

∫In

∑K∈Th

(ηkNCP,1,b,K(t))2dt

12

+

N∑n=1

τn∑K∈Th

(ηk,nNCP,2,b,K)2

12

,

(4.13)

and the “initial condition estimator” isηkIC := ||sk,0h − p0||.

Page 11: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 10

For all 1 ≤ n ≤ N and K ∈ Th, the following terms are the elementwise estimators:

ηk,nosc,K :=hKπ‖fn − ∂tskhτ |In −∇·σ

k,nh ‖K “data oscillation”, (4.14a)

ηk,nDF,1,a,K :=|||∇sk,nh + uk,nh |||?,K , “constitutive relation”, (4.14b)

ηk,nDF,1,b,K :=|||uk,nh − σk,nh |||?,K , “DD flux nonconformity”, (4.14c)

ηkNCP,1,a,K(t) :=|||(pkhτ − skhτ )(t)|||K , t ∈ In “potential nonconformity”, (4.14d)

ηkNCP,1,b,K(t) :=|||(skhτ − skhτ )(t)|||K , t ∈ In “DD potential nonconformity”, (4.14e)

ηk,nNCP,1,b,K :=|||sk,nh − sk,nh |||K , “DD potential nonconformity”, (4.14f)

ηk,nNCP,2,a,K :=hKπ||∂t(pkhτ − skhτ )|In ||K , “potential nonconformity”, (4.14g)

ηk,nNCP,2,b,K :=hKπ||∂t(skhτ − skhτ )|In ||K , “DD potential nonconformity”. (4.14h)

Remark 4.5 The estimator ηkDD is the error due to the global-in-time domain decomposition method andvanishes at the convergence of the DD algorithm.

5 Numerical resultsIn this section, we present some numerical illustrations of the a posteriori error estimators of Theorem 4.4.

Let Ω =]0, 1[×]0, 1[. In order to illustrate our estimates, we consider the problem (1.1) with solutionp(x, t) = sin(2πx) sin(2πy) cos(2πt). The corresponding source term is f(x, t) = 8π2 sin(2πx) sin(2πy) cos(2πt)−2π sin(2πx) sin(2πy) sin(2πt), and we set homogeneous Dirichlet conditions on the top and the bottom ofΩ, and Neumann conditions on the other sides of ∂Ω with gN (y, t) = 2π sin(2πy) cos(2πt).

As noticed in Sec. 3.2, the OSWR algorithm (3.10)–(3.12) can be interpreted as a block-Jacobi methodapplied to a space-time interface problem, and it can be replaced by GMRES. Numerical results will beshown below, both for block-Jacobi and GMRES.

5.1 Heat equation with the block-Jacobi (OSWR) solver

Number of triangles in Ω 76888Number of subdomains 9

Subdomain solver DirectDD solver block-JacobiFinal time T = 1Time step τ 1/100

Original DD stopping criterion 1e-6A posteriori stopping criterion ηDD ≤ 0.1 max(ηtm, ηsp)Total number of iterations 63

Number of iterations with an a posteriori stopping criterion 18Unnecessary iterations 45

Spared iteration from the total number of iteration ≈ 71 %

Table 1: Example with the block-Jacobi (OSWR) solver

Table 1 summarizes the discretization data as well as the stopping criterion for the DD solver.Figure 1 presents the evolution of ηDD in green, ηsp in black, and ηtm in magenta, and their sum in blue

as a function of the number of iterations of the DD block-Jacobi (OSWR) solver. We remark that ηDD

dominates until iteration 10 and then gets smaller compared to ηsp and ηtm. Concerning ηsp and ηtm, theyare constant after iteration 15 and until iteration 63. We have chosen the a posteriori stopping criterionηDD ≤ 0.1 max(ηtm, ηsp), leading to 18 iterations, in contrast to the usual stopping criterion, when the

Page 12: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 11

jump of the Robin condition on the interface is less than some fixed tolerance, in our case 10−6, satisfiedat iteration 63 only. Figure 1 also shows the evolution of the DD error |||pkhτ − p∞hτ |||Y in cyan, where p∞hτis the postprocessing of the converged DD solution (computed with a tolerance of 10−13). We observe thatηDD is also an upper bound of the DD error.

Number of DD iterations0 10 20 30 40 50 60 70

Pot

entia

l err

or c

ompo

nent

s es

timat

ors

10-6

10-4

10-2

100

102

total. est.disc. estDD. est.time. est.DD. err.

Number of DD iterations0 2 4 6 8 10 12 14 16 18

Pot

entia

l err

or c

ompo

nent

s es

timat

ors

10-3

10-2

10-1

100

101

102

total. est.disc. estDD. est.time. est.DD. err.

Figure 1: Error component estimates (left), with a zoom until iteration 18 (right), with the block-Jacobi(OSWR) solver

Figure 2 (left) shows the total estimator in red, and a rough approximation of the error |||p− pkhτ |||Y inblue, which is represented here by |||p− pkhτ |||2X + ||(p− pkhτ )(·, T )||2 1

2 without the term ||∂t(p− pkhτ )||X′whose computation would be difficult to compute, versus the number of iterations k. Consequently, we

obtain the effectivity index Ikeff :=ηk

|||p− pkh|||Yfrom (4.12) defined as the ratio of the estimated and the

actual error at the iteration k of the space-time DD algorithm, as shown in Figure 2 on the right. Weobserve that the effectivity index approaches the value of approximately 6.87. It is not close to the optimalvalue of 1, one of the reasons may be that the negative norms in Theorem 4.4 have not been computed here.

Number of DD iterations10 20 30 40 50 60 70

Pote

ntial energ

y e

rror

and p

ote

ntial to

tal estim

ato

r

10-2

10-1

100

101

102

error.total. est.

Number of DD iterations10 20 30 40 50 60 70

Po

ten

tia

l e

ffe

ctivity in

de

x

6

6.5

7

7.5

8

8.5

9

9.5

10

10.5

11

effectivity ind.

Figure 2: Energy error and total estimator (left), and effectivity index (right), with the block-Jacobi (OSWR)solver

Page 13: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 12

5.1.1 DD estimators at iteration 18

Figure 3 shows the elementwise contributions of the estimators (built using the subdomain potential recon-struction on the interface) ∫

I100

(η18NCP,1,b,K)2(t) dt

12

, (Figure 3 on the left),

and τ100(η18,100

NCP,2,b,K)2 1

2

, ( Figure 3 on the right).

at the final time T = 1, at iteration 18 of the space-time DD algorithm. We remark that the contributionsof the elements of η18

NCP,1,b,K on I100 are (in the infinity norm) about 1.2 10−4 and distributed around theinterfaces of the 9 subdomains, whereas η18,100

NCP,2,b,K are about 5 10−10 around the interfaces. Figure 4 (left),

Figure 3: Distribution of∫

I100

(η18NCP,1,b,K)2(t) dt

12

on Ω (left) and ofτ100(η18,100

NCP,2,b,K)2 1

2

(right) at the

final time T = 1 and at iteration 18 of the block-Jacobi (OSWR) solver

shows the elementwise contributions of the estimators (built using the subdomain flux reconstruction comingfrom the local Neumann problems)

τ100(η18,100DF,1,b,K)2

12

.

We observe that the errors (in the infinity norm) are distributed around the interfaces and are about2.5 10−5. Finally, Figure 4 (right) shows the elementwise contributions of η18,100

DD , defined as the sum of the

three above estimators. It follows the same distribution as∫

I100

(η18NCP,1,b,K)2(t) dt

12

that has the largest

contribution to η18,100DD .

5.1.2 Total discretization estimator, time and global estimators at iteration 18

Figure 5 presents the elementwise contributions of the time discretization estimator η18,100tm (left), which is

about 5e-6, and the subdomain discretization estimator η18,100sp (right), which is about 2e-4. We remark that

η18,100sp dominates and is close to the total estimator represented in Figure 6 (left), that bound the norm|||p − p18,100

h |||Y in (4.12) at time step 100. Finally, Figure 6 (on the right) shows the error between theexact solution and the approximate solution |||p− p18

hτ |||2X + ||(p− p18hτ )(·, T )||2 1

2 at time step 100. We first

Page 14: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 13

Figure 4: Distribution of the estimatorτ100(η18,100

DF,1,b,K)2 1

2

on Ω (on the left) and of η18,100DD (on the right)

at the final time step 100 and at the 18th iteration of the block-Jacobi (OSWR) solver

Figure 5: Distribution of the estimator η18,100tm on Ω (on the left) and of η18,100

sp (on the right) at the finaltime step 100 and at the 18th iteration of the block-Jacobi (OSWR) solver

observe that it is about 9.5e-5, and thus smaller than the total estimator in Figure 6 (left), which is about3.5e-4. The element contributions do not perfectly match with the total estimator, which may be due tothe fact that the error ||∂t(p− pk+1

hτ )||X′ in |||p− pk+1hτ |||Y has not been computed here.

5.2 Model example with the GMRES solverWe consider here the same example as in Section 5.1 but using the GMRES solver, see Table 2. Note thatthe GMRES solver converges faster than the block-Jacobi solver, as shown in Figure 7. We remark thatηDD dominates up to roughly 7 iterations and then gets smaller compared to the discretization and timeestimators. Here, we can stop the space-time DD algorithm at iteration 13 when ηDD ≤ 0.1 max(ηtm, ηsp),

Page 15: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 14

Figure 6: Distribution of the total estimator on Ω (on the left) and of the error between the exact solutionand the approximate solution (on the right) at the final time step 100 and at the 18th iteration of theblock-Jacobi (OSWR) solver

Number of triangles in Ω 76888Number of subdomains 9

Subdomain solver DirectDD solver GMRESFinal time T = 1Time step τ 1/100

Original DD stopping criterion 1e-6A posteriori stopping criterion ηDD ≤ 0.1 max(ηtm, ηsp)Total number of iterations 41

Number of iterations with an a posteriori stopping criterion 13Unnecessary iterations 28

Spared iteration from the total number of iteration ≈ 68 %

Table 2: Example with the GMRES solver

and thereby avoid 28 unnecessary iterations, and save another 5 iterations compared to the block-Jacobisolver (which stopped at iteration 18). Figure 8 (left) shows the energy error in blue, and the total estimatorin red, versus the number of iterations. The effectivity index is represented in Figure 8 (right) and reachesapproximately the value 6.8 at the iteration 41 wheras its value is about 7.1 at iteration 13.

References[1] E. Ahmed, S. Ali Hassan, C. Japhet, M. Kern, and M. Vohralík. A posteriori error estimates and

stopping criteria for space-time domain decomposition for two-phase flow between different rock types.HAL Preprint 01540956, submitted for publication, June 2017.

[2] M. Ainsworth. A posteriori error estimation for lowest order Raviart–Thomas mixed finite elements.SIAM J. Sci. Comput., 30(1):189–204, 2007.

Page 16: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 15

Number of DD iterations0 5 10 15 20 25 30 35 40 45

Pot

entia

l err

or c

ompo

nent

s es

timat

ors

10-6

10-4

10-2

100

102

total. est.disc. estDD. est.time. est.DD. err.

Figure 7: Error component estimates with the GMRES solver

Number of DD iterations0 10 20 30 40 50

Pote

ntial energ

y e

rror

and p

ote

ntial to

tal estim

ato

r

10-2

10-1

100

101

102

error.total. est.

Number of DD iterations5 10 15 20 25 30 35 40 45 50

Pote

ntial effectivity index

6

7

8

9

10

11

12

effectivity ind.

Figure 8: Energy error and total estimator (left), and effectivity index (right), with the GMRES solver

[3] S. Ali Hassan, C. Japhet, M. Kern, and M. Vohralík. A posteriori stopping criteria for optimizedSchwarz domain decomposition algorithms in mixed formulations. HAL Preprint 01529532, submittedfor publication, 2017.

[4] S. Ali Hassan, C. Japhet, and M. Vohralík. A posteriori stopping criteria for space-time domain decom-position for the heat equation in mixed formulations . HAL Preprint 01586862, submitted for publication,2017.

[5] T. Arbogast and Z. Chen. On the implementation of mixed methods as nonconforming methods forsecond-order elliptic problems. Math. Comp., 64(211):943–972, 1995.

[6] M. Arioli. A stopping criterion for the conjugate gradient algorithms in a finite element method frame-work. Numer. Math., 97(1):1–24, 2004.

[7] M. Arioli and D. Loghin. Stopping criteria for mixed finite element problems. Electron. Trans. Numer.Anal., 29:178–192, 2007/08.

Page 17: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 16

[8] D. N. Arnold and F. Brezzi. Mixed and nonconforming finite element methods: implementation, post-processing and error estimates. RAIRO Modél. Math. Anal. Numér., 19(1):7–32, 1985.

[9] R. Becker, C. Johnson, and R. Rannacher. Adaptive error control for multigrid finite element methods.Computing, 55(4):271–288, 1995.

[10] D. Bennequin, M. J. Gander, and L. Halpern. A homographic best approximation problem withapplication to optimized Schwarz waveform relaxation. Math. Comp., 78(265):185–223, 2009.

[11] E. Blayo, L. Debreu, and F. Lemarié. Toward an optimized global-in-time Schwarz algorithm fordiffusion equations with discontinuous and spatially variable coefficients. Part 1: the constant coefficientscase. ETNA, Kent State University Library, 40:170–186, 2013.

[12] C. Cancès, I. S. Pop, and M. Vohralík. An a posteriori error estimate for vertex-centered finite volumediscretizations of immiscible incompressible two-phase flow. Math. Comp., 83(285):153–188, 2014.

[13] L. C. Cowsar, J. Mandel, and M. F. Wheeler. Balancing domain decomposition for mixed finiteelements. Math. Comp., 64(211):989–1015, 1995.

[14] F. Cuvelier. Personal communication.

[15] D. A. Di Pietro, E. Flauraud, M. Vohralík, and S. Yousef. A posteriori error estimates, stoppingcriteria, and adaptivity for multiphase compositional Darcy flows in porous media. J. Comput. Phys.,276:163–187, 2014.

[16] D. A. Di Pietro, M. Vohralík, and S. Yousef. An a posteriori-based, fully adaptive algorithm withadaptive stopping criteria and mesh refinement for thermal multiphase compositional flows in porousmedia. Computers & Mathematics with Applications, 68(12, Part B):2331 – 2347, 2014. Advances inComputational Partial Differential Equations.

[17] V. Dolean, P. Jolivet, and F. Nataf. An introduction to domain decomposition methods. Society forIndustrial and Applied Mathematics (SIAM), Philadelphia, PA, 2015. Algorithms, theory, and parallelimplementation.

[18] V. Dolejší, A. Ern, and M. Vohralík. hp-adaptation driven by polynomial-degree-robust a posteriorierror estimates for elliptic problems. SIAM J. Sci. Comput., 38(5):A3220–A3246, 2016.

[19] A. Ern, I. Smears, and M. Vohralík. Guaranteed, locally space-time efficient, and polynomial-degreerobust a posteriori error estimates for high-order discretizations of parabolic problems. SIAM J. Numer.Anal., 2017. Accepted for publication.

[20] A. Ern and M. Vohralík. A posteriori error estimation based on potential and flux reconstruction forthe heat equation. SIAM J. Numer. Anal., 48(1):198–223, 2010.

[21] A. Ern and M. Vohralík. Adaptive inexact Newton methods with a posteriori stopping criteria fornonlinear diffusion PDEs. SIAM J. Sci. Comput., 35(4):A1761–A1791, 2013.

[22] A. Ern and M. Vohralík. Polynomial-degree-robust a posteriori estimates in a unified setting forconforming, nonconforming, discontinuous Galerkin, and mixed discretizations. SIAM J. Numer. Anal.,53(2):1058–1081, 2015.

[23] C. Farhat and F.-X. Roux. A method of finite element tearing and interconnecting and its parallelsolution algorithm. Internat. J. Numer. Methods Engrg., 32(6):1205–1227, 1991.

[24] M. J. Gander. Optimized Schwarz methods. SIAM J. Numer. Anal., 44(2):699–731, 2006.

[25] M. J. Gander, L. Halpern, and M. Kern. A Schwarz waveform relaxation method for advection-diffusion-reaction problems with discontinuous coefficients and non-matching grids. In Domain decompositionmethods in science and engineering XVI, volume 55 of Lect. Notes Comput. Sci. Eng., pages 283–290.Springer, Berlin, 2007.

Page 18: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 17

[26] M. J. Gander, L. Halpern, and F. Nataf. Optimal Schwarz waveform relaxation for the one dimensionalwave equation. SIAM J. Numer. Anal., 41(5):1643–1681, 2003.

[27] L. Halpern, C. Japhet, and J. Szeftel. Optimized Schwarz waveform relaxation and discontinuousGalerkin time stepping for heterogeneous problems. SIAM J. Numer. Anal., 50(5):2588–2611, 2012.

[28] T.-T.-P. Hoang, J. Jaffré, C. Japhet, M. Kern, and J. E. Roberts. Space-time domain decompositionmethods for diffusion problems in mixed formulations. SIAM J. Numer. Anal., 51(6):3532–3559, 2013.

[29] T.-T.-P. Hoang, C. Japhet, M. Kern, and J. E. Roberts. Space-time domain decomposition for reducedfracture models in mixed formulation. SIAM J. Numer. Anal., 54(1):288–316, 2016.

[30] T. T. P. Hoang, C. Japhet, M. Kern, and J. E. Roberts. Space-time domain decomposition for advection-diffusion problems in mixed formulations. Math. Comput. Simulation, 137:366–389, 2017.

[31] C. Japhet and F. Nataf. The best interface conditions for domain decomposition methods: absorbingboundary conditions. In Absorbing Boundaries and Layers, Domain Decomposition Methods, pages348–373. Nova Sci. Publ., Huntington, NY, 2001.

[32] P. Jiránek, Z. Strakoš, and M. Vohralík. A posteriori error estimates including algebraic error andstopping criteria for iterative solvers. SIAM J. Sci. Comput., 32(3):1567–1590, 2010.

[33] K. Y. Kim. A posteriori error analysis for locally conservative mixed methods. Math. Comp.,76(257):43–66, 2007.

[34] P. Ladevèze and J.-P. Pelle. Mastering calculations in linear and nonlinear mechanics. MechanicalEngineering Series. Springer-Verlag, New York, 2005. Translated from the 2001 French original byTheofanis Strouboulis.

[35] P.-L. Lions. On the Schwarz alternating method. III: a variant for nonoverlapping subdomains. In R. G.J. P. T. F. Chan and O. Widlund, editors, Third International Symposium on Domain DecompositionMethods for Partial Differential Equations, held in Houston, Texas, March 20-22, 1989, pages 202–223.Philadelphia, PA, SIAM, 1990.

[36] J. Mandel. Balancing domain decomposition. Comm. Numer. Methods Engrg., 9(3):233–241, 1993.

[37] V. Martin. An optimized Schwarz waveform relaxation method for the unsteady convection diffusionequation in two dimensions. Appl. Numer. Math., 52(4):401–428, 2005.

[38] D. Meidner, R. Rannacher, and J. Vihharev. Goal-oriented error control of the iterative solution offinite element equations. J. Numer. Math., 17(2):143–172, 2009.

[39] A. T. Patera and E. M. Rønquist. A general output bound result: application to discretization anditeration error estimation and control. Math. Models Methods Appl. Sci., 11(4):685–712, 2001.

[40] G. V. Pencheva, M. Vohralík, M. F. Wheeler, and T. Wildey. Robust a posteriori error control andadaptivity for multiscale, multinumerics, and mortar coupling. SIAM J. Numer. Anal., 51(1):526–554,2013.

[41] W. Prager and J. L. Synge. Approximations in elasticity based on the concept of function space. Quart.Appl. Math., 5:241–269, 1947.

[42] S. Repin. A posteriori estimates for partial differential equations, volume 4 of Radon Series on Com-putational and Applied Mathematics. Walter de Gruyter GmbH & Co. KG, Berlin, 2008.

[43] V. Rey, P. Gosselet, and C. Rey. Strict bounding of quantities of interest in computations based ondomain decomposition. Comput. Methods Appl. Mech. Engrg., 287:212–228, 2015.

[44] V. Rey, P. Gosselet, and C. Rey. Strict lower bounds with separation of sources of error in non-overlapping domain decomposition methods. Internat. J. Numer. Methods Engrg., 108(9):1007–1029,2016.

Page 19: Sarah Ali Hassan, Caroline Japhet, Michel Kern, Martin ...japhet/Preprints/HAL-01702428.pdf · A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations

A posteriori stopping criteria for space-time DD for the heat equation in mixed formulations 18

[45] V. Rey, C. Rey, and P. Gosselet. A strict error bound with separated contributions of the discretizationand of the iterative solver in non-overlapping domain decomposition methods. Comput. Methods Appl.Mech. Engrg., 270:293–303, 2014.

[46] V. Thomee. Galerkin Finite Element Methods for Parabolic Problems. Springer, 1997.

[47] R. Verfürth. A posteriori error estimates for finite element discretizations of the heat equation. Calcolo,40(3):195–212, 2003.

[48] M. Vohralík. A posteriori error estimates for lowest-order mixed finite element discretizations ofconvection-diffusion-reaction equations. SIAM J. Numer. Anal., 45(4):1570–1599, 2007.

[49] M. Vohralík. Unified primal formulation-based a priori and a posteriori error analysis of mixed finiteelement methods. Math. Comp., 79(272):2001–2032, 2010.