Vous regardez une version antérieure (v. /spaces/EDDSDLTEL/pages/115287253/physics_input_table) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 7) afficher la version suivante »

The ‘physics_input_table’ contains a list of all your physics input fields. This includes all the geophysical fields (GEOP), fields to be read from the initial condition file (ANAL), fields read from the climatological file specified in ‘GEM_climato‘ (CLIM) as well as fields to be read from the analyzed climatological file, ‘GEM_anclima’, like ‘TM’ and ‘LG’ (INREP).

There is one row per field to be read. Each row can contain several key specifying which field exactly should get red. These keys need to be separated from one another by a ';'. The following keys can be used:

KeyDescription
inVariable name as found in file (mandatory)
in2For vector fields, name of second component as found in file
freq

Frequency at which field will be read (default 0)
Accepted format: TYPE,first,interval,last

    TYPE : STEP,MONTH,HOUR,MINUTE (optional, default=STEP)
    first : start reading from "first", in units of TYPE (mandatory)
    interval : read every interval (optional, default=0, inital). Put 1 for fields that should get read whenever they are found.
    last : read up to "last", in units of TYPE (optional, default=-1 infinite)

Examples:
    freq=0,1 → Try to read field at all timesteps, starting from timestep 0.
    freq=MONTH,0,1 → Try to read field every month, starting from month (timestep) 0.

search

List of files from which to read the field. If more than one file is given, the list of files is to be separated by commas.The model will search in the files for the field (starting with the first), until the field got found. Accepted values are:
     GEOP, CLIM, ANAL, INREP,
     
MANAL, MINREP, MINPUT  (from GEM 4.8 onward)

With:

     'ANAL'  → field will get read from analysis file specified in '$GEM_anal'
     'GEOP'  → field will get read from geophy file specified in '$GEM_geophy'
     'CLIM'   →  field will get read from climatology file specified in '$GEM_climato'
     'MINREP' →  field will get read from '$GEM_anclima' (SST & sea ice) or '$CLIMAT_nest_rept'/'$CLIMAT_nest_exp' (lateral BCs). Files defined by both parameters get copied into a directory called 'INREP' by the model scripts.

File names are specified in 'configexp.cfg'.

Note: from GEM 4.8 onward:
            MANAL  could be used instead of ANAL (TAKS_INPUT/MODEL_ANALYSIS)
            MINREP should be used instead of INREP (TAKS_INPUT/MODEL_INREP)
            MINPUT could be used to point to TAKS_INPUT/MODEL_INPUT

hinterp
(interp)

Horizontal interpolation technique (default: cubic)
Accepted values: nearest, linear, cubic
Note: Key "interp" (now hinterp) is still accepted for backward compatibility

vinterpVertical interpolation technique (default: none)
Accepted values:
   none, linear, cubic,
   l-cond (linear conditional, interpolate only if different vgrid or hgrid)
   c-cond (cubic  conditional, interpolate only if different vgrid or hgrid)
tinterp
(timeint)

Temporal interpolation technique (defaut=none)
Accepted values: nearest, linear, step, any, none
Note: key "timeint"(now tinterp) is still accepted for backward compatibility

levelsList of levels (defaul=0)
Accepted format: FIRST_LEVEL, LAST_LEVEL (optional)
Accepted values / examples:
       0        (surface),
       1        (arbitrary level 1),
       1,26  (arbitrary level 1 to 26),
       -1       (caller provided list of levels),
       tdiag (thermo diag level),
       mdiag (momentum diag level)
catList of categories (for 4D vars) (default=-1)
Accepted format: FIRST_CAT, LAST_CAT (optional)
Accepted values / examples:
        1        (1st category),
        1,26  (categories 1 to 26),
       -1        (caller provided list of categories, all categories)
typvartypvar param of RPN-std files (default=' ')
Accepted values: C, A, P, R, ...
mandatoryDefine if the field is mandatory or not (default=default)
Accepted values:  default (up to the caller to decide), true, false
vminmin value of the field... f = max(vmin,f)
vmaxmax value of the field... f = min(f,vmax)


Examples:

in=VF;   freq=0;   search=GEOP;       interp=near;   levels= 1,26
in=SD;   freq=0;   search=ANAL;       interp=near;   levels= 1,7

in=TM;   freq=0,1; search=ANAL,INREP; interp=linear; timeint=near
in=LG;   freq=0,1; search=ANAL,INREP; interp=near;   timeint=near

in=CF1C; freq=MONTH,0,1; search=CLIM; hint=linear; vint=linear; tint=linear; levels= -1
in=CF2C; freq=MONTH,0,1; search=CLIM; hint=linear; vint=linear; tint=linear; levels= -1
in=CH4C; freq=MONTH,0,1; search=CLIM; hint=linear; vint=linear; tint=linear; levels= -1
in=N2OC; freq=MONTH,0,1; search=CLIM; hint=linear; vint=linear; tint=linear; levels= -1
in=O3CE; freq=MONTH,0,1; search=CLIM; hint=linear; vint=linear; tint=linear; levels= -1

  • Aucune étiquette