<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN" "xhtml1-transitional.dtd">
<?xml-stylesheet type="text/xsl" href="pmathml.xsl"?>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta name="generator" content="HTML Tidy for Windows (vers 15 August 2007), see www.w3.org" />
    <title>
      Introduction to climate dynamics and climate modelling - Spectral representation and finite element methods
            
    </title>
    <meta http-equiv="Content-Language" content="fr" />
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <link type="text/css" rel="stylesheet" media="screen" href="style.css" />
    <style type="text/css">
/*<![CDATA[*/
    span.c2 {font-style: italic}
    div.c1 {text-align: center}
    /*]]>*/
    </style>
    <link media="print" href="print.css" type="text/css" rel="stylesheet" />
    <script type="text/javascript" src="menu.js">
</script>
    <script type="text/javascript" src="search_in_the_page.js">
</script>
    <style type="text/css">
/*<![CDATA[*/
    div.c1 {text-align: center}
    /*]]>*/
    </style>
    <style type="text/css">
/*<![CDATA[*/
    div.c1 {text-align: center}
    /*]]>*/
    </style>
    <style type="text/css">
/*<![CDATA[*/
    div.c1 {text-align: center}
    /*]]>*/
    </style>
    <style type="text/css">
/*<![CDATA[*/
    div.c1 {text-align: center}
    /*]]>*/
    </style>
    <style type="text/css">
/*<![CDATA[*/
    div.c1 {text-align: center}
    /*]]>*/
    </style>
    <style type="text/css">
/*<![CDATA[*/
    span.c2 {font-style: italic}
    div.c1 {text-align: center}
    /*]]>*/
    </style>
    <style type="text/css">
/*<![CDATA[*/
    div.c1 {text-align: center}
    /*]]>*/
    </style>
    <style type="text/css">
/*<![CDATA[*/
    div.c1 {text-align: center}
    /*]]>*/
    </style>
  </head>
  <body>
    <div id="site">
      <div id="header"></div>
      <div id="sous-header">
        <div id="mh">
          <dl>        		
            <dt>
              <a href="index.html" title="Home">Home</a>
            </dt>        	
          </dl>	         	
          <dl>			         		
            <dt id="menu1" onmouseover="MontrerMenu('ssmenu1');" onmouseout="CacherDelai();">
              <a href="contents.html" title="Contents" onmouseover="MontrerMenu('ssmenu1');" onfocus="MontrerMenu('ssmenu1');">Contents</a>
            </dt>        			
            <dd id="ssmenu1" onmouseover="AnnulerCacher();" onmouseout="CacherDelai();" onfocus="AnnulerCacher();" onblur="CacherDelai();">        				
              <ul>        					<li>
                <a href="preface.html">Preface</a></li>        					<li>
                <a href="chapter1_node1.html"><NOBR>1. Climate system</NOBR></a></li>        					<li>
                <a href="chapter2_node1.html"><NOBR>2. Energy balance</NOBR></a></li><li>
                <a href="chapter3_node1.html"><NOBR>3. Modelling</NOBR></a></li>        					<li>
                <a href="chapter4_node1.html"><NOBR>4. Perturbations</NOBR></a></li>                  <li>
                <a href="chapter5_node1.html"><NOBR>5. Brief history</NOBR></a></li>        
                <li><a href="chapter6_node1.html"><NOBR>6. Future climate changes</NOBR></a></li> 				
              </ul>        			
            </dd>        	
          </dl>        	  
          <dl>            
            <dt> 
              <a href="symbols.xml" title="Symbols and acronyms">Symbols and acronyms</a>
            </dt>        	
          </dl>	           
          <dl>            
            <dt> 
              <a href="glossary.xml" title="Glossary">Glossary</a>
            </dt>        	
          </dl>	         	
          <dl>            
            <dt>
              <a title="eBook"  href="ebook.html">eBook</a>
            </dt>          
          </dl>	         	
          <dl>            
            <dt>
              <a title="Search" href="http://www.elic.ucl.ac.be/cgi-bin/search/search.pl">Search</a>
            </dt>          
          </dl>	         	
          <dl>            
            <dt>
              <a title="History" href="history.html">History</a>
            </dt>          
          </dl>	         	
                 	
          <dl>            
            <dt>
              <a title="About" href="about.html">About</a>
            </dt>          
          </dl>	         	
          <dl>        	
          </dl>
        </div>
      </div>
      <div id="corp">
        <div id="left">
          <div id="contenu-left">
            <div id="title">
              Description
            </div>
            <div id="contenu-menu">
                <a href="index.html">Introduction to climate dynamics and climate modelling</a>
                <br />
                <!--[if IE]>
                <div align="right"><br />
                  <a style="color: #D86C03" href="javascript:self.print()">Print this page</a>
                </div>
                <![endif]-->             
                <!--[if !IE]><!-->
                <div style="margin-bottom: -15px; margin-top: 5px;" align="right">
                  <a style="color: #D86C03" href="javascript:self.print()">Print this page</a>
                </div>
                <!--<![endif]-->
            </div>
            <div id="title">
              Contact
            </div>
            <div id="menu">
              <a href="http://www.elic.ucl.ac.be/index.php?page=hgs%23HomePage">Hugues
              Goosse</a><br />
              <br />
              <a href="mailto:pierre-yves.barriat@uclouvain.be">Webmastering</a><br />
              <br />
              <a href="http://www.elic.ucl.ac.be/">Institut</a>            
            </div>
            <br />             
            <div id="title">References</div>
            <div id="menu">
                <a href="chapter3_node24.html">Cited references</a><br /><br />
                <a href="chapter3_node26.html">Web links</a><br /><br />
                <br />               
            </div>
            <!--[if IE]>
                          <div id="title">Technical Note</div>
                          <div id="contenu-menu" align="center">
                            <img alt="Caution" style="border-width:0" src="./images/caution.gif" /><br />
                            Your browser need to support MathML.<br />
                Microsoft Internet Explorer 6 or above, require the
                            <a style="color: #D86C03" href="http://www.mathplayer.com/en/products/mathplayer/welcome.asp">
                            MathPlayer  plugin</a>.
                          <br />
                          </div>  
                        <![endif]-->             
            <!--[if !IE]><!-->               
            <div id="title">Technical Note
            </div>              
            <div id="contenu-menu" align="center">                
              <img alt="Caution" style="border-width:0" src="./images/caution.gif" /><br />
              Your browser need to support MathML.<br />
                Firefox require an additional                 
                <a style="color: #D86C03" href="fonts.html">mathematics fonts package</a>.             <br />              
            </div>            
            <!--<![endif]-->
                    
            <div id="title">Copyright
            </div>              
            <div id="contenu-menu" align="center"> 
              <br />               
              <a rel="license" href="http://creativecommons.org/licenses/by-nc/3.0/" target="_blank">
              <img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-nc/3.0/88x31.png" /></a>
              <br />
              Content on this site is licensed under a 
              <a style="color: #D86C03" target="_blank" rel="license" href="http://creativecommons.org/licenses/by-nc/3.0/">Creative Commons License</a>.              
