Ignore:
Timestamp:
Mar 8, 2023, 3:54:13 PM (19 months ago)
Author:
evignon
Message:

mise des seuils d'activation des params de SSO sous flag
pour faciliter les tests de sensibilité à venir

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmdiso/physiq_mod.F90

    r4452 r4458  
    10711071
    10721072    REAL picefra(klon,klev)
    1073     REAL zrel_mount(klon)
     1073    REAL zrel_oro(klon)
    10741074    !IM cf. AM 081204 END
    10751075    !
     
    58035803       DO i=1,klon
    58045804          itest(i)=0
    5805           zrel_mount(i)=zstd(i)/(max(zsig(i),1.E-8)*sqrt(cell_area(i)))
    5806           !zrel_mount: relative mountain height wrt relief explained by mean slope
    5807           ! -> condition on zrel_mount can deactivate the drag on tilted planar terrains
     5805          zrel_oro(i)=zstd(i)/(max(zsig(i),1.E-8)*sqrt(cell_area(i)))
     5806          !zrel_oro: relative mountain height wrt relief explained by mean slope
     5807          ! -> condition on zrel_oro can deactivate the drag on tilted planar terrains
    58085808          !    such as ice sheets (work by V. Wiener)
    5809           IF (((zpic(i)-zmea(i)).GT.100.).AND.(zstd(i).GT.10.0).AND.(zrel_mount(i).GE.zrel_mount_t)) THEN
     5809          ! zpmm_orodr_t and zstd_orodr_t are activation thresholds set by F. Lott to
     5810          ! earn computation time but they are not physical.
     5811          IF (((zpic(i)-zmea(i)).GT.zpmm_orodr_t).AND.(zstd(i).GT.zstd_orodr_t).AND.(zrel_oro(i).GE.zrel_oro_t)) THEN
    58105812             itest(i)=1
    58115813             igwd=igwd+1
     
    58605862       DO i=1,klon
    58615863          itest(i)=0
    5862           !zrel_mount: relative mountain height wrt relief explained by mean slope
    5863           ! -> condition on zrel_mount can deactivate the lifting on tilted planar terrains
     5864          !zrel_oro: relative mountain height wrt relief explained by mean slope
     5865          ! -> condition on zrel_oro can deactivate the lifting on tilted planar terrains
    58645866          !    such as ice sheets (work by V. Wiener)
    5865           zrel_mount(i)=zstd(i)/(max(zsig(i),1.E-8)*sqrt(cell_area(i)))
    5866           IF (((zpic(i)-zmea(i)).GT.100.).AND.(zrel_mount(i).GE.zrel_mount_t)) THEN
     5867          zrel_oro(i)=zstd(i)/(max(zsig(i),1.E-8)*sqrt(cell_area(i)))
     5868          IF (((zpic(i)-zmea(i)).GT.zpmm_orolf_t).AND.(zrel_oro(i).GE.zrel_oro_t)) THEN
    58675869             itest(i)=1
    58685870             igwd=igwd+1
     
    60806082! car on peut s'attendre a ce que les petites echelles produisent aussi de la TKE
    60816083! Mais attention, cela ne va pas dans le sens de la conservation de l'energie!
    6082           IF (zstd(i).GT.1.0) THEN
     6084          IF ((zstd(i).GT.1.0).AND.(zrel_oro(i).GE.zrel_oro_t)) THEN
    60836085             itest(i)=1
    60846086             igwd=igwd+1
     
    60926094       DO i=1,klon
    60936095          itest(i)=0
    6094         IF (((zpic(i)-zmea(i)).GT.100.).AND.(zstd(i).GT.10.0)) THEN
     6096        IF (((zpic(i)-zmea(i)).GT.zpmm_orodr_t).AND.(zstd(i).GT.zstd_orodr_t).AND.(zrel_oro(i).GE.zrel_oro_t)) THEN
    60956097             itest(i)=1
    60966098             igwd=igwd+1
Note: See TracChangeset for help on using the changeset viewer.