Ignore:
Timestamp:
Feb 13, 2026, 3:23:54 PM (44 hours ago)
Author:
emillour
Message:

Venus PCM:
Code cleanup: turn "YOEGWD.h" into module "YOEGWD_mod.F90",
and while at it, turn some of the related routines into modules.
EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.VENUS/libf/phyvenus/sugwd.F

    r2047 r4070  
     1      MODULE SUGWD_MOD
     2     
     3      IMPLICIT NONE
     4     
     5      CONTAINS
     6     
    17      SUBROUTINE SUGWD(NLON,NLEV,paprs,pplay)
    28C     
     
    7480C        LAST:  99-07-09     (FRANCOIS LOTT,LMD)
    7581C     ------------------------------------------------------------------
    76       use dimphy
     82      use dimphy, only : klon
     83      use YOEGWD_mod, only: GFRCRIT,GHMAX,GKDRAG,GKLIFT,GKWAKE,GRAHILO,
     84     &                      GRCRIT,GSIGCR,GSSEC,GTSEC,GVCRIT,GVSEC,
     85     &                      LEVBS, nktopg, ntop, TAUBS
    7786      IMPLICIT NONE
    7887
    79 #include "YOEGWD.h"
    8088C
    8189C  ARGUMENTS
     
    197205      GTSEC=1.e-7
    198206C
    199       RETURN
    200       END
    201 
     207      END SUBROUTINE SUGWD
     208
     209      END MODULE SUGWD_MOD
Note: See TracChangeset for help on using the changeset viewer.