Ignore:
Timestamp:
Nov 17, 2016, 11:25:51 AM (8 years ago)
Author:
musat
Message:

Ajout iflag_oldbug_fisrtilp pour tester l'ancien bug sur fisrtilp
Par defaut iflag_oldbug_fisrtilp=0 (sans bug)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phylmd/fisrtilp.F90

    r2696 r2703  
    1616  USE print_control_mod, ONLY: prt_level, lunout
    1717  USE cloudth_mod
     18  USE ioipsl_getin_p_mod, ONLY : getin_p
    1819  IMPLICIT none
    1920  !======================================================================
     
    146147  !$OMP THREADPRIVATE(appel1er)
    147148  !
     149! iflag_oldbug_fisrtilp=0 enleve le BUG par JYG : tglace_min -> tglace_max
     150! iflag_oldbug_fisrtilp=1 ajoute le BUG
     151  INTEGER,SAVE :: iflag_oldbug_fisrtilp=0 !=0 sans bug
     152  !$OMP THREADPRIVATE(iflag_oldbug_fisrtilp)
    148153  !---------------------------------------------------------------
    149154  !
     
    189194  if (prt_level>9)write(lunout,*)'NUAGES4 A. JAM'
    190195  IF (appel1er) THEN
     196     CALL getin_p('iflag_oldbug_fisrtilp',iflag_oldbug_fisrtilp)
     197     write(lunout,*)' iflag_oldbug_fisrtilp =',iflag_oldbug_fisrtilp
    191198     !
    192199     WRITE(lunout,*) 'fisrtilp, ninter:', ninter
     
    631638                    zdelta = MAX(0.,SIGN(1.,t_glace_min_old-Tbef(i)))
    632639                    else if (iflag_t_glace.ge.1) then
    633                     zdelta = MAX(0.,SIGN(1.,t_glace_max-Tbef(i)))
    634 ! BUG corrige par JYG   zdelta = MAX(0.,SIGN(1.,t_glace_min-Tbef(i)))
     640                       if (iflag_oldbug_fisrtilp.EQ.0) then
     641                          zdelta = MAX(0.,SIGN(1.,t_glace_max-Tbef(i)))
     642                       else
     643!avec bug : zdelta = MAX(0.,SIGN(1.,t_glace_min-Tbef(i)))
     644                          zdelta = MAX(0.,SIGN(1.,t_glace_min-Tbef(i)))
     645                       endif
    635646                    endif
    636647                 endif
Note: See TracChangeset for help on using the changeset viewer.