Changeset 37 for trunk/libf/dyn3d
- Timestamp:
- Jan 27, 2011, 4:38:38 PM (14 years ago)
- Location:
- trunk/libf/dyn3d
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libf/dyn3d/bilan_dyn.F
r6 r37 18 18 USE IOIPSL 19 19 #endif 20 21 USE control_mod, ONLY: planet_type 20 22 21 23 IMPLICIT NONE … … 145 147 character*20,save :: znom2l(ntr,nQ) 146 148 character*10,save :: zunites2(ntr,nQ) 147 character*10,save :: znom3(n tr,nQ)148 character*20,save :: znom3l(n tr,nQ)149 character*10,save :: zunites3(n tr,nQ)149 character*10,save :: znom3(nQ) 150 character*20,save :: znom3l(nQ) 151 character*10,save :: zunites3(nQ) 150 152 151 153 integer iave,itot,immc,itrs,istn … … 727 729 enddo 728 730 enddo 729 enddo731 !! enddo 730 732 731 733 c transport vertical … … 767 769 enddo 768 770 enddo 769 enddo 771 enddo ! of do iQ=1,nQ 770 772 771 773 c fonction de courant pour la circulation meridienne moyenne -
trunk/libf/dyn3d/calfis.F
r6 r37 487 487 ! ne pose pas de probleme a priori. 488 488 489 !#ifdef CPP_PHYS489 #ifdef CPP_PHYS 490 490 491 491 ! write(lunout,*) 'PHYSIQUE AVEC NSPLIT_PHYS=',nsplit_phys … … 576 576 zdqfi(:,:,:)=zdqfic(:,:,:)/nsplit_phys 577 577 578 ! #endif ! CPP_PHYS 578 #endif 579 ! #endif of #ifdef CPP_PHYS 579 580 580 581 500 CONTINUE -
trunk/libf/dyn3d/cpdet.F
r5 r37 14 14 15 15 SUBROUTINE ini_cpdet 16 17 USE control_mod, ONLY: planet_type 16 18 IMPLICIT none 17 19 c====================================================================== 18 20 c Initialisation de nu_venus et t0_venus 19 21 c====================================================================== 20 21 ! for planet_type:22 USE control_mod23 22 24 23 ! for cpp, nu_venus and t0_venus: … … 40 39 41 40 FUNCTION cpdet(t) 41 42 USE control_mod, ONLY: planet_type 42 43 IMPLICIT none 43 44 ! for planet_type:45 USE control_mod46 44 47 45 ! for cpp, nu_venus and t0_venus: … … 63 61 64 62 SUBROUTINE t2tpot(npoints, yt, yteta, ypk) 65 IMPLICIT none66 63 c====================================================================== 67 64 c Arguments: … … 73 70 c====================================================================== 74 71 75 ! for planet_type: 76 USE control_mod77 72 USE control_mod, ONLY: planet_type 73 IMPLICIT NONE 74 78 75 ! for cpp, nu_venus and t0_venus: 79 76 #include "comconst.h" … … 97 94 98 95 SUBROUTINE tpot2t(npoints,yteta, yt, ypk) 99 IMPLICIT none100 96 c====================================================================== 101 97 c Arguments: … … 107 103 c====================================================================== 108 104 109 ! for planet_type: 110 USE control_mod105 USE control_mod, ONLY: planet_type 106 IMPLICIT NONE 111 107 112 108 ! for cpp, nu_venus and t0_venus: -
trunk/libf/dyn3d/diagedyn.F
r5 r37 139 139 $ , h_qs_pre, qw_pre, ql_pre, qs_pre , ec_pre 140 140 141 142 real,external :: cpdet 141 143 142 144 #ifdef CPP_EARTH … … 209 211 C Air enthalpy 210 212 zh_dair_col(i) = zh_dair_col(i) 211 <! ADAPTATION GCM POUR CP(T)213 ! ADAPTATION GCM POUR CP(T) 212 214 $ + cpdet(zt(i,k))*(1.-zqw(i,k)-zql(i,k)-zqs(i,k)) 213 215 $ *zairm(i,k)*zt(i,k) -
trunk/libf/dyn3d/infotrac.F90
r7 r37 316 316 tname(new_iq)= tnom_0(iq) 317 317 IF (iadv(new_iq)==0) THEN 318 ttext(new_iq)=str1(1:l nblnk(str1))318 ttext(new_iq)=str1(1:len_trim(str1)) 319 319 ELSE 320 ttext(new_iq)=str1(1:l nblnk(str1))//descrq(iadv(new_iq))320 ttext(new_iq)=str1(1:len_trim(str1))//descrq(iadv(new_iq)) 321 321 END IF 322 322 -
trunk/libf/dyn3d/leapfrog.F
r8 r37 116 116 REAL dtetafi(ip1jmp1,llm),dqfi(ip1jmp1,llm,nqtot),dpfi(ip1jmp1) 117 117 118 real :: duspg(ip1jmp1,llm) ! for bilan_dyn 119 118 120 c variables pour le fichier histoire 119 121 REAL dtav ! intervalle de temps elementaire … … 179 181 c-jld 180 182 183 integer :: itau_w ! for write_paramLMDZ_dyn.h 184 181 185 character*80 dynhist_file, dynhistave_file 182 186 character(len=20) :: modname … … 192 196 logical , parameter :: flag_verif = .false. 193 197 198 ! for CP(T) 199 real :: dtec 200 real,external :: cpdet 201 real :: ztetaec(ip1jmp1,llm) 194 202 195 203 itaufin = nday*day_step
Note: See TracChangeset
for help on using the changeset viewer.