
<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="en">
	<title>SURFEX</title>
	<link>https://www.umr-cnrm.fr/surfex/</link>
	<description> SURFEX (Surface Externalis&#233;e, in French) is a surface modelling platform developed by M&#233;t&#233;o-France in cooperation with the scientific community.
SURFEX is composed of various physical models for natural land surface, urbanized areas, lakes and oceans. It also simulates chemistry and aerosols surface processes and can be used for assimilation of surface and near surface variables.
SURFEX has its own initialisation procedures and can be used in stand alone mode and coupled to an atmospheric model.
In SURFEX, each model grid box is represented by four surface types : sea or ocean, water bodies (lakes, ...), urban areas and nature (soil and vegetation). Each surface type is modeled with a specific surface model and the total flux of the grid box results from the addition of the individual fluxes weighted by their respective fraction. Summary of the main components of the surfex model Tile NATURE
The model for the tile &#034;Nature&#034; is the ISBA (interaction soil-biosphere-atmosphere) model Tile TOWN
The model for the tile &#034;Town&#034; is the TEB (Town energy balance) model Tile OCEAN
Surface fluxes above the tile &#034;sea and ocean&#034; can be treated in a very simple way or by using more physically based model Tile WATER
Surface fluxes above the lake tile can be treated in a very simple way or by using the FLake model Chemical scheme
Emission and deposition of dust and aerosols are treated over land and oceans Data assimilation
Assimilation of near surface meteorological variables and remotely sensed variables can be performed using an optimal interpolation or an Ensemble Kalman filter scheme </description>
	<language>en</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://www.umr-cnrm.fr/surfex/spip.php?id_rubrique=97&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>SURFEX</title>
		<url>https://www.umr-cnrm.fr/surfex/IMG/logo/test-logo-bleu2.png?1771324290</url>
		<link>https://www.umr-cnrm.fr/surfex/</link>
		<height>22</height>
		<width>144</width>
	</image>



<item xml:lang="en">
		<title>Current bugs: 7_2_1</title>
		<link>https://www.umr-cnrm.fr/surfex/spip.php?article221</link>
		<guid isPermaLink="true">https://www.umr-cnrm.fr/surfex/spip.php?article221</guid>
		<dc:date>2012-12-20T14:43:05Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		



		<description>
&lt;p&gt;revisions 734 &amp; 735: XW33 is removed + important correction in extrapol_fields.F90 (B. Decharme) revision 794: Correction to re-initialize ANDAY and ANFM diagnostics each day: vegetation_evol.F90 (S. Lafont) revision 804: modification of the regression for W33 with CO84 for high values of clay: mode_soil.F90 (B. Decharme) revision 805: default value for NTIME in case init_isba_mixpar is used: read_pgd_isba_parn.F90 (B. Decharme) revision 810 : fields names for CSELECT were limited (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.umr-cnrm.fr/surfex/spip.php?rubrique97" rel="directory"&gt;Surfex v7_2&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt;revisions 734 &amp; 735&lt;/u&gt;: &lt;strong&gt;XW33&lt;/strong&gt; is removed + important correction in &lt;i&gt;extrapol_fields.F90&lt;/i&gt; (B. Decharme)&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;&lt;u&gt; revision 794&lt;/u&gt;: Correction to re-initialize ANDAY and ANFM diagnostics each day: &lt;i&gt;vegetation_evol.F90&lt;/i&gt; (S. Lafont)&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;&lt;u&gt; revision 804&lt;/u&gt;: modification of the regression for W33 with CO84 for high values of clay: &lt;i&gt;mode_soil.F90&lt;/i&gt; (B. Decharme)&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 805&lt;/u&gt;: default value for NTIME in case init_isba_mixpar is used: &lt;i&gt;read_pgd_isba_parn.F90&lt;/i&gt; (B. Decharme)&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 810 &lt;/u&gt;: fields names for CSELECT were limited to 12 characters whereas some of them have until 16 characters. It prevented them to be written: &lt;i&gt;modd_diag_surf_atmn.F90&lt;/i&gt;, &lt;i&gt;modn_surf_atmn.F90&lt;/i&gt;, &lt;i&gt;default_diag_surf_atm.F90&lt;/i&gt; (D. Carrer)&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 834 &lt;/u&gt;: if tests on HPHOTO, the option NCB is added with NIT, LST and AST: &lt;i&gt;init_isba_mixpar.F90&lt;/i&gt; (C. Delire).&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 852 &lt;/u&gt;: a problem with FA compaction was coming from a typo in a routine from the XRD38 library, because modifications where done not to use the OML_LIB part of the XRD38: &lt;i&gt;mxmn_mf.F90&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 874 &lt;/u&gt;: during the vertical interpolation of input ground data on the soil depths of the user, with CISBA=DIF in PREP step, there was a confusion concerning the use of the root fraction as a limit to delimit the root depth: &lt;i&gt;prep_hor_isba_field.F90&lt;/i&gt;, &lt;i&gt;prep_hor_teb_garden_field.F90&lt;/i&gt; (B. Vincendon).&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Current bugs: 7_2_0</title>
		<link>https://www.umr-cnrm.fr/surfex/spip.php?article199</link>
		<guid isPermaLink="true">https://www.umr-cnrm.fr/surfex/spip.php?article199</guid>
		<dc:date>2012-06-19T16:41:48Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		



		<description>
&lt;p&gt;revision 419: clearer messages printed at screen for user at compilation: conf/profil_surfex.ihm, src/configure revision 420: add of the name of the seeked record in the error message of abor1_f90: ol_find_file_read.F90 revision 421: correction on the definition of the date for FA format: offline.F90 revision 422: so that 1D binary forcing files can be read in the framework of a 1D experiment (like in ASCII): open_close_bin_asc_forc.F90, read_surf_atm.F90. revision 424: if a PREP file (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.umr-cnrm.fr/surfex/spip.php?rubrique97" rel="directory"&gt;Surfex v7_2&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 419&lt;/u&gt;: clearer messages printed at screen for user at compilation: &lt;i&gt;conf/profil_surfex.ihm&lt;/i&gt;, &lt;i&gt;src/configure&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt;revision 420&lt;/u&gt;: add of the name of the seeked record in the error message of abor1_f90: &lt;i&gt;ol_find_file_read.F90&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 421&lt;/u&gt;: correction on the definition of the date for FA format: &lt;i&gt;offline.F90&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 422&lt;/u&gt;: so that 1D binary forcing files can be read in the framework of a 1D experiment (like in ASCII): &lt;i&gt;open_close_bin_asc_forc.F90, read_surf_atm.F90&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 424&lt;/u&gt;: if a PREP file in defined for TEB, but uniform values are defined in the namelist, the fields not defined in namelist (&lt;strong&gt;T_CAN&lt;/strong&gt;,&lt;strong&gt;Q_CAN&lt;/strong&gt;) are deduced from uniform values and not from the PREP input file: &lt;i&gt;default_prep_teb.F90&lt;/i&gt;,&lt;i&gt;prep_teb_unif.F90&lt;/i&gt;,&lt;i&gt;read_prep_teb_conf.F90&lt;/i&gt;, &lt;i&gt;mode_read_grib.F90&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 425 &amp; revision 455 &amp; revision 457&lt;/u&gt;: errors in intent of arguments: &lt;i&gt;init_dst.F90&lt;/i&gt;, &lt;i&gt;init_slt.F90&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 456&lt;/u&gt;: files beginning by &lt;i&gt;assim_...&lt;/i&gt; are moved in &lt;strong&gt;OFFLIN&lt;/strong&gt; directory.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 468&lt;/u&gt;: declaration of &lt;strong&gt;ZHOOK_HANDLE&lt;/strong&gt; forgotten in OPTIMSOILGRID: &lt;i&gt;soilgrid.F90&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 499 &lt;/u&gt;: by default, SURFEX was compiled in &lt;strong&gt;DEBUG mode&lt;/strong&gt; so no optimizations were performed (&lt;i&gt;-O0&lt;/i&gt; compilation option). So runs were slower. The default mode for compilation on a cnrm PC linux is set to &lt;strong&gt;O2&lt;/strong&gt; (&lt;i&gt;-O2&lt;/i&gt; compilation option). To take it into account, the whole installation has to be redone.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 500 &lt;/u&gt; : error in water balance for &lt;strong&gt;DIF&lt;/strong&gt; (LETR forgotten in FRC calculation): &lt;i&gt;hydro_soildif.F90&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 512 &lt;/u&gt;: correction inversion between VTANG1 and VTANG2 : &lt;i&gt;modd_snow_metamo.F90&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 514 &lt;/u&gt; : correction for&lt;strong&gt; CO84&lt;/strong&gt; regressions for &lt;strong&gt;WWILT&lt;/strong&gt;, &lt;strong&gt;WFC&lt;/strong&gt; et &lt;strong&gt;W33&lt;/strong&gt;: &lt;i&gt;mode_soil.F90&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 515 &lt;/u&gt;: problem with an infinite loop in &lt;strong&gt;GAUSS&lt;/strong&gt; case: &lt;i&gt;read_direct.F90&lt;/i&gt;, &lt;i&gt;read_direct_gauss.F90&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 541 &lt;/u&gt;: numerous corrections of bugs by B. Decharme. Detail of the modifications here:&lt;/li&gt;&lt;/ul&gt;&lt;div class='spip_document_110 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;32&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.umr-cnrm.fr/surfex/IMG/txt/readme_bugfix.txt' class=&#034; spip_doc_lien&#034; title='Texte - 3.6 KiB' type=&#034;text/plain&#034;&gt;&lt;img src='https://www.umr-cnrm.fr/surfex/local/cache-vignettes/L64xH64/txt-55e11.svg?1771323805' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;README_BUGFIX7.2
&lt;/strong&gt;&lt;/div&gt; &lt;div class='spip_doc_descriptif '&gt;(B. Decharme)
&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 564 &lt;/u&gt; : with large time step, snow melt with D95 causes instability on the TG1. This is solved by a &lt;strong&gt;XTAU_SMELT&lt;/strong&gt; in namelist &lt;strong&gt;NAM_SURF_CSTS&lt;/strong&gt; and with the use of max(XTAU_SMELT,XTSTEP) in isba_fluxes instead of XTAU_SMELT directly (E. Brun &amp; B. Decharme). Impacted files are : &lt;i&gt;modd_snow_par.F90&lt;/i&gt;, &lt;i&gt;ini_surf_csts.F90&lt;/i&gt;, &lt;i&gt;isba_fluxes.F90&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 597 &lt;/u&gt;:
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;mode_snow3l.F90&lt;/i&gt;: optimization of do-loops (A. Boone)&lt;/li&gt;&lt;li&gt; &lt;i&gt;snow3L_isba.F90&lt;/i&gt;: check suspicious low temperature for ES and CROCUS&lt;/li&gt;&lt;li&gt; &lt;i&gt;snow3l.F90&lt;/i&gt;: correction of a problem with the discretization of snow layers for intense snow precipitation (E. Brun)&lt;/li&gt;&lt;li&gt; &lt;i&gt;snow3l.F90, e_budget.F90, isba.F90, isba_fluxes.F90, snowcro.F90&lt;/i&gt;: problem with the wind implicitation and the calculation of USTAR (B. Decharme).&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revision 600 &lt;/u&gt; (P. Le Moigne):
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;modd_flaken.F90, modd_diag_misc_flaken.F90&lt;/i&gt;: errors in GOTO routines&lt;/li&gt;&lt;li&gt; &lt;i&gt;start_lake_of.F90, modd_data_lake.F90&lt;/i&gt;: in case there's a lake but no climatic data associated then fill with neighbour existing data instead of aborting.&lt;/li&gt;&lt;li&gt; &lt;i&gt;put_zsn.F90&lt;/i&gt;: calculation of masks for tiles if not ever done.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;u&gt; revisions 662 &amp; 663 &lt;/u&gt; (B. Decharme): errors relative to soil ice: &lt;i&gt;isba_fluxes.F90&lt;/i&gt;, &lt;i&gt;hydro_soil.F90&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Reproducibility</title>
		<link>https://www.umr-cnrm.fr/surfex/spip.php?article167</link>
		<guid isPermaLink="true">https://www.umr-cnrm.fr/surfex/spip.php?article167</guid>
		<dc:date>2012-02-20T12:09:14Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		



		<description>
&lt;p&gt;CISBA=2-L WR: diff max: 3.40951007E-18 diff min: -3.40951007E-18 average: 1.57537911E-21 AV_PGD is called before INI_DATA_SOIL in convert_patch_isba CISBA=3-L CRAIN=SGH: TG1: diff max: 0.17199707 diff min: -1.00708008E-03 average: 2.55551597E-04 In hydro_veg.F90, deletes SGH for very fine precipitation. CISBA=DIF with otimized grid: TG1: diff max: 3.6489868 diff min: -1.3560181 average: (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.umr-cnrm.fr/surfex/spip.php?rubrique97" rel="directory"&gt;Surfex v7_2&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;CISBA=2-L&lt;/strong&gt;&lt;br/&gt;
&lt;i&gt;WR&lt;/i&gt;: &lt;br/&gt; &lt;u&gt;diff max:&lt;/u&gt; 3.40951007E-18 &lt;br/&gt; &lt;u&gt; diff min:&lt;/u&gt; -3.40951007E-18 &lt;br/&gt; &lt;u&gt; average:&lt;/u&gt; 1.57537911E-21&lt;br/&gt; AV_PGD is called before INI_DATA_SOIL in convert_patch_isba&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;CISBA=3-L CRAIN=SGH&lt;/strong&gt;: &lt;br/&gt;
&lt;i&gt;TG1&lt;/i&gt;:&lt;br/&gt; &lt;u&gt;diff max:&lt;/u&gt; 0.17199707 &lt;br/&gt; &lt;u&gt;diff min:&lt;/u&gt; -1.00708008E-03 &lt;br/&gt; &lt;u&gt; average:&lt;/u&gt; 2.55551597E-04&lt;br/&gt; In hydro_veg.F90, deletes SGH for very fine precipitation.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;CISBA=DIF with otimized grid&lt;/strong&gt;: &lt;br/&gt;
&lt;i&gt;TG1&lt;/i&gt;:&lt;br/&gt;
&lt;u&gt;diff max:&lt;/u&gt; 3.6489868 &lt;br/&gt; &lt;u&gt;diff min:&lt;/u&gt; -1.3560181 &lt;br/&gt; &lt;u&gt; average:&lt;/u&gt; 9.08908024E-02&lt;br/&gt; In ice_soildif.F90, formulations for ice melt and freeze have changed. &lt;br/&gt;
&lt;i&gt;TG1&lt;/i&gt;:&lt;br/&gt;
&lt;u&gt;diff max:&lt;/u&gt; 3.79943848E-02 &lt;br/&gt; &lt;u&gt;diff min:&lt;/u&gt; -0.77600098 &lt;br/&gt; &lt;u&gt; average:&lt;/u&gt; 7.77693540E-02 &lt;br/&gt; W33 is used instead of WFC in drag.F90 for DIF. &lt;br/&gt;
&lt;i&gt;TG1&lt;/i&gt;:&lt;br/&gt;
&lt;u&gt;diff max:&lt;/u&gt; 5.59997559E-02 &lt;br/&gt; &lt;u&gt;diff min:&lt;/u&gt; -0.79901123 &lt;br/&gt; &lt;u&gt; average:&lt;/u&gt; 4.18960899E-02 &lt;br/&gt; The number of layers for hydrology, different from this for temperature, is introduced. &lt;br/&gt;
&lt;i&gt;TG2&lt;/i&gt;:&lt;br/&gt;
&lt;u&gt;diff max:&lt;/u&gt; 1.00708008E-03 &lt;br/&gt; &lt;u&gt;diff min:&lt;/u&gt; 0.0000000 &lt;br/&gt; &lt;u&gt; average:&lt;/u&gt; 4.37100738E-08 &lt;br/&gt; In ice_soildif.F90, the threshold to remove very small numbers for ice content has changed (WGI&lt;1.E-10 becomes WGI&lt;1.E-6). &lt;br/&gt;
&lt;br class='autobr' /&gt;
&lt;i&gt;TG12&lt;/i&gt;:&lt;br/&gt;
&lt;u&gt;diff max:&lt;/u&gt; 0.0000000 &lt;br/&gt; &lt;u&gt;diff min:&lt;/u&gt; -1.00708008E-03 &lt;br/&gt; &lt;u&gt; average:&lt;/u&gt; 4.37100738E-08 &lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;CISBA=DIF CRUNOFF=DT92&lt;/strong&gt;&lt;br/&gt; &lt;i&gt;TG1&lt;/i&gt;&lt;br/&gt; &lt;u&gt;diff max:&lt;/u&gt; 2.01416016E-03 &lt;br/&gt; &lt;u&gt;diff min:&lt;/u&gt;-1.00708008E-03 &lt;br/&gt; &lt;u&gt; average:&lt;/u&gt; 2.69558695E-05 &lt;br/&gt; In compute_isba_parameters.F90, RUNOFFD if calculated differently for DIF. &lt;br/&gt; &lt;i&gt;TG1&lt;/i&gt;&lt;br/&gt; &lt;u&gt;diff max:&lt;/u&gt; 1.00708008E-03 &lt;br/&gt; &lt;u&gt;diff min:&lt;/u&gt; -1.00708008E-03 &lt;br/&gt; &lt;u&gt; average:&lt;/u&gt; 2.55902614E-06 &lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>News in v7_2</title>
		<link>https://www.umr-cnrm.fr/surfex/spip.php?article165</link>
		<guid isPermaLink="true">https://www.umr-cnrm.fr/surfex/spip.php?article165</guid>
		<dc:date>2012-02-20T11:47:38Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		



		<description>
&lt;p&gt;Bertrand Decharme: Rewriting of case CISBA=DIF and SGH options: the initialization of DIF grid is now done through an optimized grid with 14 layers when ecoclimap is activated. The user has the possibility to define his own grid in namelist NAM_ISBA. the hydrologic soil depth or number of layers is calculated or given by the user and possibly different from the temperature soil depth. runoff depth is calculated from the hydrologic soil depth for DIF; dunne and horton numbers of layers (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.umr-cnrm.fr/surfex/spip.php?rubrique97" rel="directory"&gt;Surfex v7_2&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;strong&gt;Bertrand Decharme&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Rewriting of case CISBA=DIF and SGH options:
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; the initialization of DIF grid is now done through an optimized grid with 14 layers when ecoclimap is activated. The user has the possibility to define his own grid in namelist NAM_ISBA.&lt;/li&gt;&lt;li&gt; the hydrologic soil depth or number of layers is calculated or given by the user and possibly different from the temperature soil depth.&lt;/li&gt;&lt;li&gt; runoff depth is calculated from the hydrologic soil depth for DIF; dunne and horton numbers of layers are also calculated to limit certain calculations.&lt;/li&gt;&lt;li&gt; CRUNOFF=SGH is implemented for DIF&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; optimizations through intermediate variables.&lt;/li&gt;&lt;li&gt; Fix fields of PGD are now written only in PGD file. &lt;br/&gt;
&lt;b&gt;&lt;span style='color:red'&gt;CAUTION: to make a run, it's necessary to have PGD and PREP file in the run directory&lt;/span&gt;&lt;/b&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;div class='spip_document_94 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;43&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://www.umr-cnrm.fr/surfex/IMG/doc/pgd_prep.doc' class=&#034; spip_doc_lien&#034; title='Word - 29 KiB' type=&#034;application/msword&#034;&gt;&lt;img src='https://www.umr-cnrm.fr/surfex/local/cache-vignettes/L64xH64/doc-d03fe.svg?1771322959' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Champs fixes PGD/PREP
&lt;/strong&gt;&lt;/div&gt; &lt;div class='spip_doc_descriptif '&gt;(Bertrand Decharme)
&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; add of new hydrologic diagnostics.&lt;/li&gt;&lt;li&gt; writing of 2D netcdf output files for IGN grid.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Aaron Boone&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Changes in calculations of ice melt and freeze in ice_soildif.F90.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Dominique Carrer&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; New radiative transfert for CPHOTO/=NON.&lt;/li&gt;&lt;li&gt; Representation of the nitrogen dilution functions of CO2&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Eric Martin&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Canopy fields that are initialized not during PREP step but at first time step of run are no more written in PREP output file.&lt;/li&gt;&lt;li&gt; Land/Sea mask is used to locate missing values when they are not equal to XUNDEF in read file. For snow, WSNOW (amount of water in snow) is used as mask.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Eric Bazile / St&#195;&#169;phanie Faroux&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Forcing gradients for CISBA=TSZ0 are now givable in namelist NAM_DATA_TSZ0.&lt;/li&gt;&lt;li&gt; Numbers and times of forcing for flux and temperature are given in namelist NAM_IDEAL_FLUX with CISBA/CTEB/CSEA/CWATER=FLUX&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;St&#195;&#169;phanie Faroux&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; netcdf forcing files can be 2D&lt;/li&gt;&lt;li&gt; adaptations to run Meso-nh with external PREP files : compatibility with separated PGD / PREP.&lt;/li&gt;&lt;li&gt; grouping of initializations for ISBA and GARDEN.&lt;/li&gt;&lt;li&gt; Rewriting of parts for DUST and SALT.&lt;/li&gt;&lt;li&gt; With HINIT='PGD', surface parameters are no more calculated (for M&#195;&#169;so-nh nesting).&lt;/li&gt;&lt;li&gt; Bugs in the calculation of implicit coefficients:
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; when the vertical shift is taken into account, there is an inconsistency in dimensions for TA in ISBA (temperature mixed with theta).&lt;/li&gt;&lt;li&gt; for water and sea surfaces, implicit temperature coefficient are calculated with PS instead of PA.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; Updating of libraries FM, LFI and XRD with versions from cycle 38.&lt;/li&gt;&lt;li&gt; Installation and compilation environments token from recent M&#195;&#169;soNH.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Patrick Le Moigne&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; update of FLAKE to be consistent with watflux scheme + corrections of bugs&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Pierre Tulet&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Error on unit conversion for chemicals.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Val&#195;&#169;ry Masson&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; To run offline 2D with 1D forcing files (very useful for testing).&lt;/li&gt;&lt;li&gt; Simplification of namelist NAM_IGN in case of a regular grid&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;David Barbary&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Possibility to read recent mercator netcdf files (with a scale factor and an offset on SST).&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Trygve Aspelien&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Development of new surface assimilation interface &lt;strong&gt;SODA&lt;/strong&gt;.&lt;/li&gt;&lt;li&gt; Adds and tests the capability to compile Surfex OFFLIN with ifort.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Mireille Tomasini&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; In M&#195;&#169;sonh, in zoom_pgd_surf_atm (SPAWNING step), it's now possible not to use ECOCLIMAP in the father model, for ISBA.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Changes in namelists</title>
		<link>https://www.umr-cnrm.fr/surfex/spip.php?article166</link>
		<guid isPermaLink="true">https://www.umr-cnrm.fr/surfex/spip.php?article166</guid>
		<dc:date>2012-02-20T11:22:31Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		



		<description>
&lt;p&gt;NAM_SSOn: add of XCOEFBE (def=2.): coefficient for Beljaars calculation of SSO drag. NAM_ISBA: add of XSOILGRID(NGROUND_LAYER) for CISBA=DIF. add of LTR_ML, if TRUE, new radiative transfert is calculated (for CPHOTO/=NON). NAM_DATA_ISBA: for CISBA=DIF, add of XUNIF_GROUND_DEPTH/CFNAM_GROUND_DEPTH/CFTYP_GROUND_DEPTH: hydrologic soil depth. XUNIF_ROOT_DEPTH/CFNAM_ROOT_DEPTH/CFTYP_ROOT_DEPTH XUNIF_ROOT_EXTINCTION/CFNAM_ROOT_EXTINCTION/CFTYP_ROOT_EXTINCTION (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.umr-cnrm.fr/surfex/spip.php?rubrique97" rel="directory"&gt;Surfex v7_2&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;NAM_SSOn&lt;/i&gt;: add of &lt;strong&gt;XCOEFBE&lt;/strong&gt; (def=2.): coefficient for Beljaars calculation of SSO drag.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;NAM_ISBA&lt;/i&gt;:
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; add of &lt;strong&gt;XSOILGRID(NGROUND_LAYER)&lt;/strong&gt; for CISBA=DIF.&lt;/li&gt;&lt;li&gt; add of &lt;strong&gt;LTR_ML&lt;/strong&gt;, if TRUE, new radiative transfert is calculated (for CPHOTO/=NON).&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;NAM_DATA_ISBA&lt;/i&gt;: for CISBA=DIF, add of
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; XUNIF_GROUND_DEPTH/CFNAM_GROUND_DEPTH/CFTYP_GROUND_DEPTH: hydrologic soil depth.&lt;/li&gt;&lt;li&gt; XUNIF_ROOT_DEPTH/CFNAM_ROOT_DEPTH/CFTYP_ROOT_DEPTH&lt;/li&gt;&lt;li&gt; XUNIF_ROOT_EXTINCTION/CFNAM_ROOT_EXTINCTION/CFTYP_ROOT_EXTINCTION&lt;/li&gt;&lt;li&gt; XUNIF_ROOT_LIN/CFNAM_ROOT_LIN/CFTYP_ROOT_LIN&lt;br/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;NAM_ISBAn&lt;/i&gt;: add of &lt;strong&gt;XCDRAG&lt;/strong&gt; (default=0.15) then used in isba_canopy.F90.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;NAM_SURF_CSTS&lt;/i&gt;: add of &lt;strong&gt;XZ0SN&lt;/strong&gt;: roughness length of pure snow surface (m), default=0.001, and &lt;strong&gt;XZ0HSN&lt;/strong&gt;: roughness length for heat of pure snow surface (m), default=0.0001.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;NAM_DATA_TSZ0/NTIME, XUNIF_DTS, XUNIF_DHUGRD/&lt;/i&gt;: new namelist containing gradients for temperature and humidity in case of CISBA=TSZ0. NTIME=1 or NTIME=25 (1 value by hour in a day).&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;NAM_SEAFLUXn/CSEA_ALB/&lt;/i&gt;: new value for CSEA_ALB= &lt;strong&gt;MK10&lt;/strong&gt; : Modified version taken from SAM6.8 (Oct 2010) Marat Khairoutdinov&lt;br class='autobr' /&gt;
25 from CCM3).&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;NAM_IDEAL_FLUX&lt;/i&gt;: add of NFORCF, NFORCT, XTIMEF(NFORCF), XTIMET(NFORCT).&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;NAM_FLAKEn&lt;/i&gt;: add of CSNOW_FLK (DEF), CFLK_FLUX(DEF/FLK) CFLK_ALB(UNIF/TA96).&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;i&gt;NAM_IGN&lt;/i&gt;: add of XX_LLCORNER, XY_LLCORNER, XCELLSIZE, NCOLS, NROWS. XCELLSIZE can be used instead of XDX and XDY; the 4 other can replace NPOINTS, XX and YY (case of a regular grid).&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
