next up previous contents index
Next: 2.3 Output files handling Up: 2. Basic usage Previous: 2.1 Getting started

Subsections

2.2 Leading namelists and variables

The namelists variables and the set-up have been built in order to use the namelists default values as far as possible, and to respect a hierarchy.
This section will describe the purpose of the main post-processing namelists and will detail the basic variables in these namelists.

 

2.2.1 NAMFPC

This is the main namelist for the post-processing. It contains the list of the fields to post-process, the format of the output subdomain(s) (spectral coefficients, gaussian grid, LAM grid or LAT X LON grids), and various options of post-processing.

 

* CFPFMT
:
Definition
: format of the output files.
Scope
: character variable which can be either 'MODEL', 'GAUSS', 'LELAM' or 'LALON' respectively for spectral coefficients, a global model grid, a LAM grid a set of LAT X LON grids.
Default value
: 'GAUSS' in ARPEGE/IFS ; 'LELAM' in ALADIN.

    

* CFPDOM
:
Definition
: names of the subdomains.
Scope
: array of 10 characters ; if CFPFMT is 'MODEL', 'GAUSS' or 'LELAM' then you can make only one output domain ; otherwise you can make up to 15 subdomains.
Default value
: CFPDOM(1)='000' ; CFPDOM(i)=' ' for i greater than 1. This means that by default, you ask for only one output (sub-)domain.

 

* CFP3DF
:
Definition
: ARPEGE names of the 3D dynamics fields.
Scope
: array of 12 characters, maximum size : 98 items. The reference list of these fields is written in appendix A.1.
Default value
: blank strings (no 3D dynamics fields to post-process).

 

* CFP2DF
:
Definition
: ARPEGE names of the 2D dynamics fields.
Scope
: array of 16 characters, maximum size : 78 items. The reference list of these fields is written in appendix A.1.1.
Default value
: blank strings (no 2D dynamics fields to post-process).

 

* CFPPHY
:
Definition
: ARPEGE names of the surface grid-point fields from physical parameterisations.
Scope
: array of 16 characters, maximum size : 328 items. The reference list of these fields is written in appendix A.1.2.
Default value
: blank strings (no surface fields to post-process).

 

* CFPCFU
:
Definition
: ARPEGE names of the cumulated fluxes.
Scope
: array of 16 characters, maximum size : 63 items. The reference list of these fields is written in appendix A.1.3.
Default value
: blank strings (no cumulated fluxes to post-process).

 

* CFPXFU
:
Definition
: ARPEGE names of the instantaneous fluxes.
Scope
: array of 16 characters, maximum size : 63 items. The reference list of these fields is written in appendix A.1.4.
Default value
: blank strings (no instantaneous fluxes to post-process).

 

* RFP3P
:
Definition
: post-processing pressure levels.
Scope
: array of real values, maximum size : 31 items. Unit : Pascal.
Default value
: None.

 

* RFP3H
:
Definition
: post-processing height levels above orography.
Scope
: array of real values, maximum size : 127 items. Unit : meter.
Default value
: None.

 

* RFP3TH
:
Definition
: post-processing potential temperature levels.
Scope
: array of real values, maximum size : 15 items. Unit : Kelvin.
Default value
: None.

 

* RFP3PV
:
Definition
: post-processing potential vorticity levels.
Scope
: array of real values, maximum size : 15 items. Unit : Potential Vorticity Unit.
Default value
: None.

 

* NRFP3S
:
Definition
: post-processing eta levels.
Scope
: array of real values, maximum size : 200 items. Unit : adimensional.
Default value
: None.

Notice :

 

2.2.2 NAMFPD

  This namelist defines the boundaries and the horizontal dimensions of each output subdomain. Many default values are available through a clever use of the previous namelist NAMFPC.

  Note that if you ask for the model horizontal geometry (CFPFMT='MODEL'), all these parameters will be reset by the program ; so you should not try to choose them yourself.

       

* NLAT, NLON
:
Definition
: respectively number of latitudes and longitudes for each output (sub-)domain (corresponding respectively to the variables NDGLG and NDLON of a model grid).
Scope
: arrays of integers.
Default value
: It depends of the variables CFPFMT and LELAM as shown in the table 2.1.

     

* RLATC, RLONC
:
Definition
: respectively latitude and longitude of the center of each output (sub-)domain (if CFPFMT='GAUSS' then these variables are useless).
Scope
: arrays of reals ; unit : degrees.
Default value
: It depends from the variable CFPFMT.
If CFPFMT='LALON' then refer to the table 2.2 ;
elseif CFPFMT='LELAM' then refer to the table 2.3.

     

* RDELY, RDELX
:
Definition
: respectively the mesh size in latitude and longitude for each output
(sub-)domain (if CFPFMT='GAUSS' then these variables are useless).
Scope
: arrays of reals ; unit : degrees if CFPFMT='LALON', meters if CFPFMT='LELAM'.
Default value
: It depends from the variable CFPFMT.
If CFPFMT='LALON' then refer to the table 2.2 ;
elseif CFPFMT='LELAM' then refer to the table 2.3.

           

