Ignore:
Timestamp:
Jul 24, 2024, 2:54:37 PM (2 months ago)
Author:
abarral
Message:

rename modules properly lmdz_*
move ismin, ismax, minmax into new lmdz_libmath.f90
(lint) uppercase fortran keywords

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/Dust/read_vent.f90

    r5110 r5116  
    1010  INTEGER :: step, nbjour
    1111  LOGICAL :: debutphy
    12   real :: u10m_ec(klon), v10m_ec(klon)
    13   real :: u10m_ec_glo(klon_glo), v10m_ec_glo(klon_glo)
     12  REAL :: u10m_ec(klon), v10m_ec(klon)
     13  REAL :: u10m_ec_glo(klon_glo), v10m_ec_glo(klon_glo)
    1414
    1515  !  real u10m_nc(iip1,jjp1) !, v10m_nc(iip1,jjm) ! dim 97x72
    1616  !  real v10m_nc(iip1,jjp1)  ! dim 97x73
    17   real :: u10m_nc_glo(nbp_lon + 1, nbp_lat) !, v10m_nc(iip1,jjm) ! dim 97x72
    18   real :: v10m_nc_glo(nbp_lon + 1, nbp_lat)  ! dim 97x73
    19   integer :: rcode
    20   integer :: ncidu1, varidu1, ncidv1, varidv1
     17  REAL :: u10m_nc_glo(nbp_lon + 1, nbp_lat) !, v10m_nc(iip1,jjm) ! dim 97x72
     18  REAL :: v10m_nc_glo(nbp_lon + 1, nbp_lat)  ! dim 97x73
     19  INTEGER :: rcode
     20  INTEGER :: ncidu1, varidu1, ncidv1, varidv1
    2121  save ncidu1, varidu1, ncidv1, varidv1
    2222  !$OMP THREADPRIVATE(ncidu1, varidu1, ncidv1, varidv1)
    23   integer :: start(4), count(4), status
    24   integer :: i, j, ig
     23  INTEGER :: start(4), count(4), status
     24  INTEGER :: i, j, ig
    2525
    2626  !$OMP MASTER
    2727  IF (is_mpi_root .AND. is_omp_root) THEN
    28     if (debutphy) then
    29 
     28    if (debutphy) THEN
    3029      ncidu1 = nf90_open('u10m.nc', nf90_nowrite, rcode)
    3130      varidu1 = nf90_inq_varid(ncidu1, 'U10M', rcode)
     
    107106! added by JE from the nh SPLA, dyn3d/read_reanalyse.F which is not available any more
    108107SUBROUTINE correctbid(iim, nl, x)
    109   integer :: iim, nl
    110   real :: x(iim + 1, nl)
    111   integer :: i, l
    112   real :: zz
     108  INTEGER :: iim, nl
     109  REAL :: x(iim + 1, nl)
     110  INTEGER :: i, l
     111  REAL :: zz
    113112
    114113  do l = 1, nl
    115114    do i = 2, iim - 1
    116       if(abs(x(i, l))>1.e10) then
     115      IF(abs(x(i, l))>1.e10) THEN
    117116        zz = 0.5 * (x(i - 1, l) + x(i + 1, l))
    118117        ! PRINT*,'correction ',i,l,x(i,l),zz
Note: See TracChangeset for help on using the changeset viewer.