Nodes of different colours represent the following:
Solid arrows point from a submodule to the (sub)module which it is
descended from. Dashed arrows point from a module or program unit to
modules which it uses.
Input :
'======
ni: indice horizontal sur la grille de base, non restreinte
nsrf: type de surface
ngrid: nombre de mailles concern??es sur l'horizontal
dt : pas de temps
g : g
rconst: constante de l'air sec
zlev : altitude a chaque niveau (interface inferieure de la couche
de meme indice)
zlay : altitude au centre de chaque couche
u,v : vitesse au centre de chaque couche
(en entree : la valeur au debut du pas de temps)
teta : temperature potentielle virtuelle au centre de chaque couche
(en entree : la valeur au debut du pas de temps)
cd : cdrag pour la quantit?? de mouvement
(en entree : la valeur au debut du pas de temps)
ustar: vitesse de friction calcul??e par une formule diagnostique
iflag_pbl: flag pour choisir des options du sch??ma de turbulence
iflag_pbldoitvaloirentre6et9l=6,onprendsystematiquementunelongueurd'equilibre iflag_pbl=6 : MY 2.0 iflag_pbl=7 : MY 2.0.Fournier iflag_pbl=8/9 : MY 2.5 iflag_pbl=8 with special obsolete treatments for convergence with Cmpi5 NPv3.1 simulations iflag_pbl=10/11 : New scheme M2 and N2 explicit and dissiptation exact iflag_pbl=12 = 11 with vertical diffusion off q2 2013/04/01 (FH hourdin@lmd.jussieu.fr) Correction for very stable PBLs (iflag_pbl=10 and 11) iflag_pbl=8 converges numerically with NPv3.1 iflag_pbl=11 -> the model starts with NP from start files created by ce0l -> the model can run with longer time-steps. 2016/11/30 (EV etienne.vignon@lmd.ipsl.fr) On met tke (=q2/2) en entr??e plut??t que q2 On corrige l'updatedelatke2020/10/01(EV)OnajouteladissipationdelaTKEendiagnostiquedesortie
Inpout/Output :
tke : tke au bas de chaque couche
(en entree : la valeur au debut du pas de temps)
(en sortie : la valeur a la fin du pas de temps)
Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.