Changeset 2027 for LMDZ5/trunk/libf/phylmd/rrtm
- Timestamp:
- Apr 29, 2014, 3:38:53 PM (11 years ago)
- Location:
- LMDZ5/trunk/libf/phylmd/rrtm
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/rrtm/lwu.F90
-
Property
svn:keywords
set to
Author Date Id Revi
r1990 r2027 1 ! 2 ! $Id$ 3 ! 1 4 SUBROUTINE LWU & 2 5 & ( KIDIA, KFDIA, KLON, KLEV,& … … 69 72 & ALWT ,BLWT ,RO3T ,RT1 ,TREF ,& 70 73 & RVGCO2 ,RVGH2O ,RVGO3 71 USE YOERDI , ONLY : RCH4 ,RN2O ,RCFC11 ,RCFC1274 !USE YOERDI , ONLY : RCH4 ,RN2O ,RCFC11 ,RCFC12 72 75 USE YOERDU , ONLY : R10E ,REPSCO ,REPSCQ 76 73 77 74 78 IMPLICIT NONE … … 87 91 REAL(KIND=JPRB) ,INTENT(IN) :: PWV(KLON,KLEV) 88 92 REAL(KIND=JPRB) ,INTENT(OUT) :: PABCU(KLON,NUA,3*KLEV+1) 93 94 #include "clesphys.h" 89 95 !----------------------------------------------------------------------- 90 96 … … 115 121 & ZUPMH2O, ZUPMO3, ZZABLY 116 122 REAL(KIND=JPRB) :: ZHOOK_HANDLE 123 117 124 118 125 !----------------------------------------------------------------------- … … 331 338 ! print *,'END OF LWU' 332 339 340 341 333 342 !----------------------------------------------------------------------- 334 343 -
Property
svn:keywords
set to
-
LMDZ5/trunk/libf/phylmd/rrtm/rrtm_ecrt_140gp.F90
-
Property
svn:keywords
set to
Author Date Id Revi
r1990 r2027 1 ! 2 ! $Id$ 3 ! 1 4 !****************** SUBROUTINE RRTM_ECRT_140GP ************************** 2 5 … … 26 29 & JPINPX 27 30 USE YOERAD , ONLY : NOVLP 28 USE YOERDI , ONLY : RCH4 ,RN2O ,RCFC11 ,RCFC1231 !USE YOERDI , ONLY : RCH4 ,RN2O ,RCFC11 ,RCFC12 29 32 USE YOESW , ONLY : RAER 30 33 31 34 !------------------------------Arguments-------------------------------- 32 35 36 37 33 38 IMPLICIT NONE 34 39 40 #include "clesphys.h" 35 41 INTEGER(KIND=JPIM),INTENT(IN) :: KLON! Number of atmospheres (longitudes) 36 42 INTEGER(KIND=JPIM),INTENT(IN) :: KLEV! Number of atmospheric layers … … 384 390 ! ------------------------------------------------------------------ 385 391 392 393 386 394 IF (LHOOK) CALL DR_HOOK('RRTM_ECRT_140GP',1,ZHOOK_HANDLE) 387 395 END SUBROUTINE RRTM_ECRT_140GP -
Property
svn:keywords
set to
-
LMDZ5/trunk/libf/phylmd/rrtm/srtm_srtm_224gp.F90
-
Property
svn:keywords
set to
Author Date Id Revi
r1990 r2027 1 ! 2 ! $Id$ 3 ! 1 4 SUBROUTINE SRTM_SRTM_224GP & 2 5 & ( KIDIA , KFDIA , KLON , KLEV , KSW , KOVLP ,& … … 15 18 16 19 USE PARSRTM , ONLY : JPLAY 17 USE YOERDI , ONLY : RCH4 , RN2O20 !USE YOERDI , ONLY : RCH4 , RN2O 18 21 USE YOERAD , ONLY : NAER 19 22 USE YOESRTAER, ONLY : RSRTAUA, RSRPIZA, RSRASYA … … 21 24 USE YOMCST , ONLY : RI0 22 25 26 27 23 28 IMPLICIT NONE 29 30 #include "clesphys.h" 24 31 25 32 !-- Input arguments -
Property
svn:keywords
set to
-
LMDZ5/trunk/libf/phylmd/rrtm/suecrad.F90
-
Property
svn:keywords
set to
Author Date Id Revi
r2010 r2027 1 ! 2 ! $Id$ 3 ! 1 4 SUBROUTINE SUECRAD (KULOUT, KLEV, PETAH ) 2 5 … … 204 207 REAL(KIND=JPRB) :: ZHOOK_HANDLE 205 208 206 207 209 INTERFACE 208 210 #include "setup_trans.h" … … 304 306 ! LECMWF = .FALSE. 305 307 ENDIF 308 309 !LRRTM = .FALSE. 310 306 311 !- SRTM as SW scheme 307 312 !!!!! A REVOIR (MPL) verifier signification de LSRTM … … 665 670 ! CALL GSTATS(667,0) MPL 2.12.08 666 671 IF( NPROC > 1 )THEN 667 stop 672 stop'Pas pret pour proc > 1' 668 673 ! CALL MPL_BROADCAST (RADGRID%NDGLG,MTAGRAD,JPIOMASTER,CDSTRING='SUECRAD:') 669 674 ENDIF … … 673 678 ENDIF 674 679 IF( NPROC > 1 )THEN 675 stop 680 stop'Pas pret pour proc > 1' 676 681 ! CALL MPL_BROADCAST (RADGRID%NRGRI(1:RADGRID%NDGLG),MTAGRAD,JPIOMASTER,CDSTRING='SUECRAD:') 677 682 ENDIF … … 848 853 WRITE(NULOUT,'("RADGRID,BEGIN")') 849 854 IF( MYPROC /= 1 )THEN 850 stop 855 stop'Pas pret pour proc > 1' 851 856 ! CALL MPL_SEND(RADGRID%NGPTOT,KDEST=NPRCIDS(1),KTAG=1,CDSTRING='SUECRAD.R') 852 857 ! CALL MPL_SEND(ZLATX(1:RADGRID%NGPTOT),KDEST=NPRCIDS(1),KTAG=2,CDSTRING='SUECRAD.R') … … 860 865 ENDDO 861 866 ELSE 862 stop 867 stop'Pas pret pour proc > 1' 863 868 ! CALL MPL_RECV(IGPTOT,KSOURCE=NPRCIDS(JROC),KTAG=1,CDSTRING='SUECRAD.M') 864 869 ! CALL MPL_RECV(ZLATX(1:IGPTOT),KSOURCE=NPRCIDS(JROC),KTAG=2,CDSTRING='SUECRAD.M') … … 888 893 WRITE(NULOUT,'("MODELGRID,BEGIN")') 889 894 IF( MYPROC /= 1 )THEN 890 stop 895 stop'Pas pret pour proc > 1' 891 896 ! CALL MPL_SEND(NGPTOT,KDEST=NPRCIDS(1),KTAG=1,CDSTRING='SUECRAD') 892 897 ! CALL MPL_SEND(ZLATX(1:NGPTOT),KDEST=NPRCIDS(1),KTAG=2,CDSTRING='SUECRAD') … … 901 906 ENDDO 902 907 ELSE 903 stop 908 stop'Pas pret pour proc > 1' 904 909 ! CALL MPL_RECV(IGPTOT,KSOURCE=NPRCIDS(JROC),KTAG=1,CDSTRING='SUECRAD') 905 910 ! CALL MPL_RECV(ZLATX(1:IGPTOT),KSOURCE=NPRCIDS(JROC),KTAG=2,CDSTRING='SUECRAD') … … 1150 1155 IWIDE(10)=NAROB1 1151 1156 IF( MYPROC /= 1 )THEN 1152 stop 1157 stop'Pas pret pour proc > 1' 1153 1158 ! CALL MPL_SEND(IWIDE(1:10),KDEST=NPRCIDS(1),KTAG=1,CDSTRING='SUECRAD.W') 1154 1159 ENDIF … … 1156 1161 DO JROC=1,NPROC 1157 1162 IF( JROC /= MYPROC )THEN 1158 stop 1163 stop'Pas pret pour proc > 1' 1159 1164 ! CALL MPL_RECV(IWIDE(1:10),KSOURCE=NPRCIDS(JROC),KTAG=1,CDSTRING='SUECRAD.W') 1160 1165 ENDIF … … 1521 1526 ! ------------------------------------------------------------------ 1522 1527 1528 1523 1529 IF (LHOOK) CALL DR_HOOK('SUECRAD',1,ZHOOK_HANDLE) 1524 1530 END SUBROUTINE SUECRAD -
Property
svn:keywords
set to
-
LMDZ5/trunk/libf/phylmd/rrtm/surdi.F90
-
Property
svn:keywords
set to
Author Date Id Revi
r1990 r2027 1 ! 2 ! $Id$ 3 ! 1 4 SUBROUTINE SURDI 2 5 … … 50 53 51 54 USE YOERDI , ONLY : RRAE ,& 52 & RCARDI ,RCH4 ,RN2O ,RO3 ,RCFC11 ,& 53 & RCFC12 ,REPCLC ,REPH2O ,RSUNDUR ,& 55 ! & RCARDI ,RCH4 ,RN2O ,RO3 ,RCFC11 ,& 56 & RCFC12, & 57 & REPCLC ,REPH2O ,RSUNDUR ,& 54 58 & RCCO2 ,RCCH4 ,RCN2O ,RCCFC11 ,RCCFC12 59 55 60 56 61 IMPLICIT NONE 57 62 63 !#include "clesphys.h" 58 64 REAL(KIND=JPRB) :: ZAIRMWG, ZC11MWG, ZC12MWG, ZCH4MWG, ZCO2MWG, ZN2OMWG, ZO3MWG 59 65 REAL(KIND=JPRB) :: ZHOOK_HANDLE … … 95 101 !RCFC12 = 484.E-12_JPRB*ZC12MWG/ZAIRMWG 96 102 97 RCARDI = RCCO2 * ZCO2MWG/ZAIRMWG 98 RCH4 = RCCH4 * ZCH4MWG/ZAIRMWG 99 RN2O = RCN2O * ZN2OMWG/ZAIRMWG 100 RO3 = 1.E-06_JPRB*ZO3MWG /ZAIRMWG 101 RCFC11 = RCCFC11 * ZC11MWG/ZAIRMWG 102 RCFC12 = RCCFC12 * ZC12MWG/ZAIRMWG 103 !RCARDI = RCCO2 * ZCO2MWG/ZAIRMWG 104 !RCH4 = RCCH4 * ZCH4MWG/ZAIRMWG 105 !RN2O = RCN2O * ZN2OMWG/ZAIRMWG 106 !RO3 = 1.E-06_JPRB*ZO3MWG /ZAIRMWG 107 !RCFC11 = RCCFC11 * ZC11MWG/ZAIRMWG 108 !RCFC12 = RCCFC12 * ZC12MWG/ZAIRMWG 109 103 110 104 111 REPCLC=1.E-12_JPRB 105 112 REPH2O=1.E-12_JPRB 113 106 114 107 115 ! ----------------------------------------------------------------- -
Property
svn:keywords
set to
Note: See TracChangeset
for help on using the changeset viewer.