Changeset 2221 for LMDZ5/trunk/libf/dyn3dpar
- Timestamp:
- Mar 9, 2015, 7:38:03 AM (10 years ago)
- Location:
- LMDZ5/trunk/libf/dyn3dpar
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/dyn3dpar/calfis_p.F
r2037 r2221 21 21 $ pdq, 22 22 $ flxw, 23 $ clesphy0,24 23 $ pdufi, 25 24 $ pdvfi, … … 140 139 REAL,INTENT(OUT) :: pdqfi(iip1,jjp1,llm,nqtot) ! tendency on tracers 141 140 REAL,INTENT(OUT) :: pdpsfi(iip1,jjp1) ! tendency on surface pressure (Pa/s) 142 143 INTEGER,PARAMETER :: longcles = 20144 REAL,INTENT(IN) :: clesphy0( longcles ) ! unused145 141 146 142 #ifdef CPP_PHYS … … 636 632 . zphis_omp, 637 633 . presnivs_omp, 638 . clesphy0,639 634 . zufi_omp, 640 635 . zvfi_omp, 641 636 . ztfi_omp, 642 637 . zqfi_omp, 643 c#ifdef INCA644 638 . flxwfi_omp, 645 c#endif646 639 . zdufi_omp, 647 640 . zdvfi_omp, -
LMDZ5/trunk/libf/dyn3dpar/ce0l.F90
r1984 r2221 48 48 #endif 49 49 50 INTEGER, PARAMETER :: longcles=2051 50 INTEGER :: ierr 52 REAL, DIMENSION(longcles) :: clesphy053 51 REAL, DIMENSION(iip1,jjp1) :: masque 54 52 CHARACTER(LEN=15) :: calnd 55 53 REAL, DIMENSION(iip1,jjp1) :: phis ! geopotentiel au sol 56 54 !------------------------------------------------------------------------------- 57 CALL conf_gcm( 99, .TRUE. , clesphy0)55 CALL conf_gcm( 99, .TRUE. ) 58 56 59 57 #ifdef CPP_MPI -
LMDZ5/trunk/libf/dyn3dpar/conf_gcm.F90
r2151 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 … … 26 26 ! etatinit : = TRUE , on ne compare pas les valeurs des para- 27 27 ! -metres du zoom avec celles lues sur le fichier start . 28 ! clesphy0 : sortie . 29 30 LOGICAL etatinit 31 INTEGER tapedef 32 33 INTEGER longcles 34 PARAMETER( longcles = 20 ) 35 REAL clesphy0( longcles ) 28 29 LOGICAL,INTENT(IN) :: etatinit 30 INTEGER,INTENT(IN) :: tapedef 36 31 37 32 ! Declarations : … … 44 39 include "temps.h" 45 40 include "comconst.h" 46 47 ! FH 2008/05/09 On elimine toutes les clefs physiques dans la dynamique48 ! include "clesphys.h"49 41 include "iniprint.h" 50 42 -
LMDZ5/trunk/libf/dyn3dpar/gcm.F
r2180 r2221 84 84 #endif 85 85 86 INTEGER longcles87 PARAMETER ( longcles = 20 )88 REAL clesphy0( longcles )89 SAVE clesphy090 91 92 93 86 REAL zdtvr 94 87 … … 172 165 c --------------------------------------- 173 166 c 174 ! Ehouarn: dump possibility of using defrun 175 !#ifdef CPP_IOIPSL 176 CALL conf_gcm( 99, .TRUE. , clesphy0 ) 167 CALL conf_gcm( 99, .TRUE. ) 177 168 if (mod(iphysiq, iperiod) /= 0) call abort_gcm("conf_gcm", 178 169 s "iphysiq must be a multiple of iperiod", 1) 179 !#else180 ! CALL defrun( 99, .TRUE. , clesphy0 )181 !#endif182 170 c 183 171 c … … 550 538 551 539 c$OMP PARALLEL DEFAULT(SHARED) COPYIN(/temps/,/logici/,/logicl/) 552 CALL leapfrog_p(ucov,vcov,teta,ps,masse,phis,q,clesphy0, 553 . time_0) 540 CALL leapfrog_p(ucov,vcov,teta,ps,masse,phis,q,time_0) 554 541 c$OMP END PARALLEL 555 542 -
LMDZ5/trunk/libf/dyn3dpar/leapfrog_p.F
r2180 r2221 5 5 c 6 6 7 SUBROUTINE leapfrog_p(ucov,vcov,teta,ps,masse,phis,q,clesphy0, 8 & time_0) 7 SUBROUTINE leapfrog_p(ucov,vcov,teta,ps,masse,phis,q,time_0) 9 8 10 9 use exner_hyb_m, only: exner_hyb … … 77 76 #include "academic.h" 78 77 79 INTEGER,PARAMETER :: longcles = 2080 REAL,INTENT(IN) :: clesphy0( longcles ) ! not used81 78 REAL,INTENT(IN) :: time_0 ! not used 82 79 … … 831 828 $ ucov,vcov,teta,q,masse,ps,p,pk,phis,phi , 832 829 $ du,dv,dteta,dq, 833 $ flxw, 834 $ clesphy0, dufi,dvfi,dtetafi,dqfi,dpfi ) 830 $ flxw, dufi,dvfi,dtetafi,dqfi,dpfi ) 835 831 ! CALL FTRACE_REGION_END("calfis") 836 832 ijb=ij_begin
Note: See TracChangeset
for help on using the changeset viewer.