Ajout d'une variable d'état
De LMDZPedia
Révision de 30 novembre 2021 à 19:02 par Lguez (discussion | contributions) (Page créée avec « Pour ajouter une variable d'état de la physique dans LMDZ : * déclarez-la dans le module <code>phys_state_var_mod</code> * allouez-la et désallouez-la dans les subrouti... »)
Pour ajouter une variable d'état de la physique dans LMDZ :
- déclarez-la dans le module
phys_state_var_mod
- allouez-la et désallouez-la dans les subroutines
phys_state_var_init
etphys_state_var_end
- donnez-lui une valeur initiale dans la subroutine
etat0phys_netcdf
- lisez-la à partir du fichier
startphy.nc
dans la subroutinephyetat0
- écrivez-la dans le fichier
restartphy.nc
dans la subroutinephyredem
- si c'est une variable qui dépend de la sous-surface considérée, donnez-lui une valeur lorsqu'une sous-surface apparaît, dans la subroutine
pbl_surface_newfrac