Ignore:
Timestamp:
Nov 5, 2018, 3:24:59 PM (6 years ago)
Author:
Laurent Fairhead
Message:

Undoing merge with trunk (r3356) to properly register Yann's latest modifications

Location:
LMDZ6/branches/DYNAMICO-conv
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/DYNAMICO-conv

  • LMDZ6/branches/DYNAMICO-conv/libf/phylmd/cosp/lidar_simulator.F90

    r3356 r3411  
    121121!---------------------------------------------------------------------------------
    122122
    123       USE MOD_COSP_CONSTANTS, only : ok_debug_cosp
    124123      IMPLICIT NONE
    125124      REAL :: SRsat
     
    202201      REAL pnorm_perp_liq(npoints,nlev) ! perpendicular lidar backscattered signal power for liq
    203202
    204       REAL :: seuil
    205 
    206203! Output variable
    207204      REAL pnorm_perp_tot (npoints,nlev) ! perpendicular lidar backscattered signal power
     
    238235         Gamma = 0.009
    239236
    240   if (ok_debug_cosp) then
    241      seuil=1.e-18
    242   else
    243      seuil=0.0
    244   endif
    245237!------------------------------------------------------------
    246238!---- 1. Preliminary definitions and calculations :
     
    502494
    503495      DO k= nlev, 1, -1
    504          pnorm_perp_ice(:,k) = Alpha * pnorm_ice(:,k) ! Ice particles
    505          pnorm_perp_liq(:,k) = 1000*Beta * pnorm_liq(:,k)**2 + Gamma * pnorm_liq(:,k) ! Liquid particles
     496              pnorm_perp_ice(:,k) = Alpha * pnorm_ice(:,k) ! Ice particles
     497              pnorm_perp_liq(:,k) = 1000*Beta * pnorm_liq(:,k)**2 + Gamma * pnorm_liq(:,k) ! Liquid particles
    506498      ENDDO
    507499
     
    531523          tautot_lay_liq(:) = tautot_liq(:,k)-tautot_liq(:,k+1)
    532524        WHERE (tautot_lay_liq(:).GT.0.)
    533          beta_perp_liq(:,k) = pnorm_perp_liq(:,k)/ max(seuil,EXP(-2.0*tautot_liq(:,k+1))) &
    534             & * (2.*tautot_lay_liq(:)) / (1.-exp(-2.0*tautot_lay_liq(:)))
     525         beta_perp_liq(:,k) = pnorm_perp_liq(:,k)/ EXP(-2.0*tautot_liq(:,k+1)) * (2.*tautot_lay_liq(:)) &
     526            & / (1.-exp(-2.0*tautot_lay_liq(:)))
    535527
    536528        ELSEWHERE
Note: See TracChangeset for help on using the changeset viewer.