Changeset 1048 for trunk/LMDZ.TITAN/libf
- Timestamp:
- Sep 23, 2013, 7:02:50 PM (11 years ago)
- Location:
- trunk/LMDZ.TITAN/libf/phytitan
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.TITAN/libf/phytitan/YOMCST.h
r102 r1048 19 19 REAL R,RMD,RMV,RD,RV,RCPD,RCPV,RCVD,RCVV 20 20 REAL RKAPPA,RETV 21 ! ADAPTATION GCM POUR CP(T)22 real cpdet23 external cpdet24 21 ! A1.5,6 Thermodynamic liquid,solid phases 25 22 REAL RCW,RCS -
trunk/LMDZ.TITAN/libf/phytitan/ajsec.F
r102 r1048 7 7 8 8 use dimphy 9 use cpdet_mod, only: t2tpot, tpot2t 9 10 IMPLICIT none 10 11 c====================================================================== -
trunk/LMDZ.TITAN/libf/phytitan/clesphys.h
r495 r1048 38 38 39 39 COMMON/clesphys_r/ & 40 & ecritphy, solaire, z0, lmixmin, ksta, inertie, 40 & ecritphy, solaire, z0, lmixmin, ksta, inertie, emis, & 41 41 & tx,tcorrect,p_prodaer,xnuf 42 42 -
trunk/LMDZ.TITAN/libf/phytitan/clmain.F
r495 r1048 35 35 USE interface_surf 36 36 use dimphy 37 use cpdet_mod, only: t2tpot 37 38 IMPLICIT none 38 39 c====================================================================== … … 342 343 y_cd_m(1:knon) = ycoefh(1:knon,1) 343 344 endif 345 344 346 call ustarhb(knon,yu,yv,y_cd_m, yustar) 345 347 … … 478 480 USE interface_surf 479 481 use dimphy 482 use cpdet_mod, only: t2tpot,tpot2t,cpdet 480 483 481 484 IMPLICIT none … … 886 889 887 890 use dimphy 891 use cpdet_mod, only: cpdet,t2tpot 888 892 IMPLICIT none 889 893 c====================================================================== … … 1169 1173 1170 1174 use dimphy 1175 use cpdet_mod, only: cpdet 1171 1176 IMPLICIT none 1172 1177 c====================================================================== -
trunk/LMDZ.TITAN/libf/phytitan/comcstfi.h
r3 r1048 6 6 7 7 REAL pi,rad,g,r,cpp,rcp,dtphys,daysec,mugaz,omeg 8 real cpdet9 external cpdet10 8 11 9 c----------------------------------------------------------------------- -
trunk/LMDZ.TITAN/libf/phytitan/diagphy.F
r102 r1048 209 209 210 210 use dimphy 211 use cpdet_mod, only: cpdet 211 212 IMPLICIT NONE 212 213 C -
trunk/LMDZ.TITAN/libf/phytitan/interface_surf.F90
r495 r1048 45 45 & tsol_rad, tsurf_new, alb_new) 46 46 47 use write_field_phy 48 use cpdet_mod, only: cpdet 49 50 IMPLICIT none 47 51 48 52 ! Cette routine sert d'aiguillage entre l'atmosphere et la surface en general … … 141 145 142 146 if (check) write(*,*) 'Entree ', modname 143 147 144 148 ! Initialisations diverses 145 149 ! … … 149 153 150 154 ! ADAPTATION GCM POUR CP(T) 151 zcp(1:klon) = cpdet(tsurf(1:klon)) 155 do ii=1,klon 156 zcp(ii)=cpdet(tsurf(ii)) 157 enddo 152 158 153 159 IF (soil_model) THEN 154 160 CALL soil(dtime, knon, tsurf, tsoil,soilcap, soilflux) 155 161 cal(1:knon) = zcp(1:knon) / soilcap(1:knon) 162 ! for tests: 163 ! call writefield_phy('interfsurf_hq_zcp',zcp,1) 164 ! call writefield_phy('interfsurf_hq_cal',cal,1) 165 ! call writefield_phy('interfsurf_hq_soilcap',soilcap,1) 156 166 ! print*,"DIAGNOSTIC SOIL" 157 167 ! print*,"soilcap=",soilcap … … 186 196 & tsurf_new, fluxsens, dflux_s) 187 197 198 use write_field_phy 199 use cpdet_mod, only: t2tpot, tpot2t 200 201 IMPLICIT none 202 188 203 ! Cette routine calcule les fluxs en h a l'interface et eventuellement 189 204 ! une temperature de surface (au cas ou ok_veget = false) … … 317 332 ENDDO 318 333 334 ! for tests: write output fields... 335 ! call writefield_phy('calcul_fluxs_d_ts',d_ts,1) 336 ! call writefield_phy('calcul_fluxs_fluxsens',fluxsens,1) 337 ! call writefield_phy('calcul_fluxs_dflux_s',dflux_s,1) 338 319 339 END SUBROUTINE calcul_fluxs 320 340 ! -
trunk/LMDZ.TITAN/libf/phytitan/physiq.F
r953 r1048 61 61 use dimphy 62 62 USE comgeomphy 63 use cpdet_mod, only: cpdet, t2tpot 63 64 IMPLICIT none 64 65 c====================================================================== … … 279 280 REAL zday 280 281 REAL zls,zlsdeg,zlsm1 282 save zlsm1 281 283 c 282 284 INTEGER i, k, iq, ig, j, ll, l -
trunk/LMDZ.TITAN/libf/phytitan/rcm1d.F
r904 r1048 1 2 1 PROGRAM rcm1d 3 2 … … 5 4 use control_mod 6 5 use comgeomphy 6 use cpdet_mod, only: ini_cpdet 7 7 IMPLICIT NONE 8 8 … … 474 474 #include "../dyn3d/disvert_noterre.F" 475 475 #include "../dyn3d/abort_gcm.F" 476 #include "../dyn3d/dump2d.F" 477 #include "../dyn3d/cpdet.F" 476 !#include "../dyn3d/dump2d.F" 478 477 479 478 c***********************************************************************
Note: See TracChangeset
for help on using the changeset viewer.