Ignore:
Timestamp:
Aug 2, 2024, 2:12:03 PM (3 months 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/cosp2/cosp.F90

    r5095 r5158  
    190190     real(wp),dimension(:),pointer :: &
    191191          isccp_totalcldarea => null(), & ! The fraction of model grid box columns with cloud
    192                                           ! somewhere in them. (%)
     192                                     ! somewhere in them. (%)
    193193          isccp_meantb => null(),       & ! Mean all-sky 10.5 micron brightness temperature. (K)
    194194          isccp_meantbclr => null(),    & ! Mean clear-sky 10.5 micron brightness temperature. (K)
     
    203203                                          ! the 49 ISCCP D level cloud types. (%)
    204204     
    205      ! MISR outptus                         
     205     ! MISR outptus
    206206     real(wp),dimension(:,:,:),pointer ::   & !
    207207          misr_fq => null()          ! Fraction of the model grid box covered by each of the MISR
     
    211211     real(wp),dimension(:),pointer ::   & !
    212212          misr_meanztop => null(), & ! Mean MISR cloud top height
    213           misr_cldarea => null()     ! Mean MISR cloud cover area                                   
    214 
    215      ! MODIS outptus               
     213          misr_cldarea => null()     ! Mean MISR cloud cover area
     214
     215     ! MODIS outptus
    216216     real(wp),pointer,dimension(:) ::      & ! 
    217217          modis_Cloud_Fraction_Total_Mean => null(),       & ! L3 MODIS retrieved cloud fraction (total)
     
    233233          modis_Ice_Water_Path_Mean => null()                ! L3 MODIS retrieved ice water path
    234234     real(wp),pointer,dimension(:,:,:) ::  &
    235           modis_Optical_Thickness_vs_Cloud_Top_Pressure => null(), & ! Tau/Pressure joint histogram                                 
     235          modis_Optical_Thickness_vs_Cloud_Top_Pressure => null(), & ! Tau/Pressure joint histogram
    236236          modis_Optical_Thickness_vs_ReffICE => null(),            & ! Tau/ReffICE joint histogram
    237237          modis_Optical_Thickness_vs_ReffLIQ => null()               ! Tau/ReffLIQ joint histogram
     
    239239     ! RTTOV outputs
    240240     real(wp),pointer :: &
    241           rttov_tbs(:,:) => null() ! Brightness Temperature         
     241          rttov_tbs(:,:) => null() ! Brightness Temperature
    242242     
    243243  end type cosp_outputs
     
    683683       allocate(parasolPix_refl(parasolIN%Npoints,parasolIN%Ncolumns,PARASOL_NREFL))
    684684       ! Call simulator
    685        do icol=1,parasolIN%Ncolumns
     685       DO icol=1,parasolIN%Ncolumns
    686686          call parasol_subcolumn(parasolIN%npoints, PARASOL_NREFL,                       &
    687687                                 parasolIN%tautot_S_liq(1:parasolIN%Npoints,icol),       &
     
    700700       ! Allocate space for local variables
    701701       allocate(cloudsatDBZe(cloudsatIN%Npoints,cloudsatIN%Ncolumns,cloudsatIN%Nlevels))
    702        do icol=1,cloudsatIN%ncolumns
     702       DO icol=1,cloudsatIN%ncolumns
    703703          call quickbeam_subcolumn(cloudsatIN%rcfg,cloudsatIN%Npoints,cloudsatIN%Nlevels,&
    704704                                   cloudsatIN%hgt_matrix/1000._wp,                       &
     
    721721                   modisRetrievedCloudTopPressure(modisIN%nSunlit,modisIN%nColumns))
    722722          ! Call simulator
    723           do i = 1, modisIN%nSunlit
     723          DO i = 1, modisIN%nSunlit
    724724             call modis_subcolumn(modisIN%Ncolumns,modisIN%Nlevels,modisIN%pres(i,:),    &
    725725                                  modisIN%tau(int(modisIN%sunlit(i)),:,:),               &
     
    13671367       ! Other grid requested. Constant vertical spacing with top at 20 km
    13681368       if (.not. luseCSATvgrid) zstep = 20000._wp/Nvgrid
    1369        do i=1,Nvgrid
     1369       DO i=1,Nvgrid
    13701370          vgrid_zl(Nlvgrid-i+1) = (i-1)*zstep
    13711371          vgrid_zu(Nlvgrid-i+1) = i*zstep
     
    17261726    endif
    17271727
    1728         ! RTTOV Inputs
     1728    ! RTTOV Inputs
    17291729    if (cospgridIN%zenang .lt. -90. .OR. cospgridIN%zenang .gt. 90) then
    17301730       nError=nError+1
Note: See TracChangeset for help on using the changeset viewer.