<?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">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2018.69165</article-id><article-id pub-id-type="publisher-id">JAMP-87640</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>
 
 
  Comparative Study of the Adomian Decomposition Method and Alternating Direction Implicit (ADI) for the Resolution of the Problems of Advection-Diffusion-Reaction
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>André</surname><given-names>Bitsindou</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Joseph</surname><given-names>Bonazebi-Yindoula</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>Gabriel</surname><given-names>Bissanga</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Laboratory of Numerical Analysis, Computer Science and Applications, University Marien NGOUABI, Brazzaville, Congo</addr-line></aff><pub-date pub-type="epub"><day>07</day><month>09</month><year>2018</year></pub-date><volume>06</volume><issue>09</issue><fpage>1937</fpage><lpage>1950</lpage><history><date date-type="received"><day>26,</day>	<month>March</month>	<year>2018</year></date><date date-type="rev-recd"><day>27,</day>	<month>September</month>	<year>2018</year>	</date><date date-type="accepted"><day>30,</day>	<month>September</month>	<year>2018</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>
 
 
  In this paper, we use the Adomian decomposition method (ADM), the finite differences method and the Alternating Direction Implicit method to estimate the advantages and the weakness of the above methods. For it, we make a numerical simulation of the different solutions constructed with these methods and compare the error investigated case.
 
