Ignore:
Timestamp:
Aug 2, 2024, 2:12:03 PM (7 weeks ago)
Author:
abarral
Message:

Add missing klon on strataer_emiss_mod.F90
Correct various missing explicit declarations
Replace tabs by spaces (tabs are not part of the fortran charset)
Continue cleaning modules
Removed unused arguments and variables

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/ecrad/radiation/radiation_adding_ica_sw.F90

    r4773 r5158  
    8484    ! half-level by working down through the atmosphere
    8585    flux_dn_direct(:,1) = incoming_toa
    86     do jlev = 1,nlev
     86    DO jlev = 1,nlev
    8787      flux_dn_direct(:,jlev+1) = flux_dn_direct(:,jlev)*trans_dir_dir(:,jlev)
    8888    end do
     
    100100! Added for DWD (2020)
    101101!NEC$ outerloop_unroll(8)
    102     do jlev = nlev,1,-1
     102    DO jlev = nlev,1,-1
    103103      ! Next loop over columns. We could do this by indexing the
    104104      ! entire inner dimension as follows, e.g. for the first line:
     
    107107      ! routine by a factor of 2!  Rather, we do it with an explicit
    108108      ! loop.
    109       do jcol = 1,ncol
     109      DO jcol = 1,ncol
    110110        ! Lacis and Hansen (1974) Eq 33, Shonk & Hogan (2008) Eq 10:
    111111        inv_denominator(jcol,jlev) = 1.0_jprb / (1.0_jprb-albedo(jcol,jlev+1)*reflectance(jcol,jlev))
     
    132132! Added for DWD (2020)
    133133!NEC$ outerloop_unroll(8)
    134     do jlev = 1,nlev
    135       do jcol = 1,ncol
     134    DO jlev = 1,nlev
     135      DO jcol = 1,ncol
    136136        ! Shonk & Hogan (2008) Eq 14 (after simplification):
    137137        flux_dn_diffuse(jcol,jlev+1) &
Note: See TracChangeset for help on using the changeset viewer.