2) Changes in the subroutines doing the interface with the calling atmospheric model
- PGD_GRID_SURF_ATM:
- the argument YSC%GCP is added (object of type GRID_CONF_PROJ_t) because the latitude and longitude centers of the projection are got because they are needed for the writing of the FA files.
- the argument HDIR is added in relation to the parallelization of the PGD step. To do the same thing as before, set HDIR="-" (the default value is HDIR="H").
- PGD_OROG_FILTER:
- the argument YSC%UG is added (object of type SURF_ATM_GRID_t) in relation to the parallelization of the PGD step.
- PREP_SURF_ATM:
- the argument YDCTL is added (object of type PREP_CTL) in relation to the modifications of P. Marguinaud for the parallelization of the PREP step in FULLPOS for AROME.
- If you are not in AROME, just define an object of type PREP_CTL and give it in argument to PREP_SURF_ATM.
- INIT_SURF_ATM_n:
- the argument TPDATE_END (object of type DATE) is added after PTIME.
- This argument is needed and must contains the ending date of the run (year, month, day).
- It allows to read in the PGD step the temporal surface parameters given in namelist NAM_DATA_ISBA only for the needed 10-days periods (useful for ECOCLIMAP-SG).
- DIAG_SURF_ATM_n:
- There are now only 2 arguments, YSC (object of type SURFEX_t) and CTIMESERIES_FILETYPE.
- The multiple types given as arguments before are gathered in YSC.