The allocatable arrays have been suppressed (in principle) from the time loop of the model (DO JSURF_STEP=1,INB_ATM). So, no new allocatable arrays may be added.
Rules of coding are chronologically stored here.
Each is added when there is a significant change to be mentionned to the developers or when a need to precise a specific point is felt .
The allocatable arrays have been suppressed (in principle) from the time loop of the model (DO JSURF_STEP=1,INB_ATM). So, no new allocatable arrays may be added.
For the steps PREP and INIT, the reading of namelists is effected by a subroutine READ_ALL_NAMELISTS which is called by the main programs prep.F90 and offline.F90.
In case of the add of a new namelist, it will be now requested to copy the way the reading is now (...)
Two options of compilation for gfortran are automatically activated (Rules.LXgfortran.mk)Â : -fbacktrace to traceback compilation errors -fopenmp to verify the directives openmp in the code From Surfex v7, the modules of interfaces were suppressed in files that contain only one subroutine. (...)