Ignore:
Timestamp:
Jul 24, 2024, 4:23:34 PM (2 months ago)
Author:
abarral
Message:

rename modules properly lmdz_*
move some unused files to obsolete/
(lint) uppercase fortran keywords

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/dyn3d_common/inidissip.F90

    r5116 r5117  
    1616  USE lmdz_filtreg, ONLY: filtreg
    1717  USE lmdz_libmath, ONLY: minmax
     18  USE lmdz_ran1, ONLY: ran1
    1819
    1920  IMPLICIT NONE
     
    2324  include "iniprint.h"
    2425
    25   LOGICAL, INTENT(in) :: lstardis
    26   INTEGER, INTENT(in) :: nitergdiv, nitergrot, niterh
    27   REAL, INTENT(in) :: tetagdiv, tetagrot, tetatemp
    28 
    29   integer, INTENT(in) :: vert_prof_dissip
     26  LOGICAL, INTENT(IN) :: lstardis
     27  INTEGER, INTENT(IN) :: nitergdiv, nitergrot, niterh
     28  REAL, INTENT(IN) :: tetagdiv, tetagrot, tetatemp
     29
     30  INTEGER, INTENT(IN) :: vert_prof_dissip
    3031  ! Vertical profile of horizontal dissipation
    3132  ! Allowed values:
     
    3637  REAL fact, zvert(llm), zz
    3738  REAL zh(ip1jmp1), zu(ip1jmp1), gx(ip1jmp1), divgra(ip1jmp1)
    38   real zv(ip1jm), gy(ip1jm), deltap(ip1jmp1, llm)
     39  REAL zv(ip1jm), gy(ip1jm), deltap(ip1jmp1, llm)
    3940  REAL ullm, vllm, umin, vmin, zhmin, zhmax
    4041  REAL zllm
     
    4344  REAL tetamin
    4445  REAL pseudoz
    45   character (len = 80) :: abort_message
    46 
    47   REAL ran1
    48 
     46  CHARACTER (LEN = 80) :: abort_message
    4947
    5048  !-----------------------------------------------------------------------
     
    174172  !   --------------------------------------------------
    175173
    176   if (vert_prof_dissip == 1) THEN
     174  IF (vert_prof_dissip == 1) THEN
    177175    do l = 1, llm
    178176      pseudoz = 8. * log(preff / presnivs(l))
     
    190188      zvert(l) = fact - (fact - 1.) / (1. + zz * zz)
    191189    ENDDO
    192   endif
     190  ENDIF
    193191
    194192  WRITE(lunout, *)'inidissip: Constantes de temps de la diffusion horizontale'
Note: See TracChangeset for help on using the changeset viewer.