Home > Versions documentation > Surfex V8_1 > Practical changes > 3). Changes in the output fields

3). Changes in the output fields

1). As explained here, all output fields are now 1D (there is no longer the dimension PATCH in the output files).

It leads that:

  • Names and shapes of fields previously defined with the dimension PATCH (field names like FIELD_P and prognostic fields) are changed:
    • for 1 field FIELD_P defined in V8_0 for all ISBA patches separately, there are now NPATCH fields: their names are FIELDP1, FIELDP2, etc.
    • for 1 prognostic fields TG1 for example, there are now NPATCH fields: their names are TG1P1, TG1P2, etc.
  • To keep field names with at most 12 characters, it’s possible that some fields names changed:
    • for example, DV_NAT_[SPEC], DV_TWN_[SPEC], DV_WAT_[SPEC], DV_SEA_[SPEC] respectively become DVNT[SPEC], DVTN[SPEC], DVWT[SPEC], DVSE[SPEC].
    • if you are looking for a field in an output file, check the number of characters of its name. If it’s more than 9 characters, the name is probably changed in V8_1.

2). We changed the names of the MEB diagnostics to harmonize them with the names of the associated variables and with them one another:

V8_0 V8_1 V8_0 V8_1
LEVCV LEV_CV LETRGV LETR_GV
LESC LES_CV LERGV LER_GV
LETRCV LETR_CV LE_G_C LE_GV
LERCV LER_CV H_G_C H_GV
LE_V_C LE_CV LE_C_A LE_CA
H_V_C H_CV H_C_A H_CA
MELTCV MELT_CV H_N_C H_GN
FRZCV FRZ_CV LE_N_C LE_GN

3) For the OUT.nc output files (CTIMESERIES_FILETYPE = "OFFLIN"):

  • The suppression of the init_outfn_.. definition files leads that all fields able to be written (ie for which write_surf is called) are written in the OUT.nc files (on the contrary to before when only fields defined in the init_outfn_.. files were written).
  • When LSNOWDIMNC = .TRUE.:
    • the dimension snow_layer is added to files ISBA_PROGNOSTIC.OUT.nc, ISBA_DIAGNOSTICS.OUT.nc, ISBA_DIAG_CUMUL.OUT.nc, TEB_PROGNOSTIC.OUT.nc, GARDEN_PRONOGSTIC.OUT.nc, GREENROOF_PROGNOSTIC.OUT.nc.
    • GARDEN_PROGNOSTIC.OUT.nc and GREENROOF_PROGNOSTIC.OUT.nc are created to simplify the management of dimensions : only one snow_layer dimension for each OUT.nc file.

4) PGD fields "L_..." for ISBA (presence or not of data in NAM_DATA_ISBA):

* These L_... fields are now dimensioned to NVEGTYPE and NTIME*NVEGTYPE for the time dimensioned fields.
* They are written and read with this new dimensions.

5) For SODA-EKF, several diagnostics are added:

* Jacobian values: HO[NUM_OBS]_[NUM_VAR]_[TIME]P[NUM_PATCH]
* innovations: INNOV[NUM_OBS]_[TIME]
* residuals: RESID[NUM_OBS]_[TIME]


| Site Map | Download in pdf format | Legal notices | Follow site activity RSS 2.0 | Top of the page | SPIP | ScolaSPIP
SURFEX (académie de Versailles)