<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">APM</journal-id><journal-title-group><journal-title>Advances in Pure Mathematics</journal-title></journal-title-group><issn pub-type="epub">2160-0368</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/apm.2019.99037</article-id><article-id pub-id-type="publisher-id">APM-95111</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  An Isogeometric Error Estimate for Transport Equation in 2D
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Aurélien</surname><given-names>Goudjo</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Uriel</surname><given-names>Aguemon</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Institut de Mathématiques et de Sciences Physiques (IMSP), Université d’Abomey-Calavi (UAC), Abomey-Calavi, Benin</addr-line></aff><aff id="aff1"><addr-line>FAculté des Sciences et Techniques (FAST), Université d’Abomey-Calavi (UAC), Abomey-Calavi, Benin</addr-line></aff><pub-date pub-type="epub"><day>16</day><month>09</month><year>2019</year></pub-date><volume>09</volume><issue>09</issue><fpage>777</fpage><lpage>793</lpage><history><date date-type="received"><day>7,</day>	<month>September</month>	<year>2019</year></date><date date-type="rev-recd"><day>15,</day>	<month>September</month>	<year>2019</year>	</date><date date-type="accepted"><day>18,</day>	<month>September</month>	<year>2019</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p><html>
 <head></head>
 
  In this paper, an isogeometric error estimate for transport equation is obtained in 2D to prove the convergence of isogeometric method. The result that we have obtained, generalizes Ern result, got in finite elements method. For the time discretization, the two stage Heun scheme is used to prove this result. For a polynomial of degree 
  <em>k</em>
  ≥1
  <em></em>, the order of convergence in space is 2 and in time is 
  <sub><img src="Edit_b9824df7-6a7e-4366-98fa-9fca5e9bc790.bmp" alt="" /></sub>.
 