</p></abstract><kwd-group><kwd>Adomian Decomposition Method</kwd><kwd> Finite Differences Method</kwd><kwd> Advection-Diffusion-Reaction Equations</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The advection-diffusion-reaction equation is a combination of the advection, diffusion and reaction equation. It describes physical phenomena, where the energy of the particles or other physical sizes is transferred in a physical system because of three processes: advection, diffusion and reaction. According to this definition, it follows that the equation of advection-diffusion contains a parabolic part (diffusion) and hyperbolic part (advection).</p><p>In the case of constant coefficient of diffusion and constant rate of flow, the equation in 1D can be written in the following form:</p><p>∂ u ( x , t ) ∂ t + ε ∂ u ( x , t ) ∂ x ︸ Advection = γ ( ∂ 2 u ( x , t ) ∂ x 2 ) ︸ Diffusion + β u m ︸ reaction + f ( x , t ) ︸ source (1)</p><p>where: ε is the speed of transport, γ the coefficient of diffusion, β the chemical coefficient of reaction, f ( x , t ) the source function and m = 1 , 2 , 3 , ⋯ .</p><p>The equations of advection-diffusion-reaction are used to describe the problems of transport (the transport of pollutants, flows in the conduits, the modeling of the air pollution, etc.) [<xref ref-type="bibr" rid="scirp.87640-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.87640-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.87640-ref3">3</xref>] .</p></sec><sec id="s2"><title>2. The Adomian Decomposition Method</title><p>Suppose that we need to solve the following equation:</p><p>F u = f (2)</p><p>in a real Hilbert space H, where F : H → H is a linear or a nonlinear operator, f ∈ H and u is the unknown function. The principle of the ADM is based on the decomposition of the operator F in the following form [<xref ref-type="bibr" rid="scirp.87640-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.87640-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.87640-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.87640-ref6">6</xref>]</p><p>F = L + R + N (3)</p><p>where L + R is a linear part, N nonlinear operator.</p><p>We suppose that L is an invertible operator in the sense of Adomian with L − 1 as inverse.</p><p>Using that decomposition, Equation (2) is equivalent to</p><p>u = θ + L − 1 f − L − 1 R u − L − 1 N u (4)</p><p>where θ verifies L θ = 0 . (4) is called the Adomian’s fundamental equation or Adomian’s canonical form. We look for the solution of (2) in the following series</p><p>expansion form u = ∑ n = 0 + ∞ u n and we consider that N u = ∑ n = 0 + ∞ A n where A n are</p><p>special polynomials of variables u 0 , u 1 , ⋯ , u n called Adomian polynomials and defined by [<xref ref-type="bibr" rid="scirp.87640-ref2">2</xref>] ,</p><p>A n = 1 n ! d n d λ n [ N ( ∑ i = 0 + ∞ λ i u i ) ] λ = 0 ,     n = 0 , 1 , 2 , ⋯ (5)</p><p>where λ is a parameter used by “convenience”. Thus Equation (4) can be rewritten as follows:</p><p>∑ n = 0 + ∞ u n = θ + L − 1 f − L − 1 R ( ∑ n = 0 + ∞ u n ) − L − 1 ( ∑ n = 0 + ∞ A n ) (6)</p><p>We suppose that the series</p><p>∑ n = 0 + ∞ u n     and     ∑ n = 0 + ∞ A n</p><p>are convergent, and we obtain the following Adomian algorithm:</p><p>( u 0 = θ + L − 1 f u 1 = − L − 1 ( R u 0 ) − L − 1 A 0                         ⋮ u n + 1 = − L − 1 ( R u n ) − L − 1 A n ,   n ≥ 0 (7)</p><p>In practice it is often difficult to calculate all the terms of an Adomian series</p><p>solution, so we approach the series solution by the truncated series: u = ∑ i = 0 n u i ,</p><p>where the choice of n depends on error requirements. If this series converges, the solution of (2) is:</p><p>u = lim n → + ∞ ∑ i = 0 n u i (8)</p></sec><sec id="s3"><title>3. Applications</title><sec id="s3_1"><title>3.1. Problem 1</title><p>Let’s consider the following advection-diffusion: [<xref ref-type="bibr" rid="scirp.87640-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.87640-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.87640-ref9">9</xref>]</p><p>{ ∂ u ( x , t ) ∂ t + ε ∂ u ( x , t ) ∂ x = λ ∂ 2 u ( x , t ) ∂ x 2 ,       0 ≤ x ≤ 1 , t ≥ 0 u ( x , 0 ) = g ( x ) ,     0 ≤ x ≤ 1 ∂ u ( 0 , t ) ∂ x = h ( t ) ,       t ≥ 0 u ( 0 , t ) = 0 ,       t ≥ 0 u ( 1 , t ) = 0 ,       t ≥ 0 (9)</p><p>with</p><p>g ( x ) = e 11 50 x sin π x ,     h ( t ) = πe − ( 121 5000 + 1 2 π 2 ) t ,   ε = 11 50 ,   λ = 1 2 (10)</p><sec id="s3_1_1"><title>3.1.1. Resolution by the Adomian Decomposition Method</title><p>The equation of state of the problem is:</p><p>∂ u ( x , t ) ∂ t + 11 50 ∂ u ( x , t ) ∂ x = 1 2 ∂ 2 u ( x , t ) ∂ x 2 (11)</p><p>From (11), we have</p><p>u ( x , t ) = e 11 x 50 sin π x + 1 2 ∫ 0 t ∂ 2 u ( x , s ) ∂ x 2 d s − 11 50 ∫ 0 t ∂ u ( x , s ) ∂ x d s (12)</p><p>and</p><p>u ( x , t ) = u ( 0 , t ) + x ∂ u ( 0 , t ) ∂ x + ∫ 0 x ( ∫ 0 s ( 2 ∂ u ( z , t ) ∂ t + 11 25 ∂ u ( z , t ) ∂ x ) d z ) d s (13)</p><p>(13) is equivalent to</p><p>u ( x , t ) = x πe − ( 121 5000 + 1 2 π 2 ) t + ∫ 0 x ( ∫ 0 s ( 2 ∂ u ( z , t ) ∂ t + 11 25 ∂ u ( z , t ) ∂ x ) d z ) d s (14)</p><p>(12) and (14) give the following canonical form</p><p>u ( x , t ) = e 11 50 x − ( 121 5000 + 1 2 π 2 ) t sin π x + 1 2 e 11 50 x sin π x + 1 2 x πe − ( 121 5000 + 1 2 π 2 ) t     − e 11 50 x − ( 121 5000 + 1 2 π 2 ) t sin π x + 1 4 ∫ 0 t ∂ 2 u ( x , s ) ∂ x 2 d s − 11 100 ∫ 0 t ∂ u ( x , s ) ∂ x d s     + ∫ 0 x ( ∫ 0 s ∂ u ( z , t ) ∂ t d z ) d s + 11 50 ∫ 0 x ( ∫ 0 s ∂ u ( z , t ) ∂ x d z ) d s (15)</p><p>From (16) one obtains the following Adomian algorithm:</p><p>{ u 0 ( x , t ) = e 11 50 x − ( 121 5000 + 1 2 π 2 ) t sin π x u 1 ( x , t ) = 1 2 e 11 50 x sin π x + 1 2 x πe − ( 121 5000 + 1 2 π 2 ) t − e 11 50 x − ( 121 5000 + 1 2 π 2 ) t sin π x                           + 1 4 ∫ 0 t ∂ 2 u 0 ( x , s ) ∂ x 2 d s − 11 100 ∫ 0 t ∂ u 0 ( x , s ) ∂ x d s                           + ∫ 0 x ( ∫ 0 s ∂ u 0 ( z , t ) ∂ t d z ) d s + 11 50 ∫ 0 x ( ∫ 0 s ∂ u 0 ( z , t ) ∂ x d z ) d s u n + 1 ( x , t ) = 1 4 ∫ 0 t ∂ 2 u n ( x , s ) ∂ x 2 d s − 11 100 ∫ 0 t ∂ u n ( x , s ) ∂ x d s + ∫ 0 x ( ∫ 0 s ∂ u n ( z , t ) ∂ t d z ) d s                                 + 11 50 ∫ 0 x ( ∫ 0 s ∂ u n ( z , t ) ∂ x d z ) d s , ∀ n ≥ 1 (16)</p><p>Calculation of u 1 ( x , t )</p><p>u 1 ( x , t ) = 1 2 e 11 50 x sin π x + 1 2 x πe − ( 121 5000 + 1 2 π 2 ) t − e 11 50 x − ( 121 5000 + 1 2 π 2 ) t sin π x     + 1 4 ( ∫ 0 t ∂ 2 u 0 ( x , s ) ∂ x 2 d s ) − 11 100 ( ∫ 0 t ∂ u 0 ( x , s ) ∂ x d s )     + ∫ 0 x ( ∫ 0 s ∂ u 0 ( z , t ) ∂ t d z ) d s + 11 50 ∫ 0 x ( ∫ 0 s ∂ u 0 ( z , t ) ∂ x d z ) d s</p><p>u 1 ( x , t ) = 1 2 e 11 50 x sin π x + 1 2 x πe − ( 121 5000 + 1 2 π 2 ) t − e 11 50 x − ( 121 5000 + 1 2 π 2 ) t sin π x     − 242 exp ( 11 50 x − 121 5000 t − 1 2 π 2 t ) 10000 π 2 + 484 sin π x     − 2200 π exp ( 11 50 x − 121 5000 t − 1 2 π 2 t ) 10000 π 2 + 484 cos π x     + 5000 π 2 exp ( 11 50 x − 121 5000 t − 1 2 π 2 t ) 10000 π 2 + 484 sin π x     + 242 e 11 50 x 10000 π 2 + 484 sin π x + 2200 πe 11 50 x 10000 π 2 + 484 cos π x</p><p>− 5000 π 2 e 11 50 x 10000 π 2 + 484 sin π x + 11 100 ( 1100 2500 π 2 + 121 ) e 11 50 x − 121 5000 t − 1 2 π 2 t sin π x + 11 100 ( 5000 π 2500 π 2 + 121 ) e 11 50 x − 121 5000 t − 1 2 π 2 t cos π x − 11 100 ( 1100 2500 π 2 + 121 ) e 11 50 x sin π x − 11 100 ( 5000 π 2500 π 2 + 121 ) e 11 50 x cos π x − 1100 πe − 121 5000 t − 1 2 π 2 t 242 + 5000 π 2 − 2500 π 3 x e − 121 5000 t − 1 2 π 2 t 242 + 5000 π 2 − 121 e 11 50 x − 121 5000 t − 1 2 π 2 t 242 + 5000 π 2 ( sin π x )</p><p>− 121 π x e − 121 5000 t − 1 2 π 2 t 242 + 5000 π 2 + 2500 π 2 e 11 50 x + − 121 5000 t − 1 2 π 2 t 242 + 5000 π 2 ( sin π x ) + 1100 πe 11 50 x + − 121 5000 t − 1 2 π 2 t 242 + 5000 π 2 ( cos π x ) + 550 πe − ( 121 5000 + 1 2 π 2 ) t 2500 π 2 + 121 + 121 exp ( 11 50 x − 121 5000 t − 1 2 π 2 t ) 2500 π 2 + 121 ( sin π x ) − 550 π exp ( 11 50 x − 121 5000 t − 1 2 π 2 t ) 2500 π 2 + 121 ( cos π x ) (17)</p><p>(16) gives us:</p><p>u 1 ( x , t ) = ( − 1 + 2500 π 2 2500 π 2 + 121 + 121 2500 π 2 + 121 − 121 2500 π 2 + 121                             + 121 2500 π 2 + 121 ) e 11 50 x − ( 121 5000 + 1 2 π 2 ) t ( sin π x ) + ( 1100 π 242 + 5000 π 2                             − 1100 π 5000 π 2 + 242 + 550π 2500 π 2 + 121 − 550π 2500 π 2 + 121 ) e 11 50 x − 121 5000 t − 1 2 π 2 t ( cos π x )                             + ( 1 2 π − 1 2 π ) x e − 121 5000 t − 1 2 π 2 t + ( 1 2 + 121 5000 π 2 + 242 − 2500π 2 5000 π 2 + 242                             − 242 5000 π 2 + 242 ) e 11 50 x sin π x + ( 550π 2500 π 2 + 121 − 550π 2500 π 2 + 121 ) e 11 50 x cos π x                             + ( 550π 2500 π 2 + 121 − 550π 2500 π 2 + 121 ) e − 121 5000 t − 1 2 π 2 t = 0 (18)</p><p>therefore</p><p>{ u 0 ( x , t ) = e 11 50 x − ( 121 5000 + 1 2 π 2 ) t sin π x u n ( x , t ) = 0 , ∀ n ≥ 1 (19)</p><p>The exact solution of the problem (9) by the Adomian decomposition method is:</p><p>u ( x , t ) = e 11 50 x − ( 121 5000 + 1 2 π 2 ) t sin π x (20)</p><p>and we remark that u ( 1 , t ) = 0.</p></sec><sec id="s3_1_2"><title>3.1.2. Resolution by ADI Method</title><p>Grid of the field</p><p>x i = i h ,   h = 1 − 0 n = 1 n     with   i ∈ { 0 , 1 , ⋯ , n } (21)</p><p>t k = k τ ,   k &gt; 0     where   τ = T Δ t (22)</p><p>let’s note</p><p>u ( i h , k τ ) = u i k (23)</p></sec><sec id="s3_1_3"><title>3.1.3. Semi-Discretization in Relation to the Space</title><p>Let’s consider the following equation:</p><p>∂ u ( x , t ) ∂ t − γ ∂ 2 u ( x , t ) ∂ x 2 + ε ∂ u ( x , t ) ∂ x = 0 (24)</p><p>Let’s put</p><p>− γ d 2 u d x 2 + ε d u d x = f (25)</p><p>where f is a function that depends on x</p><p>u ( x i + h ) = u ( x i ) + h u ′ ( x i ) + h 2 2 u ″ ( x i ) + h 3 6 u ( 3 ) ( x i ) + h 4 24 u ( 4 ) ( x i ) + 0 ( h 4 ) (26)</p><p>and</p><p>u ( x i − h ) = u ( x i ) − h u ′ ( x i ) + h 2 2 u ″ ( x i ) − h 3 6 u ( 3 ) ( x i ) + h 4 24 u ( 4 ) ( x i ) + 0 ( h 4 ) (27)</p><p>(26) and (27) give</p><p>{ u ( x i + h ) + u ( x i − h ) − 2 u ( x i ) = + h 2 u ″ ( x i ) + h 4 12 u ( 4 ) ( x i ) + 0 ( h 4 ) u ( x i + h ) − u ( x i − h ) = 2 h u ′ ( x i ) + h 3 3 u ( 3 ) ( x i ) + 0 ( h 4 ) (28)</p><p>and</p><p>u ( x i − h ) = u ( x i ) − h u ′ ( x i ) + h 2 2 u ″ ( x i ) − h 3 6 u ( 3 ) ( x i ) + h 4 24 u ( 4 ) ( x i ) + 0 ( h 4 ) (29)</p><p>{ u ( x i + h ) + u ( x i − h ) − 2 u ( x i ) = + h 2 u ″ ( x i ) + h 4 12 u ( 4 ) ( x i ) + 0 ( h 4 ) u ( x i + h ) − u ( x i − h ) = 2 h u ′ ( x i ) + h 3 3 u ( 3 ) ( x i ) + 0 ( h 4 ) (30)</p><p>(28) is equivalent to</p><p>{ u ( x i + h ) − 2 u ( x i ) + u ( x i − h ) h 2 = u ″ ( x i ) + h 2 12 u ( 4 ) ( x i ) + 0 ( h 4 ) u ( x i + h ) − u ( x i − h ) 2 h = u ′ ( x i ) + h 2 6 u ( 3 ) ( x i ) + 0 ( h 4 ) (31)</p><p>with</p><p>{ δ x 2 u i = d 2 u d x 2 + h 2 12 d 4 u d x 4 + 0 ( h 4 ) δ x u i = d u d x + h 2 6 d 3 u d x 3 + 0 ( h 4 ) (32)</p><p>{ d 2 u d x 2 = δ x 2 u i − h 2 12 d 4 u d x 4 + 0 ( h 4 ) d u d x = δ x u i − h 2 6 d 3 u d x 3 + 0 ( h 4 ) (33)</p><p>The discretisation of the Equation (24) is:</p><p>− γ δ x 2 u i + ε δ x u i − h 2 12 ( 2 ε d 3 u d x 3 − γ d 4 u d x 4 ) = f i + 0 ( h 4 ) (34)</p><p>Calculation of d 3 u d x 3 and d 4 u d x 4 .</p><p>From (32), we have</p><p>{ − γ d 3 u d x 3 + ε d 2 u d x 2 = d f d x − γ d 4 u d x 4 + ε d 3 u d x 3 = d 2 f d x 2 (35)</p><p>who gives us</p><p>{ d 3 u d x 3 = 1 γ ( ε d 2 u d x 2 − d f d x ) = ε γ δ x 2 u i − 1 γ δ x f i + 0 ( h 4 ) d 4 u d x 4 = ε 2 γ 2 δ x 2 u i − ε γ 2 δ x f i − 1 γ ( δ x 2 f i ) + 0 ( h 4 ) (36)</p><p>from (36) we obtain:</p><p>− γ δ x 2 u i + ε δ x u i − h 2 12 [ 2 ε ( ε γ δ x 2 u i − 1 γ δ x f i ) − γ ( ε 2 γ 2 δ x 2 u i − ε γ 2 δ x f i − 1 γ ( δ x 2 f i ) ) ] = f i + 0 ( h 4 ) (37)</p><p>that is equivalent to</p><p>[ − ( γ + h 2 12 ε 2 γ ) δ x 2 + ε δ x ] u i = [ 1 + h 2 12 ( δ x 2 − ε γ δ x ) ] f i + 0 ( h 4 ) (38)</p><p>Let’s note</p><p>{ A x = − ( γ + h 2 12 ε 2 γ ) δ x 2 + ε δ x L x = 1 + h 2 12 ( δ x 2 − ε γ δ x ) (39)</p><p>and we obtain</p><p>A x u i = L x f i + 0 ( h 4 ) (40)</p><p>that is equivalent to</p><p>L x − 1 A x u i = f i + 0 ( h 4 ) (41)</p><p>Finally the semi-discretisation of Equation (24) is:</p><p>L x − 1 A x u i k = − ∂ u i k ∂ t + 0 ( h 4 ) (42)</p><p>Let’s note v i k = ∂ u i k ∂ t</p><p>we have</p><p>L x − 1 A x u i k = − v i k + 0 ( h 4 ) (43)</p><p>One obtains the following diagram of the finite differences</p><p>( 1 12 + h ε 24 γ ) v i − 1 k + 5 6 v i k + ( 1 12 − h ε 24 γ ) v i + 1 k = ( γ h 2 + ε 2 12 γ + ε 2 h ) u i − 1 k + ( − 2 γ h 2 − ε 2 6 γ ) u i k + ( γ h 2 + ε 2 12 γ − ε 2 h ) u i + 1 k (44)</p><p>In the matrix form (44) becomes</p><p>{ A V ( t ) = B U ( t ) U ( 0 ) = U 0 (45)</p><p>that is equivalent to:</p><p>{ A d U ( t ) d t = B U ( t ) U ( 0 ) = U 0 (46)</p><p>where</p><p>{ U ( t ) = [ u 1 ( t ) , u 2 ( t ) , ⋯ , u n − 1 ( t ) ] T U ( 0 ) = [ g 1 ( x ) , g 2 ( x ) , ⋯ , g n − 1 ( x ) ] T (47)</p><p>Here A and B are the n − 1 order tridiagonale matrixes of the following form:</p><p>A = ( 5 6 1 12 − h ε 24 γ 0 ⋯ 0 0 1 12 + h ε 24 γ 5 6 1 12 − h ε 24 γ 0 ⋯ 0 0 1 12 + h ε 24 γ ⋱ 0 ⋯ 0 0 0 ⋱ ⋱ ⋱ ⋮ ⋮ 0 ⋱ ⋱ 1 12 − h ε 24 γ 0 0 ⋮ ⋱ 1 12 + h ε 24 γ 5 6 1 12 − h ε 24 γ 0 0 ⋯ 0 1 12 + h ε 24 γ 5 6 ) (48)</p><p>and</p><p>B = ( − 2 γ h 2 − ε 2 6 γ γ h 2 + ε 2 12 γ − ε 2 h 0 ⋯ 0 0 γ h 2 + ε 2 12 γ + ε 2 h − 2 γ h 2 − ε 2 6 γ γ h 2 + ε 2 12 γ − ε 2 h 0 ⋯ 0 0 γ h 2 + ε 2 12 γ + ε 2 h − 2 γ h 2 − ε 2 6 γ γ h 2 + ε 2 12 γ − ε 2 h 0 ⋯ ⋮ ⋱ ⋱ ⋱ 0 ⋮ ⋯ 0 γ h 2 + ε 2 12 γ + ε 2 h − 2 γ h 2 − ε 2 6 γ γ h 2 + ε 2 12 γ − ε 2 h 0 0 ⋯ 0 γ h 2 + ε 2 12 γ + ε 2 h − 2 γ h 2 − ε 2 6 γ γ h 2 + ε 2 12 γ − ε 2 h 0 0 ⋯ 0 γ h 2 + ε 2 12 γ + ε 2 h − 2 γ h 2 − ε 2 6 γ ) (49)</p><p>The numerical solution is represented for h = 1 50 .</p><p>In the following, we give the numerical simulation of the approximate solution, the exact solution and the error between these two solutions in three-dimensional space.</p><p>On <xref ref-type="fig" rid="fig1">Figure 1</xref>(1) and <xref ref-type="fig" rid="fig1">Figure 1</xref>(2) we have the respective curves of diffusion of the exact and of the solution approached.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref>(3) gives us the error between the exact and approached solution.</p><p>On <xref ref-type="fig" rid="fig1">Figure 1</xref>(4) and <xref ref-type="fig" rid="fig1">Figure 1</xref>(5) we have the project of <xref ref-type="fig" rid="fig1">Figure 1</xref>(1) and <xref ref-type="fig" rid="fig1">Figure 1</xref>(2) on the plane. On <xref ref-type="fig" rid="fig1">Figure 1</xref>(7) and <xref ref-type="fig" rid="fig1">Figure 1</xref>(8) we have the respective consecutive curves at different instants on the plane.</p></sec></sec></sec><sec id="s4"><title>4. Problem 2</title><p>Let’s consider the following nonlinear diffusion-reaction problem: [<xref ref-type="bibr" rid="scirp.87640-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.87640-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.87640-ref12">12</xref>]</p><p>{ ∂ u ( x , t ) ∂ t = ∂ 2 u ( x , t ) ∂ x 2 − u 3 ( x , t ) ,   0 &lt; x &lt; 1 : , t &gt; 0 u ( x , 0 ) = sin ( π x ) ,   t ≥ 0 u ( 0 , t ) = 0 u ( 1 , t ) = 0 (50)</p><sec id="s4_1"><title>4.1. Resolution by Adomian Decomposition Method</title><p>∂ u ( x , t ) ∂ t = ∂ 2 u ( x , t ) ∂ x 2 − u 3 ( x , t ) (51)</p><p>From (50) we have the following canonical form:</p><p>u ( x , t ) = sin ( π x ) + ∫ 0 t ∂ 2 u ( x , s ) ∂ x 2 d s − ∫ 0 t   u 3 ( x , s ) d s (52)</p><p>let’s suppose</p><p>{ u ( x , t ) = ∑ n = 0 ∞   u n ( x , t ) u 3 ( x , t ) = ∑ n = 0 ∞   A n ( x , t ) (53)</p><p>(51) gives</p><p>∑ n = 0 ∞   u n ( x , t ) = sin ( π x ) + ∑ n = 0 ∞ ( ∫ 0 t ∂ 2 u n ( x , s ) ∂ x 2 d s − ∫ 0 t A n ( x , t ) d s ) (54)</p><p>One obtains the following Adomian algorithm:</p><p>{ u 0 ( x , t ) = sin ( π x ) u n + 1 ( x , t ) = ∫ 0 t ∂ 2 u n ( x , s ) ∂ x 2 d s − ∫ 0 t A n ( x , t ) d s , ∀ n ≥ 0 (55)</p><p>where A n are given by</p><p>{ A 0 ( x , t ) = u 0 3 ( x , t ) = sin 3 ( π x ) A 1 ( x , t ) = 3 u 1 ( x , t ) ( u 0 ( x , t ) ) 2 = ( − 3 π 2 sin 3 π x − 3 sin 5 π x ) t A 2 ( x , t ) = 3 u 0 u 1 2 + 3 u 0 2 u 2                           = 6 ( π 4 sin 3 π x + 12 π 2 sin 5 π x + 6 sin 7 π x + 3 π 4 sin 2 π x               + 18 π 2 sin 4 π x − 18 π 2 sin 2 π x cos 2 π x + 9 sin 6 π x ) t 2 2                           ⋮ (56)</p><p>We get</p><p>{ u 0 ( x , t ) = sin ( π x ) u 1 ( x , t ) = ( − π 2 sin π x − sin 3 π x ) t u 2 ( x , t ) = ( π 4 sin π x + 3 π 2 sin 3 π x − 6 π 2 cos 2 π x sin π x                               + 3 π 2 sin 3 π x + 3 sin 3 π x ) ( 1 2 t 2 ) u 3 ( x , t ) = ( 78 π 2 cos 2 π x sin 3 π x + 78 π 4 cos 2 π x sin π x − 15 sin 7 π x                                 − 45 π 2 sin 3 π x − 39 π 4 sin 3 π x − π 6 sin π x ) ( 1 6 t 3 ) (57)</p><p>Thus the approximate solution of 50 is:</p><p>u ( x , t ) = u 0 ( x , t ) + u 1 ( x , t ) + u 2 ( x , t ) + u 3 ( x , t ) + ⋯ = sin ( π x ) + ( − π 2 sin π x − sin 3 π x ) t + ( π 4 sin π x + 3 π 2 sin 3 π x     − 6 π 2 cos 2 π x sin π x + 3 π 2 sin 3 π x + 3 sin 3 π x ) ( 1 2 t 2 )     + ( 78 π 2 cos 2 π x sin 3 π x + 78 π 4 cos 2 π x sin π x − 15 sin 7 π x     − 45 π 2 sin 3 π x − 39 π 4 sin 3 π x − π 6 sin π x ) ( 1 6 t 3 ) + ⋯ (58)</p></sec><sec id="s4_2"><title>4.2. Resolution by the Finite Difference Method</title><p>Discretisation of the space</p><p>x i = i h   or   h = 1 N + 1 , i = 0 , 1 , ⋯ , N + 1 (59)</p><p>Let’s note</p><p>u ( x i , t ) = u i     and     u _ = ( u 1 , u 2 , ⋯ , u N ) T (60)</p><p>The discretised problem is:</p><p>{ d u d t = A u _ − u 3 _ u 0 _ = sin ( π x _ ) (61)</p><p>where A is the matrix of differentiation of the partial derivative of order two defined by:</p><p>A = 1 h 2 ( − 2 1 1 − 2 1 1 − 2 1 ⋱ ⋱ ⋱ 1 − 2 1 1 − 2 ) (62)</p><p>The method of Euler give us the following diagram of finite differences:</p><p>{ u n + 1 _ = u n _ + d t ( A u n _ − ( u 3 ) n _ ) u 0 _ = sin ( π x _ ) (63)</p><sec id="s4_2_1"><title>4.2.1. Numerical Simulation</title><p>We choose</p><p>0 ≤ Δ t Δ x ≤ 1 2 ; N = 100 , h = 1 N + 1 , T max = 10 − 3 , Δ t = r h 2 , r = 1 4 = Δ t Δ x (64)</p><p>We obtain <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><p>Here we have the numerical simulation of exact and ADM solution on three-dimensional space and the error between these solutions on plane point by point.</p></sec></sec></sec><sec id="s5"><title>5. Conclusion</title><p>In this paper, two examples have been investigated. In the first example, we got the exact solution, using the ADM and the comparison has been done with the numerical solution obtained by ADI method. We find that the solution by the ADI method approaches the exact solution quite well, and the error is consisted between 0 and 0.005. In the second example, using the ADM, we got the approached solution; we remark that, the error between the solution gotten by the ADM and the one gotten by the finite differences method is very minimal.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Bitsindou, A., Bonazebi-Yindoula, J. and Bissanga, G. (2018) Comparative Study of the Adomian Decomposition Method and Alternating Direction Implicit (ADI) for the Resolution of the Problems of Advection-Diffusion-Reaction. Journal of Applied Mathematics and Physics, 6, 1937-1950. https://doi.org/10.4236/jamp.2018.69165</p></sec></body><back><ref-list><title>References</title><ref id="scirp.87640-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Abbaoui, K. and Cherruault, Y. (1994) Convergence of Adomian Method Applied to Differential Equations. Mathematical and Computer Modellings, 28, 103-109.</mixed-citation></ref><ref id="scirp.87640-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Adomian, G. (1988) A Review of the Decomposition Method in Applied Mathematics. Journal of Mathematical Analysis and Applications, 135, 501-544. https://doi.org/10.1016/0022-247X(88)90170-9</mixed-citation></ref><ref id="scirp.87640-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Yindoula Bonazebi, J., Pare, Y., Bissanga, G., Bassono, F. and Some, B. (2014) Application of the Adomian Decomposition Method and the Laplace Transform Method to Solving the Convection-Diffusion-Dissipation Equation. International Journal of Mathematical Research, 3, 30-35.</mixed-citation></ref><ref id="scirp.87640-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Abbaoui, K. (1999) Les fondements de la méthode décompositionnelle d.Adomian et application à la résolution de problèmes issus de la biologie et de la médécine. Thèse de doctorat de l’Université Paris VI.</mixed-citation></ref><ref id="scirp.87640-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Adomian, G. (1994) Solving Frontier Problems of Physics: The Decomposition Method. Kluwer Academic Publishers, Boston. https://doi.org/10.1007/978-94-015-8289-6</mixed-citation></ref><ref id="scirp.87640-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Adomian, G. (1988) Solving Frontier Problem of Physics; The Decomposition Method. Journal of Mathematical Analysis and Applications, 135, 501-544. https://doi.org/10.1016/0022-247X(88)90170-9</mixed-citation></ref><ref id="scirp.87640-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Wazwaz, A.M. (1998) A Reliable Modification of Adomian Decomposition Method. Applied Mathematics and Computation, 92, 1-7. https://doi.org/10.1016/S0096-3003(97)10037-6</mixed-citation></ref><ref id="scirp.87640-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ding, H.F. and Zhang, Y.X. (2009) A New Diffence Scheme with High and Absolute Stability for Solving Convection-Diffusion Equations. Journal of Computational and Applied Mathematics, 230, 600-606. https://doi.org/10.1016/j.cam.2008.12.015</mixed-citation></ref><ref id="scirp.87640-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Karaa, S. and Zhang, J. (2004) Higher Order ADI Method for Solving Unsteady Convection-Diffusion Problems. Journal of Computational Physics, 198, 1-9. https://doi.org/10.1016/j.jcp.2004.01.002</mixed-citation></ref><ref id="scirp.87640-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Asch, M. (2009) Projets pour M1. Mod?lisation et Analyse num rique. LAMFA-UMR 6140 Université de Picardie Jules Verne.</mixed-citation></ref><ref id="scirp.87640-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Abbo, B., Danna, A., Youssouf, P. and Somé, B. (2013) Extension of the New Iterative Approach of Adomian Algorithm to Partial Differential Equations (PDEs) Strongly Nonlinear with Initial and Boundary Conditions. Far East Journal of Applied Mathematics, 75, 245-255.</mixed-citation></ref><ref id="scirp.87640-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Mampassi, B., Saley, B. and Somé, B. (2003) Solving Some Nonlinear Reaction-Diffusion Equations Using the New Adomian Decomposition Method. ADJM, 1, 1-9.</mixed-citation></ref></ref-list></back></article>