* NFPGUX, NFPLUX
:
Definition
: respectively number of geographical latitude rows and longitude rows for each output (sub-)domain (these variables are usefull only if CFPFMT='LELAM' : they correspond to the definition of the so-called "C+I" area while NLAT and NLON are corresponding to the area "C+I+E").
Scope
: arrays of integers.
Default value
: It depends from the variable CFPDOM. Refer to the table 2.3.


               
Table 2.1: Default values for NLAT and NLON according to CFPFMT and LELAM
(NLAT,NLON) CFPFMT 'GAUSS' 'LELAM' 'LALON'
LELAM        
.FALSE. (NDGLG,NDLON) See table 2.3 See table 2.2
.TRUE. (32,64) (NFPGUX,NFPLUX) See table 2.2


                 
Table 2.2: Default values for LAT X LON subdomains according to the value of CFPDOM
CFPDOM NLAT NLON RLATC RLONC RDELY RDELX
'HENORD' 60 180 45. 179. 1.5 2.
'HESUDC' 60 180 -45. 179. 1.5 2.
'HESUDA' 30 90 -45. 178. 3. 4.
'ATLMED' 65 129 -48.75 -20. 0.75 1.
'EURATL' 103 103 45.75 2. 0.5 2/3
'ZONCOT' 81 81 48.75 0. 0.375 0.5
'FRANCE' 61 61 45.75 2. 0.25 1/3
'GLOB15' 121 240 0. 179.25 1.5 1.5
'EURAT5' 105 149 46. 5. 0.5 0.5
'ATOUR10' 81 166 40. -17.5 1. 1.
'EUROC25' 105 129 48. 1. 0.25 0.25
'GLOB25' 73 144 0. 178.75 2.5 2.5
'EURSUD' 41 54 38.25 -19/3 0.5 2/3
'EUREST' 39 73 50.75 16/3 0.5 2/3
'GRID25' 21 41 50. 0. 2.5 2.5
'MAROC' 158 171 31.05 -6.975 23.7/157 25.65/170
'OCINDIEN' 67 89 -16.5 66. 1.5 1.5
'REUNION05' 61 141 -20. 65. 0.5 0.5
else - case ARPEGE 0 0 0. 0. 0. 0.
else - case ALADIN NDGUXG NDLUXG computed computed computed computed


                         
Table 2.3: Default values for LAM subdomains according to the value of CFPDOM
CFPDOM NLAT NLON RLATC RLONC
'BELG' 61 61 50.44595488554766 4.90727841961041
'SLOV' 37 37 46.05017943078632 13.52668207859151
'MARO' 149 149 31.56059442218072 -7.00000000285346
'OPMA' 97 97 31.56059442218072 -7.00000000285346
'LACE' 181 205 46.24470063381371 16.99999999944358
'ROUM' 61 61 44.77301981937139 25.00000000483406
'FRAN' 189 189 45.31788242335041 1.27754303826285
else - case ARPEGE 169 169 46.46884540633992 2.57831063089259
else - case ALADIN NDGUXG NDLUXG EDELY EDELX
CFPDOM NFPGUX NFPLUX RDELY RDELX
'BELG' 61 61 12715.66669793411 12715.66669793552
'SLOV' 37 37 26271.55175398597 26271.55175829969
'MARO' 149 149 18808.17793051683 18808.17792427479
'OPMA' 97 97 31336.13991686922 31336.13988918715
'LACE' 181 205 14734.91380550296 14734.913810093
'ROUM' 61 61 33102.6285617361 33102.62857952392
'FRAN' 189 189 12715.67301977791 12715.66779231173
else - case ARPEGE 169 169 12715.6635946432 12715.66736292664
else - case ALADIN NDGUXG NDLUXG EDELY EDELX
CFPDOM FPLON0 FPLAT0    
'BELG' 2.57831001 46.46884918    
'SLOV' 17.0 46.24470064    
'MARO' -7.0 31.56059436    
'OPMA' -7.0 31.56059436    
'LACE' 17.0 46.24470064    
'ROUM' 25.0 44.77301983    
'FRAN' 25.0 44.77301983    
else - case ARPEGE 2.57831001 46.46884918    
else - case ALADIN ELON0 ELAT0    

 

2.2.3 NAMFPG

This namelist defines the geometry of the output subdomain(s). It is used mostly when the output geometry is a gaussian grid or a LAM grid. Default geometry is the model geometry.

  Note that if you ask for the model horizontal geometry (CFPFMT='MODEL'), all these parameters will be reset by the program ; so you should not try to choose them yourself.

           

* NFPMAX
:
Definition
: A truncation order which definition depends on the variable CFPFMT :
  • If CFPFMT='GAUSS' it is the truncation order of the output grid.
  • If CFPFMT='LELAM' it is the meridional truncation order of the output grid.
  • If CFPFMT='LALON' it is the truncation used to filter in spectral space the post-processed fields.