<!-- phpmyvisites -->
<br /><br /><a href="http://www.elic.ucl.ac.be/textbook/phpmv2/" title="phpMyVisites | Open source web analytics"
onclick="window.open(this.href);return(false);"><script type="text/javascript">
<!--
var a_vars = Array();
var pagename='';

var phpmyvisitesSite = 1;
var phpmyvisitesURL = "http://www.elic.ucl.ac.be/textbook/phpmv2/phpmyvisites.php";
//-->
</script>
<script language="javascript" src="http://www.elic.ucl.ac.be/textbook/phpmv2/phpmyvisites.js" type="text/javascript"></script>
<object><noscript><p>phpMyVisites | Open source web analytics
<img src="http://www.elic.ucl.ac.be/textbook/phpmv2/phpmyvisites.php" alt="Statistics" style="border:0" />
</p></noscript></object></a>
<!-- /phpmyvisites -->               
            </div>
        </div>
    </div>
    <div id="right">
          <div id="contenu-right">
            
            <div class="navigation">
              <!--Navigation Panel-->
              <a name="tex2html1459" href="chapter3_node21.html" id="tex2html1459"><img align=
              "bottom" border="0" alt="Next" src="./images/next.gif" /></a>&#160;<a name="tex2html1453"
              href="chapter3_node17.html" id="tex2html1453"><img align="bottom" border="0" alt="Up"
              src="./images/up.gif" /></a>&#160;<a name="tex2html1447" href="chapter3_node19.xml" id=
              "tex2html1447"><img align="bottom" border="0" alt="Previous" src=
              "./images/prev.gif" /></a><br />
              <b>Next:</b>&#160;<a name="tex2html1460" href="chapter3_node21.html" id="tex2html1460">3.5
              Testing the validity of models</a> <b>Up:</b>&#160;<a name="tex2html1454" href=
              "chapter3_node17.html" id="tex2html1454">3.4 Numerical resolution of the
              equations</a> <b>Previous:</b>&#160;<a name="tex2html1448" href="chapter3_node19.xml" id=
              "tex2html1448">3.4.2 Time and space discretisations using finite
              differences</a><br />
              <br />
            </div><!--End of Navigation Panel-->
            <h2>
              <a name="SECTION00643000000000000000" id="SECTION00643000000000000000"></a> 3.4.3
              Spectral representation and finite element methods
            </h2>
            <p>
              In addition to finite differences, several other methods can be use to discretise 
              equations. One method is to integrate the basic equation of the system over a finite 
              volume before the discretisation. This finite-volume method, has the advantage 
              that it explicitly and easily ensures the conservation of some important properties. 
              If particular hypotheses are made about the changes in the variables inside the 
              volumes, numerical schemes similar to those described using finite-difference 
              methods can be obtained.
            </p>
            <p>
              In the Galerkin approach, the numerical solution is discretised in space as a sum of
              <i>k</i> basis functions <math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><msub><mi>&#x03D5;</mi><mi>k</mi></msub><mfenced><mi>x</mi></mfenced></math> using coefficients
              <i>A<sub>k</sub></i> that depend on the time, leading to a
              spectral representation of the solution:
            </p>
            <div class="mathdisplay c1">
              <a name="GrindEQ__3_25_" id="GrindEQ__3_25_"></a>
              <table class="equation" cellpadding="0" width="90%" align="center">
                <tr valign="middle">
                  <td nowrap="nowrap" align="center">
                
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block" overflow="scroll"><mi>U</mi><mo>&#x2061;</mo><mfenced>
<mi>x</mi><mi>t</mi></mfenced><mo>=</mo><munderover><mo>&#x2211;</mo><mrow><mi>
k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><msub><mi>A</mi><mi>
k</mi></msub><mfenced><mi>t</mi></mfenced><msub><mi>&#x03D5;</mi><mi>k</mi>
</msub><mfenced><mi>x</mi></mfenced></math>


                  </td>
                  <td nowrap="nowrap" class="eqno" width="10" align="right">
                    (<span class="arabic">3</span>.<span class="arabic">29</span>)
                  </td>
                </tr>
              </table>
            </div>
            <p>
              The goal of the resolution of the problem is then to determine the coefficients
              <i>A<sub>k</sub></i>. The larger the number of basis functions retained 
              (i.e. the larger <i>k</i> is), the more precise is the
              spatial representation of the solution. The big advantage of this method is that the
              space derivation of <i>U</i>(<i>x</i>,<i>t</i>) can be analytically computed from 
              d<math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><msub><mi>&#x03D5;</mi><mi>k</mi></msub><mfenced><mi>x</mi></mfenced></math>/d<i>x</i> without any
              additional approximation. The choice of the basis function must be adequate.
              For a one-dimensional problem, <a href="glossary_f.xml#fourier_series">Fourier series</a> 
              are a natural choice. For a problem with
              spherical geometry, in particular for global atmospheric models, spherical harmonics
              are used. They are the product of <a href="glossary_f.xml#fourier_series">Fourier series</a> in longitude and associated <a name="legendre_polynomials" href="glossary_l.xml#legendre_polynomials">Legendre
              polynomials</a> in latitude.
            </p>
            <p>
              The spectral and grid-point  (also referred to as  physical space,
              see for instance Fig. <a href="chapter3_node19.xml#image3x09">3.13</a>) 
              representations are complementary. The first provides an accurate 
              computation of horizontal derivatives while the second forms a 
              convenient framework to evaluate non-linear terms as well as the 
              physics of the model (for example, the computation of the radiative 
              transfer). When the two approaches are combined, some transfers of the 
              variables from the physical to the spectral space are required in the 
              transform method. There must be an exact correspondence between the number 
              of basis function and the horizontal resolution of the grid to avoid numerical 
              problems during this transformation.
            </p>
            <p>
              The finite element approach is based on a similar approximation to Eq. <a href=
              "#GrindEQ__3_25_">3.29</a>
              but instead of functions <math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><msub><mi>&#x03D5;</mi><mi>k</mi></msub><mfenced><mi>x</mi></mfenced></math> that cover the whole domain
              as in the spectral method, local basis functions are used. For example, <math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><msub><mi>&#x03D5;</mi><mi>k</mi></msub><mfenced><mi>x</mi></mfenced></math> can be a piecewise linear
              function equal to 1 at a grid point and 0 at all the other points.
            </p>
            <hr />
            <div class="navigation">
              <!--Navigation Panel-->
              <a name="tex2html1459" href="chapter3_node21.html" id="tex2html1459"><img align=
              "bottom" border="0" alt="Next" src="./images/next.gif" /></a>&#160;<a name="tex2html1453"
              href="chapter3_node17.html" id="tex2html1453"><img align="bottom" border="0" alt="Up"
              src="./images/up.gif" /></a>&#160;<a name="tex2html1447" href="chapter3_node19.xml" id=
              "tex2html1447"><img align="bottom" border="0" alt="Previous" src=
              "./images/prev.gif" /></a><br />
              <b>Next:</b>&#160;<a name="tex2html1460" href="chapter3_node21.html" id="tex2html1460">3.5
              Testing the validity of models</a> <b>Up:</b>&#160;<a name="tex2html1454" href=
              "chapter3_node17.html" id="tex2html1454">3.4 Numerical resolution of the
              equations</a> <b>Previous:</b>&#160;<a name="tex2html1448" href="chapter3_node19.xml" id=
              "tex2html1448">3.4.2 Time and space discretisations using finite
              differences</a><br />
              <br />
            </div><!--End of Navigation Panel-->
          </div>
        </div>
      </div>    </div>
    <div id="footer">
      <p>
        <a rel="license" href="http://creativecommons.org/licenses/by-nc/3.0/" target="_blank">� The authors 2008</a> - - <a href="http://www.uclouvain.be/">Universite catholique de Louvain</a> - <a href=
        "http://www.graphiques-kits.com" title=
        "Des kits graphiques professionnels gratuits !">Design par Graphiques-Kits</a> - <a href="mailto:hugues.goosse@uclouvain.be">Email for Corrections and Suggestions</a>
      </p>
    </div>
  </body>
</html>