</html></p></abstract><kwd-group><kwd>Error Estimate</kwd><kwd> Isogeometric Method</kwd><kwd> The Two Stage Heun Scheme</kwd><kwd> Transport Equation</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Some phenomena of the daily life such as particles transport in an electric field, the signal transport along a wire, evolution of cars on a road [<xref ref-type="bibr" rid="scirp.95111-ref1">1</xref>] , and evolution of a pollutant in a narrow channel [<xref ref-type="bibr" rid="scirp.95111-ref2">2</xref>] are modelled by a transport equation. Study of numerical methods for solving this equation is very important to describe, to predict and to control these phenomena.</p><p>Isogeometric Analysis has been introduced by Thomas Hughes, Austin Cottrell and Yuri Bazilevs in 2005 [<xref ref-type="bibr" rid="scirp.95111-ref3">3</xref>] .</p><p>The objectives of Isogeometric Analysis are to generalize and improve upon Finite Element Analysis (FEA) in the following ways:</p><p>1) To provide more accurate modeling of complex geometries and to exactly represent common engineering shapes such as circles, cylinders, spheres, ellipsoids, etc.</p><p>2) To fix exact geometries at the coarsest level of discretization and eliminate geometrical errors.</p><p>3) To vastly simplify mesh refinement of complex industrial geometries by eliminating the necessity to communicate with the CAD (Computer Aided Design) description of geometry.</p><p>4) To provide refinement procedures, including classical h- and p-refinements analogues, and to develop a new refinement procedure called k-refinement [<xref ref-type="bibr" rid="scirp.95111-ref4">4</xref>] .</p><p>The idea of Isogeometric Analysis is to build a geometry model and, rather than develop a finite element model approximating the geometry, directly use the functions describing the geometry in analysis [<xref ref-type="bibr" rid="scirp.95111-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.95111-ref6">6</xref>] . These functions are B-splines.</p><p>Isogeometric Analysis is approached, using continuous or discontinuous Galerkin method. In the context of space semidiscretization by discontinuous Galerkin methods, explicit RK schemes are used to approximate in time systems of ordinary differential equations. These schemes have been developed by Cockburn and Shu [<xref ref-type="bibr" rid="scirp.95111-ref7">7</xref>] , Cockburn, Lin, and Shu [<xref ref-type="bibr" rid="scirp.95111-ref8">8</xref>] , and Cockburn, Hou, and Shu [<xref ref-type="bibr" rid="scirp.95111-ref9">9</xref>] and applied to a wide range of engineering problems [<xref ref-type="bibr" rid="scirp.95111-ref10">10</xref>] . They have been used by Alexandre Ern et al. [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.95111-ref12">12</xref>] , for linear conservation laws using Discontinuous Galerkin Method to prove a convergence result [<xref ref-type="bibr" rid="scirp.95111-ref12">12</xref>] . Authors did a space semidiscretization using the upwind DG method. Besides, others tools are fundamental to get this convergence result:</p><p>1) Error equation.</p><p>2) An energy identity obtained from error equations.</p><p>3) A stability estimate using Gronwall lemma, Young inequality and inverse and trace inequalities for finite elements method.</p><p>In the literature, there exist many numerical methods to solve transport equation [<xref ref-type="bibr" rid="scirp.95111-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.95111-ref14">14</xref>] . To our best knowledge, there is no error estimate for transport equation using isogeometric method. In our work, we give such an estimate to generalize results obtained by Alexandre Ern et al. [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.95111-ref12">12</xref>] in finite elements. In the framework of this dissertation, we want to prove a convergence result using isogeometric method. Among others, unlike finite elements, as far as the space semidiscretization is concerned, we have:</p><p>1) Constructed a parametrization of the physical domain, indispensable to describe this domain.</p><p>2) Constructed a parametric mesh making a tensor product of knot vectors.</p><p>3) Introduced the discrete space on the physical domain, using our parametrization.</p><p>Moreover, instead of using inverse and trace inequalities for finite elements method, we will use isogeometric inverse and trace inequalities to obtain our convergence result. As far as the discretization in time is concerned, the explicit two stage Heun scheme is used. Now, we consider the following model:</p><p>{ ∂ t u ( x , t ) + ∇ ⋅ ( β ( x ) u ( x , t ) ) = 0 , x ∈ Ω ⊂ ℝ 2 , t ∈ [ 0 ; t f ] u ( . , t = 0 ) = u 0 u = 0     in   ∂ Ω − &#215; [ 0 ; t f ] (1)</p><p>where Ω is a bounded open set in ℝ 2 , u : Ω &#215; [ 0 ; t f ] ↦ R 2 is a scalar-valued function representing the unknown, t f is a finite time, ∂ Ω − = { x ∈ ∂ Ω , β ( x ) ⋅ n ( x ) &lt; 0 } , n is the unit outward normal to the domain boundary, β is the advective velocity, β ∈ [ L ∞ ( Ω ) ] 2 , ∇ ⋅ β ∈ L ∞ ( Ω ) and u 0 is the initial datum.</p><p>Let us introduce some notations and assumptions:</p><p>• Assume β is a Lipschitz continuous functions i.e.</p><p>∃ L β , ∀ ( x , y ) ∈ Ω 2 , ‖ β ( x ) − β ( y ) ‖ ≤ L β ‖ x − y ‖ .</p><p>where ‖ x − y ‖ denotes the Euclidean norm of ( x − y ) in R 2 .</p><p>• We set τ c : = 1 max { ‖ β ′ ‖ L ∞ ( Ω ) ; L β } and β c : = ‖ β ‖ [ L ∞ ( Ω ) ] 2 .</p><p>• We set τ ⋆ : = min ( t f , τ c ) .</p><p>• Assume h ≤ β c τ ⋆ .</p><p>• ∀ x ∈ ℝ , x ⊖ : = 1 2 ( | x | − x ) and x ⊕ : = 1 2 ( | x | + x ) .</p><p>• Let l ∈ ℕ , we consider the space</p><p>C l ( V ) : = C l ( [ 0, t f ] , V ) , (2)</p><p>where V is a Hilbert space and equipped with the scalar product defined by:</p><p>( u , s ) V = ( u , s ) L 2 ( Ω ) + ( ∇ ⋅ ( β u ) , ∇ ⋅ ( β s ) ) L 2 ( Ω ) , ∀ ( u , s ) ∈ V 2 . (3)</p><p>The associated norm is:</p><p>‖ u ‖ V 2 = ‖ u ‖ L 2 ( Ω ) 2 + ‖ ∇ ⋅ ( β u ) ‖ L 2 ( Ω ) 2 , ∀ u ∈ V . [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] (page 39) (4)</p><p>This paper is organized as follows. In the first section, we will describe univariate B-splines. In the second one, we will describe bivariate B-splines and geometry of the physical domain. In the third one, we present main results of this work. In the fourth one, we will state inverse and isogeometric inequalities. In the fifth one, we will talk about the functional setting and space semidiscretization. In the sixth one, we will look into the explicit two stage Heun scheme analysis.</p></sec><sec id="s2"><title>2. Univariate B-Splines</title><p>Definition 1. Let x 1 ≤ x 2 ≤ ⋯ ≤ x m be an increasing sequence of reals, B-splines functions of degree k are defined by Cox-de Boor-Mansfield recursion formula [<xref ref-type="bibr" rid="scirp.95111-ref15">15</xref>] :</p><p>{ For   1 ≤ i ≤ m − 1 N i , 0 ( t ) = 1         if   t ∈ [ x i , x i + 1 [ N i , 0 ( t ) = 0             otherwise (5)</p><p>{ For     k ≥ 1   and   1 ≤ i ≤ m − k − 1 N i , k ( t ) = t − x i x i + k − x i N i , k − 1 ( t ) + x i + k + 1 − t x i + k + 1 − x i + 1 N i + 1 , k − 1 ( t ) , (6)</p><p>with the convention x 0 : = 0 for all real number x.</p><p>The set ( x i ) i = 1 m   ( 1 ≤ i ≤ m ) is called knots vector.</p><p>Now, we want to look into bivariate B-splines, obtained from univariate B-splines.</p></sec><sec id="s3"><title>3. Bivariate B-Splines and Geometry of the Physical Domain</title><p>The definition of bivariate B-splines follows easily through a tensor-product construction. Let us focus on the two-dimensional case. Notably, let us consider the unit square Ω ^ = [ 0 ; 1 ] 2 ⊂ ℝ 2 . Mimicking the one-dimensional case, given integers p l and n l for l = 1 , 2 . Let us introduce open knot vectors:</p><p>E l = { ξ 1 , l , ⋯ , ξ n l + p l + 2 , l }</p><p>and the associated vectors without repetitions for each direction l</p><p>ζ l = { ζ 1 , l , ⋯ , ζ m l , l }</p><p>There is a parametric cartesian mesh Q h associated with these knot vectors partitioning the parametric domain Ω ^ into a rectangular grid. So, we have:</p><p>Q h = { Q = ⊗ l = 1 , 2 ( ζ i l , l , ζ i l + 1 , d ) , 1 ≤ i l ≤ m l − 1 } [<xref ref-type="bibr" rid="scirp.95111-ref16">16</xref>] (7)</p><p>For each element Q ∈ Q h , we associate a parametric mesh size h Q = h Q , max where h Q , max denotes the length of the largest edge of Q. Also, for each element, we define a shape regularity constant as in [<xref ref-type="bibr" rid="scirp.95111-ref16">16</xref>] :</p><p>λ Q = h Q h Q , min (8)</p><p>where h Q , min denotes the length of the smallest edge of Q.</p><p>We associate with each knot vector E l , ( l = 1 , 2 ) univariate B-spline basis functions N i , p l of degree p l for i = 1 , ⋯ , n l .</p><p>On the mesh Q h , we define the tensor-product B-spline basis functions as in [<xref ref-type="bibr" rid="scirp.95111-ref16">16</xref>] by:</p><p>N ( i , j ) , ( p 1 , p 2 ) = N i , p 1 ⊗ N j , p 2 , i = 1 , ⋯ , n 1 , j = 1 , ⋯ , n 2 . (9)</p><p>N ( i , j ) , ( p 1 , p 2 ) = N i , p 1 N j , p 2 , i = 1 , ⋯ , n 1 , j = 1 , ⋯ , n 2 . (10)</p><p>The span of these functions form the space of two-dimensional splines over Ω ^ , denoted by:</p><p>S h = s p a n { N ( i , j ) , ( p 1 , p 2 ) } i = 1 , j = 1 n 1 , n 2</p><p>The physical domain Ω is defined through a geometrical mapping:</p><p>F = ∑ i = 1 n 1 ∑ j = 1 n 2   P i j N i , n 1 N j , n 2 [<xref ref-type="bibr" rid="scirp.95111-ref16">16</xref>]</p><p>where P i j ∈ ℝ 2 are the so-called control points. F is a parametrization of the physical domain Ω , that is,</p><p>F : [ 0,1 ] 2 → Ω</p><p>For each element Q in the parametric domain [ 0,1 ] 2 , there is a corresponding physical element K = F ( Q ) , as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>We assume throughout that F is invertible, with smooth inverse F − 1 , on each element Q ∈ Q h .</p><p>We define the physical mesh to be:</p><p>τ h = { K : K = F ( Q ) , Q ∈ Q h } = F ( Q h ) . (11)</p><p>We assume ( τ h ) is quasi-uniform:</p><p>∃ C &gt; 0 , h ≤ C h K . (12)</p><p>with h K the diameter of K and h : = max K ∈ τ h h K .</p><p>We introduce V h , the space spanned by B-splines basis functions in Ω as the push-forward of the B-splines space S h .</p><p>V h : = s p a n { N ( i , j ) , ( p 1 , p 2 ) ∘ F − 1 } i = 1 , j = 1 n 1 , n 2 .</p><p>Given a function v ^ ∈ L 2 ( Ω ^ ) , we define a projective operator over the B-splines space S h as:</p><p>π S h : L 2 ( Ω ^ ) → S h , π S h v ^ : = ∑ i = 1 , j = 1 n 1 , n 2 φ ( v ^ ) N ( i , j ) , ( p 1 , p 2 ) ,</p><p>where the linear functionals φ ∈ L 2 ( Ω ^ ) ′ determine the dual basis for the set of B-splines.</p><p>The projective operator over the B-splines space V h , is defined as the push-forward of the operator π S h .</p><p>π h : L 2 ( Ω ) → V h , π h v : = ( π S h ( v ^ ) ) ∘ F − 1</p></sec><sec id="s4"><title>4. Main Results</title><p>This section is devoted to our convergence results obtained for respectively a polynomial of degree k ≥ 2 and a polynomial of degree k = 1 . We present our main results whose proofs are given in the subsection 6.6.</p><p>Theorem 1. (Convergence for RK2, k ≥ 2 )</p><p>Assume the 4 3 CFL Condition:</p><p>δ t ≤ ϱ ′ τ ⋆ − 1 3 ( h β c ) 4 3 for some positive real number ϱ ′ (13)</p><p>and d t s u ∈ C 0 ( H k + 1 − s ( Ω ) ) for s ∈ { 0,1 } . Then,</p><p>‖ u N − u h N ‖ L 2 ( Ω ) + ( ∑ m = 0 N − 1   δ t | u m − u h m | β 2 ) 1 2 ≲ exp ( 4 C r 8 τ ⋆ t f ) ( χ 1 δ t 2 + χ 2 h k + 1 2 ) (14)</p><p>with</p><p>χ 1 = r 4 t f 1 2 τ ⋆ 1 2 ‖ d t 3 u ‖ C 0 ( L 2 ( Ω ) ) (15)</p><p>χ 2 = t f 1 2 r 5 β c 1 2 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) + t f 1 2 r 5 β c − 1 2 ‖ d t u ‖ C 0 ( H k ( Ω ) ) (16)</p><p>| v | β 2 = ∫ ∂ Ω 1 2 | β ⋅ n | v 2 + ∑ F ∈ F h i ∫ F 1 2 | β ⋅ n F | [ v ] 2 , (17)</p><p>where</p><p>r = max ( 1 , max K ∈ τ h ( λ Q λ K ) ) (18)</p><p>and δ t is the time step.</p><p>Theorem 2. (Convergence for RK2, k = 1 )</p><p>Assume the 4 3 CFL Condition, assume d t s u ∈ C 0 ( H k + 1 − s ( Ω ) ) for s ∈ { 0,1 } and 4 − 3 r 2 &gt; 0 . Then,</p><p>‖ u N − u h N ‖ L 2 ( Ω ) + ( ∑ m = 0 N − 1   δ t | u m − u h m | β 2 ) 1 2 ≲ 1 4 − 3 r 2 exp ( 8 C r 8 τ ⋆ t f ) ( χ 1 δ t 2 + χ 2 h k + 1 2 ) (19)</p><p>with</p><p>χ 1 = r 4 t f 1 2 τ ⋆ 1 2 ‖ d t 3 u ‖ C 0 ( L 2 ( Ω ) ) (20)</p><p>and</p><p>χ 2 = t f 1 2 r 5 β c 1 2 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) + t f 1 2 r 5 β c − 1 2 ‖ d t u ‖ C 0 ( H k ( Ω ) ) (21)</p></sec><sec id="s5"><title>5. Inverse and Trace Inequalities</title><p>In this section, we present isogeometric inverse and trace inequalities, useful tools to analyze partial differential equations.</p><p>Let K ∈ τ h and Q = F − 1 ( K ) .</p><p>Theorem 3. (see [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.95111-ref18">18</xref>] )</p><p>∀ h &gt; 0 , ∀ K ∈ τ h and ∀ v h ∈ ℙ 2 k ( τ h ) , ‖ ∇ v h ‖ [ L 2 ( K ) ] 2 ≤ C ⋆ h K − 1 ‖ v h ‖ L 2 ( K ) (22)</p><p>where C ⋆ depends on k and on the parametrization F.</p><p>Theorem 4. (see [<xref ref-type="bibr" rid="scirp.95111-ref16">16</xref>] )</p><p>∀ v h ∈ ℙ 2 k ( τ h ) , ‖ v h ‖ L 2 ( ∂ K ) 2 ≤ C λ Q λ K h K − 1 ‖ v h ‖ L 2 ( K ) 2 (23)</p><p>where C depends only on p 1 and p 2 , λ Q is the local shape regularity constant of Q, and λ K is the shape regularity constant of K.</p><p>We set p : = min { p 1 , p 2 } (see. [<xref ref-type="bibr" rid="scirp.95111-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.95111-ref19">19</xref>] ).</p><p>Theorem 5. (see [<xref ref-type="bibr" rid="scirp.95111-ref20">20</xref>] ) Given the integers l and s such that 0 ≤ l ≤ s ≤ p + 1 and a function u ∈ H s ( Ω ) , then:</p><p>∑ K ∈ τ h | u − π h u | H l ( K ) 2 ≤ C h 2 ( s − l ) ‖ u ‖ H s ( Ω ) 2 , (24)</p><p>where C is independent on h.</p><p>Theorem 6. Given the integer s such that 0 ≤ s ≤ p + 1 and a function u ∈ H s ( Ω ) , then:</p><p>∑ K ∈ τ h ‖ u − π h u ‖ L 2 ( ∂ K ) 2 ≤ C max K ∈ τ h ( λ Q λ K ) h ( 2 s − 1 ) ‖ u ‖ H s ( Ω ) 2 , (25)</p><p>where C is independent on h.</p><p>Proof 1. Let u ∈ H s ( Ω ) . Using the inequality (23), we have:</p><p>∑ K ∈ τ h ‖ u − π h u ‖ L 2 ( ∂ K ) 2 ≤ C ∑ K ∈ τ h λ Q λ K h K − 1 ‖ u − π h u ‖ L 2 ( K ) 2 , (26)</p><p>( τ h ) h being quasi-uniform, h ≤ C h K .</p><p>h ≤ C h K ⇒ C − 1 h K − 1 ≤ h − 1                           ⇒ h K − 1 ≤ C h − 1                           ⇒ C h K − 1 ≤ C ′ h − 1 (27)</p><p>So</p><p>∑ K ∈ τ h ‖ u − π h u ‖ L 2 ( ∂ K ) 2 ≤ C max K ∈ τ h ( λ Q λ K ) h − 1 ∑ K ∈ τ h ‖ u − π h u ‖ L 2 ( K ) 2 (28)</p><p>Using the inequality (24), we have:</p><p>∑ K ∈ τ h ‖ u − π h u ‖ L 2 ( K ) 2 ≤ C h 2 s ‖ u ‖ H s ( Ω ) 2 (29)</p><p>Thus, we get:</p><p>∑ K ∈ τ h ‖ u − π h u ‖ L 2 ( ∂ K ) 2 ≤ C max K ∈ τ h ( λ Q λ K ) h ( 2 s − 1 ) ‖ u ‖ H s ( Ω ) 2 (30)</p></sec><sec id="s6"><title>6. Functional Setting and Space Semidiscretization</title><sec id="s6_1"><title>6.1. Functional Setting</title><p>In this part, we introduce some basic notations for space-time functions and important theorems.</p><p>Theorem 7. (see. [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] ) C l ( V ) is a Banach space when equipped with the norm:</p><p>‖ ϕ ‖ C l ( V ) = max 0 ≤ m ≤ l ‖ d t m ϕ ‖ C 0 ( V ) (31)</p><p>with</p><p>‖ ϕ ‖ C 0 ( V ) = max t 0 ≤ t ≤ t f ‖ ϕ ( t ) ‖ V [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] (page69) (32)</p><p>We want to specify mathematically the meaning of the boundary condition 1. Our aim is to give a meaning to such traces in the space. Thus, we need to investigate the trace on ∂ Ω of functions in the space defined by:</p><p>L 2 ( | β ⋅ n | , ∂ Ω ) = { v   is   defined   on   ∂ Ω , ∫ ∂ Ω | β ⋅ n | v 2 &lt; ∞ } [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] (33)</p></sec><sec id="s6_2"><title>6.2. Space Semidiscretization</title><p>Considering ( τ h ), we present following notations:</p><p>• Interfaces are collected in the set F h i and boundary faces are collected in the set F h b . We set F h : = F h b ∪ F h i . ∀ T ∈ τ h , F T : = { F ∈ F h , F ⊂ ∂ T } .</p><p>• ∀ F ∈ F h i , the mean of v is denoted by {{v}}.</p><p>• The jump of v is denoted by [v].</p><p>• Assume P Ω = { Ω i } 1 ≤ i ≤ N Ω is a partition of Ω such that, for the exact solution u,</p><p>u ∈ V ⋆ = V ∩ H 1 2 + ε ( P Ω ) , ε &gt; 0 [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>]</p><p>where</p><p>V = { u ∈ L 2 ( Ω ) , ∇ ⋅ ( β u ) ∈ L 2 ( Ω ) } (34)</p><p>We set</p><p>V ⋆ h : = V ⋆ + V h with V h = ℙ 2 k ( τ h ) = { v ∈ L 2 ( Ω ) ; ∀ T ∈ τ h , v / T ∈ ℙ 2 k ( T ) } (35)</p><p>We define the discrete operator A h : V ⋆ h → V h such as ∀ ( v , w h ) ∈ V ⋆ h &#215; V h ,</p><p>( A h v , w h ) L 2 ( Ω ) = ∫ Ω ∇ ⋅ ( β v ) w h + ∫ ∂ Ω ( β ⋅ n ) ⊖ v w h     − ∑ F ∈ F h i ∫ F ( β n F ) [ v ] { { w h } } + ∑ F ∈ F h i 1 2 ∫ F | β ⋅ n F | [ v ] [ w h ] [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] (36)</p></sec><sec id="s6_3"><title>6.3. Assumptions</title><p>For all v ∈ V ⋆ h , set:</p><p>‖ v ‖ ⋆ ⋆ 2 = ‖ v ‖ u w b , ⋆ 2 + β c h ‖ ∇ v ‖ L 2 ( Ω ) 2 (37)</p><p>‖ v ‖ u w b , ⋆ 2 = ‖ v ‖ u w b 2 + ∑ T ∈ τ h β c ‖ v ‖ L 2 ( ∂ T ) 2 (38)</p><p>‖ v ‖ u w b 2 = 1 τ c ‖ v ‖ L 2 ( Ω ) 2 + | v | β 2 (39)</p><p>E h n = ‖ ε π n ‖ ⋆ ⋆ + ‖ ζ π n ‖ ⋆ ⋆ + τ ⋆ 1 2 ‖ d t 3 u ‖ C 0 ( L 2 ( Ω ) ) δ t 2 + τ ⋆ − 1 2 ‖ ε h n ‖ L 2 ( Ω ) (40)</p><p>We abbreviate as a ≲ b the inequality a ≤ C b with positive C independent of β , h , δ t . The value of C can change at each occurrence [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] .</p><p>We now state some assumptions on the discrete operator A h . The first one (41) is important to introduce the notion of numerical fluxes:</p><p>1) For all ( v , w h ) ∈ V ⋆ h &#215; V h ,</p><p>( A h v , w h ) = − ∫ Ω ( β ⋅ ∇ w h ) v + ∫ ∂ Ω ( β ⋅ n ) ⊕ v w h     + ∑ F ∈ F h i ∫ F ( β ⋅ n F ) { { v } } [ w h ] + ∑ F ∈ F h i 1 2 ∫ F | β ⋅ n F | [ v ] [ w h ] [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] (41)</p><p>2) From equality (41), Cauchy-Schwarz inequality and inverse inequality (22), we can infer:</p><p>For all ( v , w h ) ∈ H 1 ( Ω ) &#215; V h ,</p><p>( A h ( v − π h v ) , w h ) L 2 ( Ω ) ≲ ‖ v − π h v ‖ u w b , ⋆ ‖ w h ‖ u w b (42)</p><p>3) The three next assumptions are useful to bound the operator A h .</p><p>For all</p><p>v ∈ V ⋆ h , ‖ A h v ‖ L 2 ( Ω ) ≲ r β c 1 2 h − 1 2 ‖ v ‖ ⋆ ⋆ with r = max ( 1, max K ∈ τ h ( λ Q λ K ) ) (43)</p><p>For all</p><p>v h ∈ V h , ‖ v h ‖ ⋆ ⋆ ≲ r β c 1 2 h − 1 2 ‖ v h ‖ L 2 ( Ω ) (44)</p><p>For all</p><p>v h ∈ V h , ‖ A h v ‖ L 2 ( Ω ) ≲ r 2 β c h − 1 ‖ v h ‖ L 2 ( Ω ) (45)</p><p>4) The two next inequalities are bounds of δ t ( α h n , ε h n ) L 2 ( Ω ) − δ t 2 | ε h n | β 2 and δ t ( β h n , ζ h n ) L 2 ( Ω ) − δ t 2 | ζ h n | β 2 .</p><p>δ t ( α h n , ε h n ) L 2 ( Ω ) − δ t 2 | ε h n | β 2 ≲ δ t ( E h n ) 2 (46)</p><p>δ t ( β h n , ζ h n ) L 2 ( Ω ) − δ t 2 | ζ h n | β 2 ≲ r 4 δ t ( E h n ) 2 (47)</p><p>5) The two last inequalities are obtained thanks to CFL condition and isogeometric inverse and trace inequalities:</p><p>‖ ε π m ‖ ⋆ ⋆ 2 ≲ r 2 β c h 2 k + 1 ‖ u m ‖ H k + 1 ( Ω ) 2 (48)</p><p>‖ ζ π m ‖ ⋆ ⋆ 2 ≲ r 2 β c h 2 k + 1 ( ‖ u m ‖ H k + 1 ( Ω ) 2 + β c − 2 ‖ d t u m ‖ H k ( Ω ) 2 ) (49)</p><p>For the time discretization, we are interested in an explicit scheme: the two stage Heun scheme.</p></sec></sec><sec id="s7"><title>7. The Explicit Two Stage Heun Scheme Analysis</title><p>In this section, we want to tackle the convergence analysis of the two stage Heun scheme.</p><sec id="s7_1"><title>7.1. The Explicit Two Stage Heun Scheme</title><p>Let δ t be the time step such as t f = N δ t where N is an integer. For n ∈ { 0, ⋯ , N } , we define the discrete times t n : = n δ t and u n = u ( t n ) . Assume δ t ≤ τ ⋆ with τ ⋆ = min ( t f , τ c ) .</p><p>We consider the following explicit scheme:</p><p>{ u h n , 1 = u h n − δ t A h u h n u h n + 1 = 1 2 ( u h n + u h n , 1 ) − 1 2 δ t A h u h n , 1 with   u h 0 = π h u 0 [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>]</p></sec><sec id="s7_2"><title>7.2. Error Equation</title><p>This step is to identify the error equation governing the time evolution of ε h n and ζ h n .</p><p>We set</p><p>ε h n = u h n − π h u n (50)</p><p>ε π n = u n − π h u n (51)</p><p>ζ h n = w h n − π h w n (52)</p><p>ζ π n = w n − π h w n (53)</p><p>with</p><p>w = u + δ t d t u [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] (54)</p><p>From (50) and (51), we have u n − u h n = ε π n − ε h n .</p><p>From (52) and (53), we have w n − w h n = ζ π n − ζ h n .</p><p>We get:</p><p>ζ h n = ε h n − δ t A h ε h n + δ t α h n [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] (55)</p><p>ε h n + 1 = 1 2 ( ε h n + ζ h n ) − 1 2 δ t A h ζ h n + 1 2 δ t β h n [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] (56)</p><p>where</p><p>α h n = A h ε π n (57)</p><p>where</p><p>β h n = A h ζ π n − π h θ n (58)</p><p>and</p><p>θ n = 1 δ t ∫ t n t n + 1 ( t n + 1 − t ) 2 u t 3 d t (59)</p></sec><sec id="s7_3"><title>7.3. Energy Identity</title><p>This step is to derive an energy identity for our scheme (6.1).</p><p>‖ ε h n + 1 ‖ L 2 ( Ω ) 2 − ‖ ε h n ‖ L 2 ( Ω ) 2 + δ t | ε h n | β 2 + δ t | ζ h n | β 2 = ‖ ε h n + 1 − ζ h n ‖ L 2 ( Ω ) 2 + δ t ( α h n , ε h n ) L 2 ( Ω ) + δ t ( β h n , ζ h n ) L 2 ( Ω ) − Λ h n [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] (60)</p><p>with</p><p>Λ h n = δ t ( Λ ε h n , ε h n ) L 2 ( Ω ) + δ t ( Λ ζ h n , ζ h n ) L 2 ( Ω ) (61)</p></sec><sec id="s7_4"><title>7.4. Stability Estimate</title><p>Our aim is to bound the right terms in the energy identity (60).</p><p>We want now to establish a stability lemma for a polynomial of degree k = 1 (68). To get it, we need the next lemma.</p><p>Lemma 1. Let π h 0 denote the L<sup>2</sup>-orthogonal projection onto ℙ 2 0 ( τ h ) . ℙ 2 0 ( τ h ) is spanned by piecewise constant functions on τ h .</p><p>Then, ∀ ( v h , w h ) ∈ V h &#215; V h ,</p><p>( A h v h , w h − π h 0 w h ) ≤ C ⋆ ⋆ r β c 1 2 h − 1 2 ‖ v h ‖ u w b ‖ w h − π h 0 w h ‖ L 2 ( Ω ) (62)</p><p>where C ⋆ ⋆ is independent of h , δ t and of β .</p><p>Proof 2. This result is obtained using Cauchy-Schwarz inequality and equality (41).</p></sec><sec id="s7_5"><title>7.5. Preliminary Results</title><p>This lemma is a preliminary stability bound.</p><p>Lemma 2. Assume u ∈ C 3 ( L 2 ( Ω ) ) ∩ C 0 ( H 1 ( Ω ) ) .</p><p>Assume the CFL condition:</p><p>δ t ≤ ϱ h β c for some positive real number ϱ . (63)</p><p>Thus,</p><p>‖ ε h n + 1 ‖ L 2 ( Ω ) 2 − ‖ ε h n ‖ L 2 ( Ω ) 2 + δ t 2 | ε h n | β 2 + δ t 2 | ζ h n | β 2 ≤ ‖ ε h n + 1 − ζ h n ‖ L 2 ( Ω ) 2 + C r 4 δ t ( E h n ) 2 (64)</p><p>where C is independent of h , δ t and β .</p><p>Proof 3. Using CFL condition, energy identity (60), inequalities (46) and (47), we get (64).</p><p>Lemma 3. (Stability lemma, k ≥ 2 ) Assume u ∈ C 3 ( L 2 ( Ω ) ) ∩ C 0 ( H 1 ( Ω ) ) .</p><p>Assume the ( 4 3 CFL Condition)</p><p>δ t ≤ ϱ ′ τ ⋆ − 1 3 ( h β c ) 4 3 for some positive real number ϱ ′ (65)</p><p>Then, we infer:</p><p>‖ ε h n + 1 ‖ L 2 ( Ω ) 2 − ‖ ε h n ‖ L 2 ( Ω ) 2 + δ t 2 | ε h n | β 2 + δ t 2 | ζ h n | β 2 ≤ C r 8 δ t ( E h n ) 2 (66)</p><p>Proof 4. The stability lemma (66) for a polynomial of degree k ≥ 2 is obtained by bounding the term ‖ ε h n + 1 − ζ h n ‖ L 2 ( Ω ) 2 in the energy identity (60).</p><p>Lemma 4. (Stability lemma, k = 1 ) Assume u ∈ C 3 ( L 2 ( Ω ) ) ∩ C 0 ( H 1 ( Ω ) ) .</p><p>Assume the CFL condition:</p><p>δ t ≤ ϱ h β c for some positive real number ϱ with ϱ ≤ min { 1 8 ( C ′ ) − 2 ; 1 2 ( C ⋆ C ⋆ ⋆ ) − 2 3 } (67)</p><p>Thus,</p><p>‖ ε h n + 1 ‖ L 2 ( Ω ) 2 − ‖ ε h n ‖ L 2 ( Ω ) 2 + δ t ( 1 2 − 3 8 r 2 ) | ε h n | β 2 + δ t ( 1 2 − 3 8 r 2 ) | ζ h n | β 2 ≤ C r 4 δ t ( E h n ) 2 (68)</p><p>where C is independent of h , δ t and β .</p><p>Proof 5. This lemma is proven as in [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] (Page 96).</p></sec><sec id="s7_6"><title>7.6. Proofs of Our Main Results</title><p>Proof of theorem 1</p><p>‖ u N − u h N ‖ L 2 ( Ω ) = ‖ u N − π h u n + π h u n − u h N ‖ L 2 ( Ω ) ≤ ‖ u N − π h u n ‖ L 2 ( Ω ) + ‖ π h u n − u h N ‖ L 2 (Ω)</p><p>‖ u N − u h N ‖ L 2 ( Ω ) ≤ ‖ ε π N ‖ L 2 ( Ω ) + ‖ ε h N ‖ L 2 (Ω)</p><p>Using the triangle and Young inequalities, we deduce:</p><p>( ∑ m = 0 N − 1   δ t | u m − u h m | β 2 ) 1 2 ≲ ∑ m = 0 N − 1   δ t 1 2 ‖ ε π m ‖ ⋆ ⋆ + ∑ m = 0 N − 1   δ t 1 2 | ε h m | β</p><p>Thus, we obtain:</p><p>‖ u N − u h N ‖ L 2 ( Ω ) + ( ∑ m = 0 N − 1   δ t | u m − u h m | β 2 ) 1 2 ≲ ‖ ε π N ‖ L 2 ( Ω ) + ‖ ε h N ‖ L 2 ( Ω ) + ∑ m = 0 N − 1   δ t 1 2 ‖ ε π m ‖ ⋆ ⋆ + ∑ m = 0 N − 1   δ t 1 2 | ε h m | β (69)</p><p>Let n ∈ { 0, ⋯ , N }</p><p>Set b n = δ t 2 | ε h n | β 2 + δ t 2 | ζ h n | β 2</p><p>Given ( a + b + c + d ) 2 ≤ 4 a 2 + 4 b 2 + 4 c 2 + 4 d 2</p><p>From the relation (66), we deduce that:</p><p>‖ ε h n + 1 ‖ L 2 ( Ω ) 2 + b n ≤ ‖ ε h n ‖ L 2 ( Ω ) 2 + C r 8 δ t ( 4 ‖ ε π n ‖ ⋆ ⋆ 2 + 4 ‖ ζ π n ‖ ⋆ ⋆ 2     + 4 τ ⋆ ‖ d t 3 u ‖ C 0 ( L 2 ( Ω ) ) 2 δ t 4 + 4 δ t τ ⋆ − 1 ‖ ε h n ‖ L 2 ( Ω ) 2 )</p><p>Set d n = 4 C r 8 δ t ( ‖ ε π n ‖ ⋆ ⋆ 2 + ‖ ζ π n ‖ ⋆ ⋆ 2 + τ ⋆ ‖ d t 3 u ‖ C 0 ( L 2 ( Ω ) ) 2 δ t 4 ) (70)</p><p>whence, we have:</p><p>‖ ε h n + 1 ‖ L 2 ( Ω ) 2 ≤ ( 1 + 4 C r 8 δ t τ ⋆ − 1 ) ‖ ε h n ‖ L 2 ( Ω ) 2 + d n − b n (71)</p><p>Applying the Gronwall lemma, we get for n = N − 1 :</p><p>‖ ε h N ‖ L 2 ( Ω ) 2 ≤ exp ( 4 C r 8 τ ⋆ ( t f − t 0 ) ) ‖ ε h 0 ‖ L 2 ( Ω ) 2 + ∑ i = 0 N − 1 exp ( 4 C r 8 τ ⋆ ( t f − t i + 1 ) ) ( d i − b i ) (72)</p><p>So</p><p>‖ ε h N ‖ L 2 ( Ω ) 2 ≤ ∑ i = 0 N − 1 exp ( 4 C r 8 τ ⋆ ( t f − t i + 1 ) ) ( d i − b i ) for u h 0 = π h u 0 ⇒ ε h 0 = 0 (73)</p><p>So</p><p>‖ ε h N ‖ L 2 ( Ω ) + ( ∑ i = 0 N − 1   δ t 1 2 | ε h i | β ) ≲ ( ∑ i = 0 N − 1 exp ( 4 C r 8 τ ⋆ t f ) d i ) 1 2 (74)</p><p>where</p><p>d i = 4 C r 8 δ t ( ‖ ε π i ‖ ⋆ ⋆ 2 + ‖ ζ π i ‖ ⋆ ⋆ 2 + τ ⋆ ‖ d t 3 u ‖ C 0 ( L 2 ( Ω ) ) 2 δ t 4 )</p><p>Therefore, we have:</p><p>( ∑ i = 0 N − 1   δ t 1 2 ‖ ε π i ‖ ⋆ ⋆ ) ≲ ( ∑ i = 0 N − 1 exp ( 4 C r 8 τ ⋆ t f ) d i ) 1 2 (75)</p><p>From inequalities (69), (74) and (75), we get:</p><p>‖ u N − u h N ‖ L 2 ( Ω ) + ( ∑ m = 0 N − 1   δ t | u m − u h m | β 2 ) 1 2 ≲ ‖ ε π N ‖ L 2 ( Ω ) + exp ( 4 C r 8 τ ⋆ t f ) ( ∑ i = 0 N − 1   d i ) 1 2 (76)</p><p>From inequalities (48), (49) and CFL condition, we obtain:</p><p>( ∑ i = 0 N − 1   d i ) 1 2 ≲ t f 1 2 r 5 β c 1 2 h k + 1 2 ‖ u m ‖ H k + 1 ( Ω ) + t f 1 2 r 5 β c − 1 2 h k + 1 2 ‖ d t u m ‖ H k ( Ω )     + r 4 t f 1 2 τ ⋆ 1 2 ‖ d t 3 u ‖ C 0 ( L 2 ( Ω ) ) δ t 2</p><p>Using inverse inequality (24),</p><p>‖ ε π N ‖ L 2 ( Ω ) 2 ≲ h 2 k + 2 ‖ u m ‖ H k + 1 ( Ω ) 2</p><p>So</p><p>‖ ε π N ‖ L 2 ( Ω ) ≲ h k + 1 ‖ u ‖ C 0 ( H k + 1 (Ω) )</p><p>Therefore, inequality (76) becomes:</p><p>‖ u N − u h N ‖ L 2 ( Ω ) + ( ∑ m = 0 N − 1   δ t | u m − u h m | β 2 ) 1 2 ≲ h k + 1 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) + exp ( 4 C r 8 τ ⋆ t f ) ( t f 1 2 r 5 β c 1 2 h k + 1 2 ‖ u ‖ C 0 ( H k + 1 ( Ω ) )         + t f 1 2 r 5 β c − 1 2 h k + 1 2 ‖ d t u ‖ C 0 ( H k ( Ω ) ) ) + exp ( 4 C r 8 τ ⋆ t f ) r 4 t f 1 2 τ ⋆ 1 2 ‖ d t 3 u ‖ C 0 ( L 2 ( Ω ) ) δ t 2 (77)</p><p>Set</p><p>χ 1 = r 4 t f 1 2 τ ⋆ 1 2 ‖ d t 3 u ‖ C 0 ( L 2 (Ω))</p><p>and</p><p>χ 2 = t f 1 2 r 5 β c 1 2 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) + t f 1 2 r 5 β c − 1 2 ‖ d t u ‖ C 0 ( H k ( Ω ) ) (78)</p><p>h k + 1 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) = h h k + 1 2 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) ≲ t f 1 2 β c 1 2 h k + 1 2 ‖ u ‖ C 0 ( H k + 1 ( Ω ) )     for   h ≲ t f β c</p><p>h k + 1 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) ≲ χ 2 h k + 1 2</p><p>We obtain thus:</p><p>‖ u N − u h N ‖ L 2 ( Ω ) + ( ∑ m = 0 N − 1   δ t | u m − u h m | β 2 ) 1 2 ≲ exp ( 4 C r 8 τ ⋆ t f ) ( χ 1 δ t 2 + χ 2 h k + 1 2 )</p><p>Proof of theorem 2</p><p>Using inequality (68), we get inequality:</p><p>‖ ε h N ‖ L 2 ( Ω ) 2 + ∑ i = 0 N − 1   b i ≤ ∑ i = 0 N − 1 exp ( 8 C r 8 τ ⋆ t f ) d i (79)</p><p>with</p><p>b i = δ t ( 1 2 − 3 8 r 2 ) | ε h i | β 2 + δ t ( 1 2 − 3 8 r 2 ) | ζ h i | β 2</p><p>b i = δ t ( 4 − 3 r 2 2 ) | ε h i | β 2 + δ t ( 4 − 3 r 2 8 ) | ζ h i | β 2</p><p>( ‖ ε h N ‖ L 2 ( Ω ) + ∑ i = 0 N − 1 4 − 3 r 2 2 2 δ t 1 2 | ε h i | β + ∑ i = 0 N − 1 4 − 3 r 2 2 2 δ t 1 2 | ζ h i | β ) 2 ≲ ‖ ε h N ‖ L 2 ( Ω ) 2 + ∑ i = 0 N − 1   δ t 4 − 3 r 2 8 | ε h i | β 2 + ∑ i = 0 N − 1   δ t 4 − 3 r 2 8 | ζ h i | β 2</p><p>Thus</p><p>‖ ε h N ‖ L 2 ( Ω ) + ∑ i = 0 N − 1 4 − 3 r 2 2 2 δ t 1 2 | ε h i | β + ∑ i = 0 N − 1 4 − 3 r 2 2 2 δ t 1 2 | ζ h i | β ≲ ( ∑ i = 0 N − 1 exp ( 8 C r 8 τ ⋆ t f ) d i ) 1 2</p><p>So</p><p>‖ ε h N ‖ L 2 ( Ω ) + ∑ i = 0 N − 1 4 − 3 r 2 δ t 1 2 | ε h i | β ≲ ( ∑ i = 0 N − 1 exp ( 8 C r 8 τ ⋆ t f ) d i ) 1 2 (80)</p><p>whence</p><p>‖ ε h N ‖ L 2 ( Ω ) + ∑ i = 0 N − 1   δ t 1 2 | ε h i | β ≲ 1 4 − 3 r 2 ( ∑ i = 0 N − 1 exp ( 8 C r 8 τ ⋆ t f ) d i ) 1 2   for   4 − 3 r 2 ≤ 1 (81)</p><p>Therefore,</p><p>‖ u N − u h N ‖ L 2 ( Ω ) + ( ∑ m = 0 N − 1   δ t | u m − u h m | β 2 ) 1 2 ≲ h k + 1 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) + 1 4 − 3 r 2 exp ( 8 C r 8 τ ⋆ t f )       &#215; ( t f 1 2 r 5 β c 1 2 h k + 1 2 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) + t f 1 2 r 5 β c − 1 2 h k + 1 2 ‖ d t u ‖ C 0 ( H k ( Ω ) ) )       + 1 4 − 3 r 2 exp ( 8 C r 8 τ ⋆ t f ) r 4 t f 1 2 τ ⋆ 1 2 ‖ d t 3 u ‖ C 0 ( L 2 ( Ω ) ) δ t 2 (82)</p><p>‖ u N − u h N ‖ L 2 ( Ω ) + ( ∑ m = 0 N − 1   δ t | u m − u h m | β 2 ) 1 2 ≲ 1 4 − 3 r 2 h k + 1 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) + 1 4 − 3 r 2 exp ( 8 C r 8 τ ⋆ t f )         &#215; ( t f 1 2 r 5 β c 1 2 h k + 1 2 ‖ u ‖ C 0 ( H k + 1 ( Ω ) ) + t f 1 2 r 5 β c − 1 2 h k + 1 2 ‖ d t u ‖ C 0 ( H k ( Ω ) ) )         + 1 4 − 3 r 2 exp ( 8 C r 8 τ ⋆ t f ) r 4 t f 1 2 τ ⋆ 1 2 ‖ d t 3 u ‖ C 0 ( L 2 ( Ω ) ) δ t 2     for   1 ≤ 1 4 − 3 r 2 (83)</p><p>‖ u N − u h N ‖ L 2 ( Ω ) + ( ∑ m = 0 N − 1   δ t | u m − u h m | β 2 ) 1 2 ≲ 1 4 − 3 r 2 exp ( 8 C r 8 τ ⋆ t f ) ( χ 1 δ t 2 + χ 2 h k + 1 2 ) (84)</p><p>Remark 1. When F is the identity mapping, K = Q so λ K = λ Q = 1 [<xref ref-type="bibr" rid="scirp.95111-ref16">16</xref>] (page 10). Therefore r = 1 . We get same results as Alexandre Ern. Thus, Our results are a generalization of Ern results because in finite elements method, Ern obtained his error estimate, working on a polygon [<xref ref-type="bibr" rid="scirp.95111-ref11">11</xref>] . In the framework of our work, we got the same order of precision in time and space like Alexandre Ern. But our result is obtained for anygeometry.</p></sec></sec><sec id="s8"><title>8. Conclusion</title><p>The isogeometric method has been used to establish an error estimate for transport equation in 2D using the explicit two stage Heun scheme, for smooth solutions, in the energy norm comprising the L<sup>2</sup>-norm and the jumps. These results generalize Ern results. An extension of this present paper is to tackle Burgers equation to get an isogeometric error estimate.</p></sec><sec id="s9"><title>Acknowledgements</title><p>This article has been written in the framework of my Phd works, supported by CEA-SMA (Centre d’Excellence Africain en Sciences Math&#233;matiques et Applications), funded by World Bank.</p></sec><sec id="s10"><title>Conflicts of Interest</title><p>The authors declare that there is no conflict of interest as far as the publication of this paper is concerned.</p></sec><sec id="s11"><title>Cite this paper</title><p>Goudjo, A. and Aguemon, U. (2019) An Isogeometric Error Estimate for Transport Equation in 2D. Advances in Pure Mathematics, 9, 777-793. https://doi.org/10.4236/apm.2019.99037</p></sec></body><back><ref-list><title>References</title><ref id="scirp.95111-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Hubbard, J. and Hubert, F. (2005) Calcul scientifique, de la théorie à la pratique. Université de Provence, Marseille.</mixed-citation></ref><ref id="scirp.95111-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Salsa, S. (2008) Partial Differential Equations in Action, from Modelling to Theory. Département de mathématiques polytechniques de Milan, Milan.</mixed-citation></ref><ref id="scirp.95111-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Cottrell, J.A., Hughes, T.J.R. and Bazilevs, Y. (2009) Isogeometric Analysis, toward Integration of CAD and FEA. John Wiley and Sons, Hoboken.  
https://doi.org/10.1002/9780470749081</mixed-citation></ref><ref id="scirp.95111-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Bazilevs, Y., Beirao da Veiga, L., Cottrell, A., Hughes, T. and Sangalli, G. (2006) Isogeometric Analysis: Approximation, Stability and Error Estimates for H-Refined Meshes. University of Texas at Austin, Institute for Computational Engineering and Sciences, Dipartimento di Mathematica “F. Enriques”, Universita di Milano, Dipartimento di Mathematica “F. Casorati”, University of Pavia, Pavia.</mixed-citation></ref><ref id="scirp.95111-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Hughes, T.J.R., Reali, A. and Sangalli, G. (2008) Efficient Quadrature for NURBS Based Isogeometric Analysis. Elsevier, Amsterdam.</mixed-citation></ref><ref id="scirp.95111-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Duvigneau, R. (2013) Conception optimale en mécanique des fluides numériques: Approches hiérarchiques, robustes et isogeometriques. Université de Nice Sophia Antipolis, Antipolis.</mixed-citation></ref><ref id="scirp.95111-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Cockburn, B. and Shu, C.-W. (1989) TVB Runge-Kutta Local Projection Discontinuous Galerkin Finite Element Method for Conservation Laws II: General Framework. Mathematics of Computation, 52, 411-435.</mixed-citation></ref><ref id="scirp.95111-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Cockburn, B., Lin, S. and Shu, C.-W. (1989) TVB Runge-Kutta Local Projection Discontinuous Galerkin Finite Element Method for Conservation Laws III: One-Dimensional Systems. Journal of Computational Physics, 84, 90-113.  
https://doi.org/10.1016/0021-9991(89)90183-6</mixed-citation></ref><ref id="scirp.95111-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Cockburn, B., Hou, S. and Shu, C.-W. (1990) The Runge-Kutta Local Projection Discontinuous Galerkin Finite Element Method for Conservation Laws IV: The Multidimensional Case. Mathematics of Computation, 54, 545-581.</mixed-citation></ref><ref id="scirp.95111-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Cockburn, B., Karniadakis, G.E. and Shu, C.-W. (2000) Discontinuous Galerkin Methods—Theory, Computation and Applications. Lecture Notes in Computational Science and Engineering 11, Springer-Verlag, New York.  
https://doi.org/10.1007/978-3-642-59721-3</mixed-citation></ref><ref id="scirp.95111-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Di Pietro, D.A. and Ern, A. (2012) Mathematical Aspects of Discontinuous Galerkin Methods. Springer-Verlag, Berlin. https://doi.org/10.1007/978-3-642-22980-0</mixed-citation></ref><ref id="scirp.95111-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Burman, E., Ern, A. and Fernandez, M.A. (2010) Explicit Runge-Kutta Schemes and Finite Elements with Symmetric Stabilization for First-Order Linear PDE Systems. Society for Industrial and Applied Mathematics, 48, 2019-2042.  
https://doi.org/10.1137/090757940</mixed-citation></ref><ref id="scirp.95111-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Johannessen, K.A. (2009) An Adaptive Isogeometric Finite Element Analysis. Master of Science in Physics and Mathematics, Norwegian University of Science and Technology, Trondheim.</mixed-citation></ref><ref id="scirp.95111-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Gahalaut, K.P.S. (2013) Isogeometric Analysis: Condition Number Estimates and Fast Solvers. PhD, Technisch-Naturwissenschaftliche Fakult&amp;#228;t, Linz.</mixed-citation></ref><ref id="scirp.95111-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Farin, G. (1997) Curves and Surfaces for Computer Aided Geometric Design, a Practical Guide. Fourth Edition, Academic Press, Cambridge.</mixed-citation></ref><ref id="scirp.95111-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Evans, J. and Hughes, T. (2011) Explicit Trace Inequalities for Isogeometric Analysis and Parametric Hexahedral Finite Elements. The Institute for Computational Engineering and Sciences Report, the University of Texas, Austin.  
https://doi.org/10.21236/ADA555335</mixed-citation></ref><ref id="scirp.95111-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Beirao da Veiga, L., Buffa, A., Sangalli, G. and Vazquez, R. (2014) Mathematical Analysis of Variational Isogeometric Methods. Cambridge University Press, Cambridge. https://doi.org/10.1017/S096249291400004X</mixed-citation></ref><ref id="scirp.95111-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Ern, A. and Guermond, J.L. (2004) Theory and Practice of Finite Elements. Springer-Verlag, Berlin.</mixed-citation></ref><ref id="scirp.95111-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Schumacher, L. (2013) Isogeometric Analysis for Scalar Convection Diffusion Equations. PhD Thesis, Mathematisch-Naturwissenschaftlicke Fakultat II Institut fur Mathematik, Mai.</mixed-citation></ref><ref id="scirp.95111-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Tagliabue, A., Dedè, L. and Quarteroni, A. (2012) Isogeometric Analysis and Error Estimates for High Order Partial Differential Equations in Fluid Dynamics. Mathematics Institute of Computational Science and Engineering Technical Report, October 2012.</mixed-citation></ref></ref-list></back></article>