Changeset 3956


Ignore:
Timestamp:
Nov 12, 2025, 9:35:34 AM (5 weeks ago)
Author:
emillour
Message:

Venus PCM:
Follow-up of r3954: comsctfi.h and YOCST.h no longer exist.
Use modules comcstfi_mod and YOMCST_mod instead.
EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.VENUS/libf/phyvenus/moldiff_MPF.F90

    r3954 r3956  
    55USE infotrac_phy
    66USE dimphy   
     7USE comcstfi_mod
    78
    89implicit none
    910
    10 #include "comcstfi.h"
    1111#include "diffusion.h"
    1212
     
    10431043
    10441044        SUBROUTINE ZVERT(P,T,M,Z,nl,ig)
    1045         IMPLICIT NONE
    1046 #include "YOMCST.h"
     1045        USE YOMCST_mod, ONLY: RG, RKBOL, RNAVO
     1046        IMPLICIT NONE
     1047
    10471048        INTEGER :: nl,l,ig
    10481049        REAL*8,dimension(nl) :: P,T,M,Z,H
     
    10751076
    10761077        SUBROUTINE RHOTOT(P,T,M,qq,rhoN,rhoK,nl,nq)
    1077         IMPLICIT NONE
    1078 #include "YOMCST.h"
     1078        USE YOMCST_mod, ONLY: RKBOL, RNAVO
     1079        IMPLICIT NONE
     1080
    10791081        REAL*8 :: kbolt,masseU,Konst
    10801082        INTEGER :: nl,nq,l,iq
     
    10971099     & qq,mol_tr,gc,Praf,Traf,Qraf,Mraf,Zraf,                             &
    10981100     & Nraf,Nrafk,Rraf,Rrafk,il,nl,nq,nlx,ig)
    1099         use chemparam_mod
    1100         use infotrac_phy
    1101         IMPLICIT NONE
    1102 #include "YOMCST.h"
     1101!        use chemparam_mod
     1102!       use infotrac_phy
     1103        use YOMCST_mod, only: RG, RKBOL, RNAVO
     1104        IMPLICIT NONE
     1105
    11031106        INTEGER :: nl,nq,il,l,i,iq,nlx,iz,ig
    11041107        INTEGER :: gc(nq)
     
    12561259       
    12571260        SUBROUTINE VELVERT(nn,T,H,D,Dz,masse,W,nl)
    1258         IMPLICIT NONE
    1259 #include "YOMCST.h"
     1261        USE YOMCST_mod, ONLY: RG, RKBOL, RNAVO
     1262        IMPLICIT NONE
     1263
    12601264        INTEGER :: l,nl,nn
    12611265        REAL*8,DIMENSION(nl) :: T,H,D,W,DT
     
    14101414
    14111415        SUBROUTINE Checkmass2(qold,qnew,P,il,nl,nn,nq)
    1412         IMPLICIT NONE
    1413 #include "YOMCST.h"
     1416        USE YOMCST_mod, ONLY: RG
     1417        IMPLICIT NONE
     1418
    14141419        INTEGER :: nl,nn,l,nq,il
    14151420        REAL,DIMENSION(nl+1) :: P
     
    14341439        SUBROUTINE GCMGRID_P(Z,P,Q,T,Nk,Rk,qq,qnew,tt,tnew,             &
    14351440     &    pp,M,gc,nl,nq,nlx,ig)
    1436         use chemparam_mod
    1437         use infotrac_phy
     1441!        use chemparam_mod
     1442!       use infotrac_phy
     1443        use YOMCST_mod, only: RG, RKBOL, RNAVO
    14381444        IMPLICIT NONE
    1439 #include "YOMCST.h"
     1445
    14401446        INTEGER :: nl,nq,nlx,il,nn,iP,ig,compteur
    14411447        INTEGER,DIMENSION(1) :: indP
     
    15391545!         use chemparam_mod
    15401546!        use infotrac
     1547        use YOMCST_mod, ONLY: RG, RKBOL, RNAVO
    15411548        IMPLICIT NONE
    1542 #include "YOMCST.h"
     1549
    15431550        INTEGER :: nl,nq,nlx,il,nn,iP,ig,compteur
    15441551        INTEGER,DIMENSION(1) :: indP
Note: See TracChangeset for help on using the changeset viewer.