Changeset 2221 for LMDZ5/trunk/libf/dyn3d
- Timestamp:
- Mar 9, 2015, 7:38:03 AM (9 years ago)
- Location:
- LMDZ5/trunk/libf/dyn3d
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/dyn3d/calfis.F
r2037 r2221 21 21 $ pdq, 22 22 $ flxw, 23 $ clesphy0,24 23 $ pdufi, 25 24 $ pdvfi, … … 131 130 REAL,INTENT(OUT) :: pdpsfi(iip1,jjp1) ! tendency on surface pressure (Pa/s) 132 131 133 INTEGER,PARAMETER :: longcles = 20134 REAL,INTENT(IN) :: clesphy0( longcles ) ! unused135 136 132 137 133 c Local variables : … … 465 461 . zphis, 466 462 . presnivs, 467 . clesphy0,468 463 . zufi, 469 464 . zvfi, -
LMDZ5/trunk/libf/dyn3d/ce0l.F90
r1984 r2221 41 41 #include "temps.h" 42 42 #include "logic.h" 43 INTEGER, PARAMETER :: longcles=2044 REAL, DIMENSION(longcles) :: clesphy045 43 REAL, DIMENSION(iip1,jjp1) :: masque 46 44 CHARACTER(LEN=15) :: calnd 47 45 REAL, DIMENSION(iip1,jjp1) :: phis ! geopotentiel au sol 48 46 !------------------------------------------------------------------------------- 49 CALL conf_gcm( 99, .TRUE. , clesphy0)47 CALL conf_gcm( 99, .TRUE. ) 50 48 51 49 CALL Init_Phys_lmdz(iim,jjp1,llm,1,(/(jjm-1)*iim+2/)) -
LMDZ5/trunk/libf/dyn3d/conf_gcm.F90
r2218 r2221 2 2 ! $Id$ 3 3 4 SUBROUTINE conf_gcm( tapedef, etatinit , clesphy0)4 SUBROUTINE conf_gcm( tapedef, etatinit ) 5 5 6 6 USE control_mod … … 23 23 ! etatinit : = TRUE , on ne compare pas les valeurs des para- 24 24 ! -metres du zoom avec celles lues sur le fichier start . 25 ! clesphy0 : sortie . 26 27 LOGICAL etatinit 28 INTEGER tapedef 29 30 INTEGER longcles 31 PARAMETER( longcles = 20 ) 32 REAL clesphy0( longcles ) 25 26 LOGICAL,INTENT(IN) :: etatinit 27 INTEGER,INTENT(IN) :: tapedef 33 28 34 29 ! Declarations : … … 41 36 include "temps.h" 42 37 include "comconst.h" 43 44 ! FH 2008/05/09 On elimine toutes les clefs physiques dans la dynamique45 ! include "clesphys.h"46 38 include "iniprint.h" 47 39 … … 381 373 ip_ebil_dyn = 0 382 374 CALL getin('ip_ebil_dyn',ip_ebil_dyn) 383 384 DO i = 1, longcles385 clesphy0(i) = 0.386 ENDDO387 375 388 376 !cc .... P. Le Van , ajout le 7/03/95 .pour le zoom ... -
LMDZ5/trunk/libf/dyn3d/gcm.F
r2151 r2221 90 90 !#include "indicesol.h" 91 91 #endif 92 INTEGER longcles93 PARAMETER ( longcles = 20 )94 REAL clesphy0( longcles )95 SAVE clesphy096 97 98 92 99 93 REAL zdtvr … … 175 169 c --------------------------------------- 176 170 c 177 ! Ehouarn: dump possibility of using defrun 178 !#ifdef CPP_IOIPSL 179 CALL conf_gcm( 99, .TRUE. , clesphy0 ) 171 CALL conf_gcm( 99, .TRUE.) 180 172 if (mod(iphysiq, iperiod) /= 0) call abort_gcm("conf_gcm", 181 173 s "iphysiq must be a multiple of iperiod", 1) 182 !#else183 ! CALL defrun( 99, .TRUE. , clesphy0 )184 !#endif185 174 186 175 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! … … 530 519 531 520 532 CALL leapfrog(ucov,vcov,teta,ps,masse,phis,q,clesphy0, 533 . time_0) 521 CALL leapfrog(ucov,vcov,teta,ps,masse,phis,q,time_0) 534 522 535 523 END -
LMDZ5/trunk/libf/dyn3d/leapfrog.F
r2039 r2221 4 4 c 5 5 c 6 SUBROUTINE leapfrog(ucov,vcov,teta,ps,masse,phis,q,clesphy0, 7 & time_0) 6 SUBROUTINE leapfrog(ucov,vcov,teta,ps,masse,phis,q,time_0) 8 7 9 8 … … 70 69 #include "academic.h" 71 70 72 ! FH 2008/05/09 On elimine toutes les clefs physiques dans la dynamique73 ! #include "clesphys.h"74 75 INTEGER,PARAMETER :: longcles = 2076 REAL,INTENT(IN) :: clesphy0( longcles ) ! not used77 71 REAL,INTENT(IN) :: time_0 ! not used 78 72 … … 446 440 $ ucov,vcov,teta,q,masse,ps,p,pk,phis,phi , 447 441 $ du,dv,dteta,dq, 448 $ flxw, 449 $ clesphy0, dufi,dvfi,dtetafi,dqfi,dpfi ) 442 $ flxw,dufi,dvfi,dtetafi,dqfi,dpfi ) 450 443 451 444 c ajout des tendances physiques:
Note: See TracChangeset
for help on using the changeset viewer.