Ignore:
Timestamp:
Sep 20, 2024, 4:45:58 PM (2 months ago)
Author:
Laurent Fairhead
Message:

Louis d'Alencon modifications:
Il s'agit des modifs permettant de choisir de calculer la variance dans les thermiques par le nouveau modèle (iflag_ratqs = 10) ou de
continuer à calculer cette variance par la param d'Arnaud ce qui fait une version hybride avec variance pronostique dans l'environnement mais
variance diagnostique dans les thermiques (iflag_ratqs = 11). Le iflag_ratqs = 4 version standard continue de faire toutes les variances de façon
diagnostique.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/phys_state_var_mod.F90

    r5204 r5208  
    479479!$OMP THREADPRIVATE(ale_bl_trig)
    480480
    481       REAL,SAVE,ALLOCATABLE :: ratqs_inter_(:,:)
    482 !$OMP THREADPRIVATE(ratqs_inter_)
     481      REAL,SAVE,ALLOCATABLE :: ratqs_inter_(:,:),sigma_qtherm(:,:)
     482!$OMP THREADPRIVATE(ratqs_inter_,sigma_qtherm)
    483483
    484484#ifdef ISO
     
    773773
    774774      ALLOCATE(ale_bl_trig(klon))
    775       ALLOCATE(ratqs_inter_(klon,klev))
     775      ALLOCATE(ratqs_inter_(klon,klev),sigma_qtherm(klon,klev))
    776776      IF (ok_gwd_rando) THEN
    777777        ALLOCATE(du_gwd_rando(klon, klev))
     
    942942      if (.not. ok_hines .and. ok_gwd_rando) DEALLOCATE(du_gwd_front)
    943943      DEALLOCATE(ale_bl_trig)
    944       DEALLOCATE(ratqs_inter_)
     944      DEALLOCATE(ratqs_inter_,sigma_qtherm)
    945945
    946946      if (activate_ocean_skin >= 1) then
Note: See TracChangeset for help on using the changeset viewer.