- Timestamp:
- Aug 11, 2025, 3:55:40 PM (3 weeks ago)
- Location:
- trunk/LMDZ.VENUS/libf/phyvenus
- Files:
-
- 56 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.VENUS/libf/phyvenus/Iondiff_red.F
r3035 r3884 1341 1341 1342 1342 SUBROUTINE ZVERTK(P,T,M,Z,nl,gsurf) 1343 use YOMCST_mod 1343 1344 IMPLICIT NONE 1344 #include "YOMCST.h"1345 !#include "YOMCST.h" 1345 1346 integer :: nl,l 1346 1347 REAL(kind=kind(1.D0)):: P(nl),T(nl),M(nl),Z(nl) … … 1371 1372 & QIraf,TIraf,FIraf,QEraf,Teraf,IndZ,gcmind) 1372 1373 USE infotrac_phy, only: tname 1374 USE YOMCST_mod 1373 1375 IMPLICIT NONE 1374 #include "YOMCST.h"1376 !#include "YOMCST.h" 1375 1377 INTEGER :: nlayer,ndiffions,ntracers,nlraf,idiffZ,iq,k,kn,ke,iz,l 1376 1378 INTEGER :: indZ(1) … … 1518 1520 & TIraf,TEraf,P1di,P1D,Tn1d,M1d,qk1d,qk1dnew,TI1D,TI1Dnew, 1519 1521 & TE1D,TE1Dnew,nlraf,ndiffions,nlayer,izv,itrans,etrans) 1520 1522 USE YOMCST_mod 1521 1523 IMPLICIT NONE 1522 #include "YOMCST.h"1524 !#include "YOMCST.h" 1523 1525 INTEGER :: nlraf,ndiffions,nlayer,l,iP,k,izv 1524 1526 INTEGER,dimension(ndiffions) :: itrans … … 1578 1580 & TI1D,TI1Dnew,TE1D,TE1Dnew,Wk1D,Wk1D2,Wk1D3,Ez1d,ZZ1d, 1579 1581 & nlraf,ndiffions,nlayer,izv,itrans,etrans,FacQ,FacTI,FacTe) 1580 1582 USE YOMCST_mod 1581 1583 IMPLICIT NONE 1582 #include "YOMCST.h"1584 !#include "YOMCST.h" 1583 1585 INTEGER :: nlraf,ndiffions,nlayer,l,iP,k,izv 1584 1586 INTEGER :: itrans(ndiffions) -
trunk/LMDZ.VENUS/libf/phyvenus/YOMCST_mod.F90
r3883 r3884 1 ! 2 ! ATTENTION!!!!: ce fichier include est compatible format fixe/format libre 3 ! veillez n'utiliser que des ! pour les commentaires 4 ! et bien positionner les & des lignes de continuation 5 ! (les placer en colonne 6 et en colonne 73) 6 ! 7 ! A1.0 Fundamental constants 8 REAL RPI,RCLUM,RHPLA,RKBOL,RNAVO 9 ! A1.1 Astronomical constants 10 REAL RDAY,REA,REPSM,RSIYEA,RSIDAY,ROMEGA 11 ! A1.1.bis Constantes concernant l'orbite de la Terre: 12 REAL R_ecc, R_peri, R_incl 13 ! A1.2 Geoide 14 REAL RA,RG,R1SA 15 ! A1.3 Radiation 16 ! REAL RSIGMA,RI0 17 REAL RSIGMA 18 ! A1.4 Thermodynamic gas phase 19 REAL R,RMD,RMV,RD,RV,RCPD,RCPV,RCVD,RCVV 20 REAL RKAPPA,RETV 21 ! ADAPTATION GCM POUR CP(T) 22 ! real cpdet 23 ! external cpdet 24 ! A1.5,6 Thermodynamic liquid,solid phases 25 REAL RCW,RCS 26 ! A1.7 Thermodynamic transition of phase 27 REAL RLVTT,RLSTT,RLMLT,RTT,RATM 28 ! A1.8 Curve of saturation 29 REAL RESTT,RALPW,RBETW,RGAMW,RALPS,RBETS,RGAMS 30 REAL RALPD,RBETD,RGAMD 31 ! 32 COMMON/YOMCST/RPI ,RCLUM, RHPLA, RKBOL, RNAVO ,RDAY ,REA & 33 & ,REPSM ,RSIYEA,RSIDAY,ROMEGA , R_ecc, R_peri, R_incl & 34 & ,RA ,RG ,R1SA & 35 & ,RSIGMA,R ,RMD ,RMV ,RD ,RV ,RCPD ,RCPV,RCVD & 36 & ,RCVV ,RKAPPA,RETV ,RCW ,RCS ,RLVTT ,RLSTT ,RLMLT ,RTT ,RATM & 37 & ,RESTT ,RALPW ,RBETW ,RGAMW ,RALPS ,RBETS ,RGAMS ,RALPD ,RBETD & 38 & ,RGAMD 1 MODULE YOMCST_mod 2 IMPLICIT NONE 3 4 ! A1.0 Fundamental constants 5 REAL, SAVE :: RPI, RCLUM, RHPLA, RKBOL, RNAVO 6 ! A1.1 Astronomical constants 7 REAL, SAVE :: RDAY, REA, REPSM, RSIYEA, RSIDAY, ROMEGA 8 ! A1.1.bis Constantes concernant l'orbite de la Terre: 9 REAL, SAVE :: R_ecc, R_peri, R_incl 10 ! A1.2 Geoide 11 REAL, SAVE :: RA, RG, R1SA 12 ! A1.3 Radiation 13 REAL, SAVE :: RSIGMA 14 ! A1.4 Thermodynamic gas phase 15 REAL, SAVE :: R, RMD, RMV, RD, RV, RCPD, RCPV, RCVD, RCVV 16 REAL, SAVE :: RKAPPA, RETV 17 ! A1.5,6 Thermodynamic liquid,solid phases 18 REAL, SAVE :: RCW, RCS 19 ! A1.7 Thermodynamic transition of phase 20 REAL, SAVE :: RLVTT, RLSTT, RLMLT, RTT, RATM 21 ! A1.8 Curve of saturation 22 REAL, SAVE :: RESTT, RALPW, RBETW, RGAMW, RALPS, RBETS, RGAMS 23 REAL, SAVE :: RALPD, RBETD, RGAMD 24 25 END MODULE YOMCST_mod -
trunk/LMDZ.VENUS/libf/phyvenus/aeropacity.F90
r2622 r3884 4 4 use radinc_h, only : naerkind 5 5 use aerosol_mod 6 use YOMCST_mod 6 7 7 8 implicit none 8 #include "YOMCST.h"9 !#include "YOMCST.h" 9 10 10 11 !================================================================== -
trunk/LMDZ.VENUS/libf/phyvenus/ajsec.F
r1621 r3884 9 9 use mod_grid_phy_lmdz, only: nbp_lev 10 10 use cpdet_phy_mod, only: t2tpot, tpot2t 11 use YOMCST_mod 11 12 IMPLICIT none 12 13 c====================================================================== … … 28 29 c d_qfi-----output-R-Incrementation des traceurs 29 30 c====================================================================== 30 #include "YOMCST.h"31 C#include "YOMCST.h" 31 32 REAL paprs(klon,klev+1), pplay(klon,klev) 32 33 REAL ppk(klon,klev) -
trunk/LMDZ.VENUS/libf/phyvenus/ballon.F
r1530 r3884 4 4 use dimphy 5 5 use mod_grid_phy_lmdz, only: nbp_lon, nbp_lat 6 use YOMCST_mod 6 7 implicit none 7 8 … … 95 96 c====================================================================== 96 97 97 #include "YOMCST.h"98 c#include "YOMCST.h" 98 99 c 99 100 c ARGUMENTS … … 158 159 zlon(nbp_lon+1)=zlon(1)+2.*RPI 159 160 160 c verif init lat de 90 à -90, lon de -180 à180161 c verif init lat de 90 � -90, lon de -180 � 180 161 162 c print*,"Latitudes:",zlat*180./RPI 162 163 c print*,"Longitudes:",zlon*180./RPI … … 168 169 k=(j-1)*4+i 169 170 phib(k)= (j-1)*20.*RPI/180. 170 lamb(k)= (i-3)*90.*RPI/180. ! de -180 à90171 lamb(k)= (i-3)*90.*RPI/180. ! de -180 � 90 171 172 c lognb(k)= log10(5.e4/(RKBOL*300.)) ! ~55km in VIRA model 172 173 lognb(k)= log10(5.e5/(RKBOL*300.)) ! 5 bars (for Blamont, mai2015) … … 261 262 use dimphy 262 263 use mod_grid_phy_lmdz, only: nbp_lon, nbp_lat 264 use YOMCST_mod 263 265 implicit none 264 266 … … 288 290 c====================================================================== 289 291 290 #include "YOMCST.h"292 c#include "YOMCST.h" 291 293 c 292 294 c ARGUMENTS … … 359 361 360 362 use dimphy 363 use YOMCST_mod 361 364 implicit none 362 365 … … 374 377 c====================================================================== 375 378 376 #include "YOMCST.h"379 c#include "YOMCST.h" 377 380 c 378 381 c ARGUMENTS -
trunk/LMDZ.VENUS/libf/phyvenus/blendrad.F
r2580 r3884 14 14 15 15 use dimphy 16 use YOMCST_mod 16 17 implicit none 17 18 c#include "dimradmars.h" 18 19 #include "nlteparams.h" 19 20 c#include "yomlw.h" 20 #include "YOMCST.h"21 c#include "YOMCST.h" 21 22 22 23 c Input: -
trunk/LMDZ.VENUS/libf/phyvenus/calc_rayleigh.F90
r2560 r3884 28 28 use radcommon_h, only: WAVEV, BWNV, DWNV, tstellar, tauray, scalep 29 29 use gases_h 30 use YOMCST_mod 30 31 31 32 implicit none 32 #include "YOMCST.h"33 !#include "YOMCST.h" 33 34 34 35 real*8 wl -
trunk/LMDZ.VENUS/libf/phyvenus/clcdrag.F90
r3835 r3884 7 7 pcfm, pcfh) 8 8 USE clesphys_mod 9 USE YOMCST_mod 9 10 IMPLICIT NONE 10 11 … … 32 33 ! ================================================================= c 33 34 ! 34 #include "YOMCST.h"35 !#include "YOMCST.h" 35 36 !#include "clesphys.h" 36 37 ! -
trunk/LMDZ.VENUS/libf/phyvenus/clmain.F
r3877 r3884 41 41 use soil_mod, only: nsoilmx 42 42 use clesphys_mod 43 use YOMCST_mod 43 44 44 45 #ifdef CPP_XIOS … … 148 149 real y_cd_m(klon),y_cd_h(klon) 149 150 c 150 include "YOMCST.h"151 c include "YOMCST.h" 151 152 REAL u1lay(klon), v1lay(klon) 152 153 REAL delp(klon,klev) … … 486 487 use mod_grid_phy_lmdz, only: nbp_lon, nbp_lat, nbp_lev 487 488 use cpdet_phy_mod, only: t2tpot,tpot2t,cpdet 489 use YOMCST_mod 488 490 489 491 IMPLICIT none … … 492 494 c Objet: diffusion verticale de "h" 493 495 c====================================================================== 494 include "YOMCST.h"496 c include "YOMCST.h" 495 497 include "iniprint.h" 496 498 … … 802 804 803 805 use dimphy, only: klon, klev 806 use YOMCST_mod 807 804 808 IMPLICIT none 805 809 c====================================================================== … … 824 828 c flux_v---output-R- (diagnostic) flux du vent: (kg m/s)/(m**2 s) 825 829 c====================================================================== 826 include "iniprint.h"830 c include "iniprint.h" 827 831 828 832 c Parametres d'entree … … 839 843 REAL, INTENT(OUT) :: flux_v(klon, klev) 840 844 c====================================================================== 841 845 c include "YOMCST.h" 842 846 c====================================================================== 843 847 c Parametres locaux … … 940 944 use xios_output_mod, only: send_xios_field 941 945 #endif 942 946 use YOMCST_mod 943 947 IMPLICIT none 944 948 c====================================================================== … … 960 964 c pcfh-----output-R- coefficients a calculer (chaleur et humidite) 961 965 c====================================================================== 962 include "YOMCST.h"966 c include "YOMCST.h" 963 967 include "iniprint.h" 964 968 include "compbl.h" … … 1268 1272 use mod_grid_phy_lmdz, only: nbp_lev 1269 1273 use cpdet_phy_mod, only: cpdet 1274 use YOMCST_mod 1270 1275 IMPLICIT none 1271 1276 c====================================================================== … … 1283 1288 c pcfh-----output-R- coefficients a calculer (chaleur et humidite) 1284 1289 c====================================================================== 1285 include "YOMCST.h"1290 c include "YOMCST.h" 1286 1291 include "iniprint.h" 1287 1292 c -
trunk/LMDZ.VENUS/libf/phyvenus/clmain_ideal.F
r3877 r3884 32 32 use soil_mod, only: nsoilmx 33 33 use clesphys_mod 34 use YOMCST_mod 34 35 IMPLICIT none 35 36 c====================================================================== … … 126 127 real yustar(klon),y_cd_m(klon),y_cd_h(klon) 127 128 c 128 #include "YOMCST.h"129 c#include "YOMCST.h" 129 130 REAL u1lay(klon), v1lay(klon) 130 131 REAL delp(klon,klev) -
trunk/LMDZ.VENUS/libf/phyvenus/cloudvenus/new_cloud_sedim.F
r3323 r3884 7 7 USE dimphy 8 8 USE chemparam_mod 9 USE YOMCST_mod 9 10 IMPLICIT NONE 10 11 … … 12 13 c declarations: 13 14 c ------------- 14 #include "YOMCST.h"15 c#include "YOMCST.h" 15 16 c#include "dimphys.h" 16 17 c#include "comcstfi.h" -
trunk/LMDZ.VENUS/libf/phyvenus/cloudvenus/new_cloud_venus.F
r3323 r3884 18 18 19 19 USE chemparam_mod 20 USE YOMCST_mod 20 21 IMPLICIT NONE 21 22 22 #include "YOMCST.h"23 !#include "YOMCST.h" 23 24 24 25 integer :: nbr_mode -
trunk/LMDZ.VENUS/libf/phyvenus/cltrac.F
r1530 r3884 6 6 7 7 use dimphy 8 use YOMCST_mod 8 9 IMPLICIT none 9 10 c====================================================================== … … 35 36 c REAL flux_tr(klon,klev) 36 37 c====================================================================== 37 #include "YOMCST.h"38 c#include "YOMCST.h" 38 39 c====================================================================== 39 40 INTEGER i, k -
trunk/LMDZ.VENUS/libf/phyvenus/coefkzmin.F
r1530 r3884 7 7 8 8 use dimphy 9 use YOMCST_mod 9 10 IMPLICIT NONE 10 11 11 #include "YOMCST.h"12 c#include "YOMCST.h" 12 13 13 14 c....................................................................... -
trunk/LMDZ.VENUS/libf/phyvenus/compo_hedin_mod2.F90
r2686 r3884 3 3 !!03/2014 revision Gabriella Gilli 4 4 !!Calcul des vmr pour CO2, CO, O, N et N2 en s'appuyant sur les tables donnees dans l'article Hedin (1983) 5 5 6 implicit none 6 7 contains 7 8 8 9 subroutine compo_hedin83_init2 9 10 use YOMCST_mod 10 11 implicit none 11 #include "YOMCST.h"12 !#include "YOMCST.h" 12 13 #include "hedin.h" 13 14 -
trunk/LMDZ.VENUS/libf/phyvenus/concentrations2.F
r3835 r3884 7 7 USE infotrac_phy, ONLY: tname 8 8 USE clesphys_mod 9 USE YOMCST_mod 9 10 implicit none 10 11 … … 22 23 ! declarations 23 24 24 #include "YOMCST.h"25 c#include "YOMCST.h" 25 26 c#include "clesphys.h" 26 27 c#include "comdiurn.h" -
trunk/LMDZ.VENUS/libf/phyvenus/conf_phys.F90
r3841 r3884 13 13 use age_of_air_mod, only: ok_aoa, reinit_aoa, lev_aoa 14 14 use clesphys_mod 15 use YOMCST_mod 15 16 16 17 implicit none 17 18 18 include "YOMCST.h"19 !include "YOMCST.h" 19 20 !include "clesphys.h" 20 21 include "compbl.h" -
trunk/LMDZ.VENUS/libf/phyvenus/diagphy.F
r1621 r3884 48 48 C====================================================================== 49 49 C 50 use YOMCST_mod 50 51 use dimphy 51 52 implicit none 52 53 53 #include "YOMCST.h"54 C#include "YOMCST.h" 54 55 C 55 56 C Input variables … … 209 210 use dimphy 210 211 use cpdet_phy_mod, only: cpdet 212 use YOMCST_mod 211 213 IMPLICIT NONE 212 214 C 213 #include "YOMCST.h"215 C#include "YOMCST.h" 214 216 C 215 217 c Input variables -
trunk/LMDZ.VENUS/libf/phyvenus/euvheat.F90
r3835 r3884 7 7 use mmol_mod 8 8 use clesphys_mod 9 use YOMCST_mod 9 10 10 11 IMPLICIT NONE … … 33 34 ! ------------------ 34 35 ! 35 #include "YOMCST.h"36 !#include "YOMCST.h" 36 37 !#include "clesphys.h" 37 38 !#include "mmol.h" -
trunk/LMDZ.VENUS/libf/phyvenus/flott_gwd_ran.F90
r2381 r3884 16 16 use dimphy 17 17 USE geometry_mod, only: cell_area, latitude_deg 18 USE YOMCST_mod 18 19 implicit none 19 20 20 21 #include "YOEGWD.h" 21 #include "YOMCST.h"22 !#include "YOMCST.h" 22 23 23 24 ! 0. DECLARATIONS: -
trunk/LMDZ.VENUS/libf/phyvenus/gwprofil.F
r2047 r3884 38 38 C 39 39 use dimphy 40 use YOMCST_mod 40 41 IMPLICIT NONE 41 42 42 #include "YOMCST.h"43 C#include "YOMCST.h" 43 44 #include "YOEGWD.h" 44 45 -
trunk/LMDZ.VENUS/libf/phyvenus/gwstress.F
r2047 r3884 54 54 c----------------------------------------------------------------------- 55 55 use dimphy 56 use YOMCST_mod 56 57 implicit none 57 58 58 #include "YOMCST.h"59 c#include "YOMCST.h" 59 60 #include "YOEGWD.h" 60 61 -
trunk/LMDZ.VENUS/libf/phyvenus/hgardfou.F
r2430 r3884 5 5 6 6 use dimphy, only: klon,klev 7 use YOMCST_mod 7 8 IMPLICIT none 8 9 c====================================================================== -
trunk/LMDZ.VENUS/libf/phyvenus/interface_surf.F90
r3877 r3884 15 15 16 16 USE ioipsl 17 USE YOMCST_mod 17 18 18 19 IMPLICIT none … … 25 26 END INTERFACE 26 27 27 #include "YOMCST.h"28 !#include "YOMCST.h" 28 29 29 30 CONTAINS … … 85 86 ! albedo albedo de la surface 86 87 ! tsurf temperature de surface 87 ! pkh1 fct Exner àla surface: RCPD*(paprs(1)/preff)**RKAPPA88 ! pkh1 fct Exner � la surface: RCPD*(paprs(1)/preff)**RKAPPA 88 89 ! p1lay pression 1er niveau (milieu de couche) 89 90 ! radsol rayonnement net aus sol (LW + SW) … … 211 212 ! tsurf temperature de surface 212 213 ! zcp Cp(Tsurf) 213 ! pkh1 fct Exner àla surface: RCPD*(paprs(1)/preff)**RKAPPA214 ! pkh1 fct Exner � la surface: RCPD*(paprs(1)/preff)**RKAPPA 214 215 ! p1lay pression 1er niveau (milieu de couche) 215 216 ! cal capacite calorifique du sol -
trunk/LMDZ.VENUS/libf/phyvenus/load_ksi.F
r2464 r3884 2 2 3 3 use dimphy 4 use YOMCST_mod 4 5 IMPLICIT none 5 6 6 #include "YOMCST.h"7 c#include "YOMCST.h" 7 8 #include "comcstVE.h" 8 9 C … … 163 164 do i=0,nlve+1 164 165 do j=0,nlve+1 165 ksive(i,j,band,mat) = +ksive(i,j,band,mat)*dlambda ! in µm166 ksive(i,j,band,mat) = +ksive(i,j,band,mat)*dlambda ! in �m 166 167 enddo 167 168 enddo … … 169 170 c computing coeff al and bl for Planck luminance 170 171 al(band) = 2.*RHPLA*RCLUM*RCLUM/(lambda(band))**5. 171 c in W/m ²/m172 c We need W/m ²/µm :172 c in W/m�/m 173 c We need W/m�/�m : 173 174 . * 1.e-6 174 175 bl(band) = RHPLA*RCLUM/(RKBOL*lambda(band)) -
trunk/LMDZ.VENUS/libf/phyvenus/lw_venus_ve.F
r1621 r3884 7 7 use dimphy 8 8 use cpdet_phy_mod, only: cpdet 9 use YOMCST_mod 9 10 IMPLICIT none 10 11 11 #include "YOMCST.h"12 C#include "YOMCST.h" 12 13 C 13 14 C ------------------------------------------------------------------ -
trunk/LMDZ.VENUS/libf/phyvenus/lwi.F
r1621 r3884 3 3 use dimphy 4 4 use cpdet_phy_mod, only: cpdet 5 use YOMCST_mod 5 6 implicit none 6 7 7 8 8 #include "YOMCST.h"9 c#include "YOMCST.h" 9 10 #include "timerad.h" 10 11 -
trunk/LMDZ.VENUS/libf/phyvenus/moldiff_red.F90
r3857 r3884 1009 1009 1010 1010 SUBROUTINE ZVERT(P,T,M,Z,nl,ig) 1011 use YOMCST_mod 1011 1012 IMPLICIT NONE 1012 #include "YOMCST.h"1013 !#include "YOMCST.h" 1013 1014 INTEGER :: nl,l,ig 1014 1015 REAL*8,dimension(nl) :: P,T,M,Z,H … … 1041 1042 1042 1043 SUBROUTINE RHOTOT(P,T,M,qq,rhoN,rhoK,nl,nq) 1044 USE YOMCST_mod 1043 1045 IMPLICIT NONE 1044 #include "YOMCST.h"1046 !#include "YOMCST.h" 1045 1047 REAL*8 :: kbolt,masseU,Konst 1046 1048 INTEGER :: nl,nq,l,iq … … 1065 1067 use chemparam_mod 1066 1068 use infotrac_phy 1069 use YOMCST_mod 1067 1070 IMPLICIT NONE 1068 #include "YOMCST.h"1071 !#include "YOMCST.h" 1069 1072 INTEGER :: nl,nq,il,l,i,iq,nlx,iz,ig 1070 1073 INTEGER :: gc(nq) … … 1222 1225 1223 1226 SUBROUTINE VELVERT(nn,T,H,D,Dz,masse,W,nl) 1227 USE YOMCST_mod 1224 1228 IMPLICIT NONE 1225 #include "YOMCST.h"1229 !#include "YOMCST.h" 1226 1230 INTEGER :: l,nl,nn 1227 1231 REAL*8,DIMENSION(nl) :: T,H,D,W,DT … … 1383 1387 1384 1388 SUBROUTINE Checkmass2(qold,qnew,P,il,nl,nn,nq) 1389 use YOMCST_mod 1385 1390 IMPLICIT NONE 1386 #include "YOMCST.h"1391 !#include "YOMCST.h" 1387 1392 INTEGER :: nl,nn,l,nq,il 1388 1393 REAL,DIMENSION(nl+1) :: P … … 1409 1414 use chemparam_mod 1410 1415 use infotrac_phy 1416 use YOMCST_mod 1411 1417 IMPLICIT NONE 1412 #include "YOMCST.h"1418 !#include "YOMCST.h" 1413 1419 INTEGER :: nl,nq,nlx,il,nn,iP,ig,compteur 1414 1420 INTEGER,DIMENSION(1) :: indP … … 1512 1518 ! use chemparam_mod 1513 1519 ! use infotrac 1520 use YOMCST_mod 1514 1521 IMPLICIT NONE 1515 #include "YOMCST.h"1522 !#include "YOMCST.h" 1516 1523 INTEGER :: nl,nq,nlx,il,nn,iP,ig,compteur 1517 1524 INTEGER,DIMENSION(1) :: indP -
trunk/LMDZ.VENUS/libf/phyvenus/mucorr.F
r3 r3884 1 1 SUBROUTINE mucorr(npts,plongi, plat, pmu, pfract) 2 USE YOMCST_mod 2 3 IMPLICIT NONE 3 4 … … 28 29 c ----------------- 29 30 30 #include "YOMCST.h"31 c#include "YOMCST.h" 31 32 32 33 c Arguments : -
trunk/LMDZ.VENUS/libf/phyvenus/nirco2abs.F
r3835 r3884 7 7 use mmol_mod 8 8 use clesphys_mod 9 use YOMCST_mod 9 10 c use compo_hedin83_mod2 10 11 … … 57 58 c 58 59 59 #include "YOMCST.h"60 c#include "YOMCST.h" 60 61 c#include "clesphys.h" 61 62 c#include "comdiurn.h" -
trunk/LMDZ.VENUS/libf/phyvenus/nlte_tcool.F
r2048 r3884 31 31 use dimphy 32 32 use conc, only: mmean, cpnew 33 use YOMCST_mod 33 34 implicit none 34 35 35 36 include "nlte_paramdef.h" 36 37 include "nlte_commons.h" 37 include "YOMCST.h"38 c include "YOMCST.h" 38 39 39 40 c Arguments … … 1374 1375 function hrkday_convert 1375 1376 @ ( mmean_nlte,cpmean_nlte ) 1376 1377 use YOMCST_mod 1377 1378 implicit none 1378 1379 1379 #include "YOMCST.h"1380 c#include "YOMCST.h" 1380 1381 c#include "param.h" 1381 1382 -
trunk/LMDZ.VENUS/libf/phyvenus/nonoro_gwd_ran_mod.F90
r3035 r3884 43 43 USE ioipsl_getin_p_mod, ONLY : getin_p 44 44 USE geometry_mod, ONLY: cell_area, latitude_deg 45 USE YOMCST_mod 45 46 !#ifdef CPP_XIOS 46 47 ! use xios_output_mod, only: send_xios_field 47 48 !#endif 48 49 implicit none 49 #include "YOMCST.h"50 !#include "YOMCST.h" 50 51 51 52 ! 0. DECLARATIONS: -
trunk/LMDZ.VENUS/libf/phyvenus/optcv.F90
r3803 r3884 13 13 use gases_h, only: gfrac, ngasmx, igas_H2O, igas_CO2 14 14 use interpolate_continuum_mod, only: interpolate_continuum 15 use YOMCST_mod 15 16 16 17 implicit none 17 #include "YOMCST.h"18 !#include "YOMCST.h" 18 19 19 20 !================================================================== -
trunk/LMDZ.VENUS/libf/phyvenus/orodrag.F
r2047 r3884 12 12 13 13 use dimphy 14 use YOMCST_mod 14 15 IMPLICIT NONE 15 16 … … 92 93 c 93 94 c 94 #include "YOMCST.h"95 c#include "YOMCST.h" 95 96 #include "YOEGWD.h" 96 97 -
trunk/LMDZ.VENUS/libf/phyvenus/orosetup.F
r2047 r3884 96 96 c----------------------------------------------------------------------- 97 97 use dimphy 98 use YOMCST_mod 98 99 implicit none 99 100 100 #include "YOMCST.h"101 c#include "YOMCST.h" 101 102 #include "YOEGWD.h" 102 103 -
trunk/LMDZ.VENUS/libf/phyvenus/physiq_mod.F
r3877 r3884 87 87 use soil_mod, only: nsoilmx 88 88 use clesphys_mod 89 use YOMCST_mod 89 90 #ifdef CPP_XIOS 90 91 use xios_output_mod, only: initialize_xios_output, … … 432 433 c Declaration des constantes et des fonctions thermodynamiques 433 434 c 434 #include "YOMCST.h"435 c #include "YOMCST.h" 435 436 436 437 c====================================================================== -
trunk/LMDZ.VENUS/libf/phyvenus/phytrac_chimie.F
r3835 r3884 24 24 use iono_h, only: temp_elect 25 25 use clesphys_mod 26 use YOMCST_mod 26 27 #ifdef CPP_XIOS 27 28 use xios_output_mod, only: send_xios_field … … 31 32 32 33 !#include "clesphys.h" 33 #include "YOMCST.h"34 !#include "YOMCST.h" 34 35 35 36 !=================================================================== -
trunk/LMDZ.VENUS/libf/phyvenus/phytrac_emiss.F
r3835 r3884 38 38 USE chemparam_mod,only:M_tr,type_tr 39 39 USE mod_grid_phy_lmdz, ONLY: nbp_lon, nbp_lat 40 USE YOMCST_mod 40 41 IMPLICIT none 41 #include "YOMCST.h"42 c#include "YOMCST.h" 42 43 c#include "clesphys.h" 43 44 -
trunk/LMDZ.VENUS/libf/phyvenus/phytrac_relax.F
r3835 r3884 29 29 USE chemparam_mod,only:M_tr 30 30 USE clesphys_mod 31 USE YOMCST_mod 31 32 IMPLICIT none 32 #include "YOMCST.h"33 c#include "YOMCST.h" 33 34 c#include "clesphys.h" 34 35 c====================================================================== -
trunk/LMDZ.VENUS/libf/phyvenus/printflag.F
r3875 r3884 10 10 USE tabcontrol_mod 11 11 USE clesphys_mod 12 USE YOMCST_mod 12 13 13 14 IMPLICIT NONE … … 18 19 INTEGER radpas0 19 20 c 20 #include "YOMCST.h"21 c#include "YOMCST.h" 21 22 c 22 23 c -
trunk/LMDZ.VENUS/libf/phyvenus/radlwsw.F
r3835 r3884 35 35 use radinc_h, only: ini_radinc_h 36 36 use clesphys_mod 37 use YOMCST_mod 37 38 38 39 #ifdef CPP_XIOS … … 41 42 42 43 IMPLICIT none 43 include "YOMCST.h"44 ! include "YOMCST.h" 44 45 ! include "clesphys.h" 45 46 include "comcstVE.h" -
trunk/LMDZ.VENUS/libf/phyvenus/radlwsw_NewtonCool.F
r2486 r3884 19 19 USE phys_state_var_mod, only: heat,cool,radsol, 20 20 . topsw,toplw,solsw,sollw,sollwdown,lwnet,swnet,zt_eq 21 21 USE YOMCST_mod 22 22 IMPLICIT none 23 include "YOMCST.h"23 c include "YOMCST.h" 24 24 25 25 c ARGUMENTS -
trunk/LMDZ.VENUS/libf/phyvenus/soil.F
r3877 r3884 53 53 use dimphy, only: klon 54 54 use clesphys_mod 55 use YOMCST_mod 55 56 IMPLICIT NONE 56 include "YOMCST.h"57 c include "YOMCST.h" 57 58 58 59 c----------------------------------------------------------------------- -
trunk/LMDZ.VENUS/libf/phyvenus/sugas_corrk.F90
r3835 r3884 30 30 use interpolate_continuum_mod, only: interpolate_continuum 31 31 use clesphys_mod 32 use YOMCST_mod 32 33 implicit none 33 #include "YOMCST.h"34 !#include "YOMCST.h" 34 35 !#include "clesphys.h" 35 36 -
trunk/LMDZ.VENUS/libf/phyvenus/suphec.F
r3826 r3884 1 1 MODULE suphec_mod 2 3 USE YOMCST_mod 2 4 3 5 IMPLICIT NONE … … 7 9 SUBROUTINE suphec(cpp_) 8 10 C 9 include "YOMCST.h"11 C include "YOMCST.h" 10 12 cIM cf. JLD 11 13 REAL,INTENT(IN) :: cpp_ ! from dynamics -
trunk/LMDZ.VENUS/libf/phyvenus/sw_venus_cl.F
r1621 r3884 6 6 use dimphy 7 7 use cpdet_phy_mod, only: cpdet 8 use YOMCST_mod 8 9 IMPLICIT none 9 10 10 #include "YOMCST.h"11 C#include "YOMCST.h" 11 12 C 12 13 C ------------------------------------------------------------------ -
trunk/LMDZ.VENUS/libf/phyvenus/sw_venus_cl_1Dglobave.F
r1621 r3884 6 6 use dimphy 7 7 use cpdet_phy_mod, only: cpdet 8 use YOMCST_mod 8 9 IMPLICIT none 9 10 10 #include "YOMCST.h"11 C#include "YOMCST.h" 11 12 C 12 13 C ------------------------------------------------------------------ -
trunk/LMDZ.VENUS/libf/phyvenus/sw_venus_corrk.F90
r3835 r3884 16 16 use cpdet_phy_mod, only: cpdet 17 17 use clesphys_mod 18 use YOMCST_mod 18 19 19 20 implicit none 20 #include "YOMCST.h"21 !#include "YOMCST.h" 21 22 !#include "clesphys.h" 22 23 -
trunk/LMDZ.VENUS/libf/phyvenus/sw_venus_dc.F
r1621 r3884 6 6 use dimphy 7 7 use cpdet_phy_mod, only: cpdet 8 use YOMCST_mod 8 9 IMPLICIT none 9 10 10 #include "YOMCST.h"11 c#include "YOMCST.h" 11 12 C 12 13 C ------------------------------------------------------------------ -
trunk/LMDZ.VENUS/libf/phyvenus/sw_venus_dc_1Dglobave.F
r1621 r3884 6 6 use dimphy 7 7 use cpdet_phy_mod, only: cpdet 8 use YOMCST_mod 8 9 IMPLICIT none 9 10 10 #include "YOMCST.h"11 C#include "YOMCST.h" 11 12 C 12 13 C ------------------------------------------------------------------ -
trunk/LMDZ.VENUS/libf/phyvenus/sw_venus_rh.F
r3835 r3884 7 7 use cpdet_phy_mod, only: cpdet 8 8 use clesphys_mod 9 use YOMCST_mod 9 10 IMPLICIT none 10 11 11 include "YOMCST.h"12 C include "YOMCST.h" 12 13 C include "clesphys.h" 13 14 C -
trunk/LMDZ.VENUS/libf/phyvenus/sw_venus_rh_1Dglobave.F
r1621 r3884 6 6 use dimphy 7 7 use cpdet_phy_mod, only: cpdet 8 use YOMCST_mod 8 9 IMPLICIT none 9 10 10 #include "YOMCST.h"11 C#include "YOMCST.h" 11 12 C 12 13 C ------------------------------------------------------------------ -
trunk/LMDZ.VENUS/libf/phyvenus/sw_venus_ve.F
r1621 r3884 6 6 use dimphy 7 7 use cpdet_phy_mod, only: cpdet 8 use YOMCST_mod 8 9 IMPLICIT none 9 10 10 #include "YOMCST.h"11 C#include "YOMCST.h" 11 12 C 12 13 C ------------------------------------------------------------------ -
trunk/LMDZ.VENUS/libf/phyvenus/sw_venus_ve_1Dglobave.F
r1621 r3884 6 6 use dimphy 7 7 use cpdet_phy_mod, only: cpdet 8 use YOMCST_mod 8 9 IMPLICIT none 9 10 10 #include "YOMCST.h"11 C#include "YOMCST.h" 11 12 C 12 13 C ------------------------------------------------------------------ -
trunk/LMDZ.VENUS/libf/phyvenus/transp.F
r1530 r3884 12 12 c====================================================================== 13 13 use dimphy 14 use YOMCST_mod 14 15 IMPLICIT none 15 #include "YOMCST.h"16 c#include "YOMCST.h" 16 17 c 17 18 REAL paprs(klon,klev+1), tsol(klon) -
trunk/LMDZ.VENUS/libf/phyvenus/ustarhb.F
r1530 r3884 17 17 c====================================================================== 18 18 use dimphy 19 use YOMCST_mod 19 20 IMPLICIT none 20 #include "YOMCST.h"21 c#include "YOMCST.h" 21 22 c 22 23 c Arguments: -
trunk/LMDZ.VENUS/libf/phyvenus/zenang.F
r1530 r3884 25 25 c================================================================ 26 26 use dimphy 27 use YOMCST_mod 27 28 IMPLICIT none 28 #include "YOMCST.h"29 C#include "YOMCST.h" 29 30 c================================================================ 30 31 real longi, gmtime, pdtrad
Note: See TracChangeset
for help on using the changeset viewer.