Scope
: array of integers. Maximum size 15 items.
Default value
:
  • If CFPFMT='GAUSS' then NFPMAX is computed like for a quadratic grid :
    so that 3*NFPMAX(:)+1 $\ge$ NLON(:)
  • If CFPFMT='LELAM' then NFPMAX is computed like for a quadratic grid :
    so that 3*NFPMAX(:)+1 $\ge$ NLAT(:)
  • If CFPFMT='LALON' NFPMAX is computed like for a quadratic grid :
    so that 3*NFPMAX(:)+1 $\ge$ min(NLAT(:),NLON(:))

     

* NMFPMAX
:
Definition
: Truncation order in the zonal direction (used only if CFPFMT='LELAM').
Scope
: integer.
Default value
: If ; else if CFPFMT='LELAM' then NMFPMAX is computed like for a quadratic grid : so that 3*NMFPMAX+1 $\ge$ NLON(1)

     

* FPMUCEN, FPLOCEN
:
Definition
: respectively Sine of the latitude, and longitude of either the pole of interest if CFPFMT='GAUSS', or the location of the observed cyclone (for bogussing purpose -- refer to section 4.4 --) if CFPFMT='LELAM'. This variable is useless if CFPFMT='LALON'.
Scope
: reals ; unit : adimentional for FPMUCEN, and radians for FPLOCEN
Default value
: in ARPEGE/IFS : respectively RMUCEN and RLOCEN. In ALADIN : respectively sin(ELAT0) and ELON0.

     

* NFPHTYP
:
Definition
: reduction of the gaussian grid. Used only if CFPFMT='GAUSS'.
Scope
: Integer which value can be either 0 (for a regular grid) or 2 (for a reduced grid).
Default value
: NFPHTYP=NHTYP in ARPEGE/IFS if NLAT(1)=NDGLG ; otherwise NFPHTYP=0

       

* NFPRGRI
:
Definition
: number of active points on each parallel of a gaussian grid. Used only if CFPFMT='GAUSS'. Reduced grids can be computed thanks to the procedure surgery.
Scope
: Integer array to be filled from subscript 1 to NLAT(i)/2 (Northern hemisphere only) : subscript 1 corresponds to row the nearest to the pole ; subscript NLAT(i)/2 corresponds to the row the nearest to the equator. Both hemisphere are assumed to be symetric.
Default value
: NFPRGRI(1:(NLAT(1)+1)/2)=NRGRI(1:(NDGLG+1)/2) if NLAT(1)=NDGLG ; else NFPRGRI(1:NLAT(1))=NLON(1).

   

* FPSTRET
:
Definition
: stretching factor. Used only if CFPFMT='GAUSS'.
Scope
: Real value. Unit : adimensional.
Default value
: FPSTRET=RSTRET in ARPEGE/IFS ; FPSTRET=1. in ALADIN.

   

* NFPTTYP
:
Definition
: Transformation type (used to rotate or deform model fields). This variable is useless if CFPFMT='LALON'.
  • if NFPTTYP=1 then the pole of interest is at the North pole of the geographical Earth.
  • if NFPTTYP=2 and CFPFMT='GAUSS' in ARPEGE/IFS then the pole of interest is anywhere else on the geographical Earth.
  • if NFPTTYP=2 and CFPFMT='LELAM' in ALADIN : the cyclone is moved to the location of the observed cyclone (for bogussing purpose -- refer to section 4.4 --).
Scope
: Integer which value can be only 1 or 2.
Default value
: In ARPEGE/IFS and if CFPFMT='GAUSS' : NFPTTYP=NSTTYP. In all other cases NFPTTYP=1.

       

* FPNLGINC
:
Definition
: non-linear grid increment. Used only if CFPFMT='GAUSS' to compute the value : (NLON(1)-1)/NFPMAX(1).
Scope
: Real value between 2. (linear grid) and 3. (quadratic grid)
Default value
: FPNLGINC=1.

       

* FPLAT0, FPLON0
:
Definition
: respectively the geographic latitude and longitude of reference for the projection (used only if CFPFMT='LELAM').
Scope
: Real values. Unit : degrees.
Default value
: It depends from the variable CFPDOM. Refer to the table 2.3.

 

* NFPLEV
:
Definition
: number of vertical levels.
Scope
: Integer between greater or equal to 1, and limited to 200 .
Default value
: NFPLEV=NFLEVG

     

* FPVALH, FPVBH
:
Definition
: respectively the "A" and "B" coefficients of the vertical coordinate system.
Scope
: real arrays. Unit : FPVALH is in Pascal ; FPVBH is adimensional.
Default value
: if NFPLEV=NFLEVG then FPVALH(1:NFPLEV)=VALH(1:NFLEVG) and
FPVBH(1:NFPLEV)=VBH(1:NFLEVG) (model levels). Else the program will attempt to recompute FPVALH and FPVBH to fit with NFPLEV, using vertical levels that may have been used in operations in the past.

 

* FPVP00
:
Definition
: Reference pressure.
Scope
: real value. Unit : Pascal.
Default value
: FPVP00=VP00.


next up previous contents index
Next: 2.3 Output files handling Up: 2. Basic usage Previous: 2.1 Getting started
Serveur web gmod
2002-10-17