Ignore:
Timestamp:
Jul 24, 2024, 4:23:34 PM (4 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/phylmd/physiqex_mod.F90

    r5116 r5117  
    2626! Routine argument:
    2727
    28       integer,intent(in) :: nlon ! number of atmospheric colums
    29       integer,intent(in) :: nlev ! number of vertical levels (should be =klev)
    30       logical,intent(in) :: debut ! signals first CALL to physics
    31       logical,intent(in) :: lafin ! signals last CALL to physics
    32       real,intent(in) :: pdtphys ! physics time step (s)
    33       real,intent(in) :: paprs(klon,klev+1) ! interlayer pressure (Pa)
    34       real,intent(in) :: pplay(klon,klev) ! mid-layer pressure (Pa)
    35       real,intent(in) :: pphi(klon,klev) ! geopotential at mid-layer
    36       real,intent(in) :: pphis(klon) ! surface geopotential
    37       real,intent(in) :: presnivs(klev) ! pseudo-pressure (Pa) of mid-layers
    38       real,intent(in) :: u(klon,klev) ! eastward zonal wind (m/s)
    39       real,intent(in) :: v(klon,klev) ! northward meridional wind (m/s)
    40       real,intent(in) :: rot(klon,klev) ! northward meridional wind (m/s)
    41       real,intent(in) :: t(klon,klev) ! temperature (K)
    42       real,intent(in) :: qx(klon,klev,nqtot) ! tracers (.../kg_air)
    43       real,intent(in) :: flxmass_w(klon,klev) ! vertical mass flux
    44       real,intent(out) :: d_u(klon,klev) ! physics tendency on u (m/s/s)
    45       real,intent(out) :: d_v(klon,klev) ! physics tendency on v (m/s/s)
    46       real,intent(out) :: d_t(klon,klev) ! physics tendency on t (K/s)
    47       real,intent(out) :: d_qx(klon,klev,nqtot) ! physics tendency on tracers
    48       real,intent(out) :: d_ps(klon) ! physics tendency on surface pressure
     28      INTEGER,INTENT(IN) :: nlon ! number of atmospheric colums
     29      INTEGER,INTENT(IN) :: nlev ! number of vertical levels (should be =klev)
     30      logical,INTENT(IN) :: debut ! signals first CALL to physics
     31      logical,INTENT(IN) :: lafin ! signals last CALL to physics
     32      REAL,INTENT(IN) :: pdtphys ! physics time step (s)
     33      REAL,INTENT(IN) :: paprs(klon,klev+1) ! interlayer pressure (Pa)
     34      REAL,INTENT(IN) :: pplay(klon,klev) ! mid-layer pressure (Pa)
     35      REAL,INTENT(IN) :: pphi(klon,klev) ! geopotential at mid-layer
     36      REAL,INTENT(IN) :: pphis(klon) ! surface geopotential
     37      REAL,INTENT(IN) :: presnivs(klev) ! pseudo-pressure (Pa) of mid-layers
     38      REAL,INTENT(IN) :: u(klon,klev) ! eastward zonal wind (m/s)
     39      REAL,INTENT(IN) :: v(klon,klev) ! northward meridional wind (m/s)
     40      REAL,INTENT(IN) :: rot(klon,klev) ! northward meridional wind (m/s)
     41      REAL,INTENT(IN) :: t(klon,klev) ! temperature (K)
     42      REAL,INTENT(IN) :: qx(klon,klev,nqtot) ! tracers (.../kg_air)
     43      REAL,INTENT(IN) :: flxmass_w(klon,klev) ! vertical mass flux
     44      REAL,INTENT(OUT) :: d_u(klon,klev) ! physics tendency on u (m/s/s)
     45      REAL,INTENT(OUT) :: d_v(klon,klev) ! physics tendency on v (m/s/s)
     46      REAL,INTENT(OUT) :: d_t(klon,klev) ! physics tendency on t (K/s)
     47      REAL,INTENT(OUT) :: d_qx(klon,klev,nqtot) ! physics tendency on tracers
     48      REAL,INTENT(OUT) :: d_ps(klon) ! physics tendency on surface pressure
    4949
    5050!    include "clesphys.h"
     
    6262!$OMP THREADPRIVATE(first)
    6363
    64 real,save :: rg=9.81
     64REAL,save :: rg=9.81
    6565!$OMP THREADPRIVATE(rg)
    6666
Note: See TracChangeset for help on using the changeset viewer.