Changeset 4036 for LMDZ6/trunk/libf/phylmdiso
- Timestamp:
- Dec 1, 2021, 8:23:48 AM (3 years ago)
- Location:
- LMDZ6/trunk/libf/phylmdiso
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmdiso/calltherm.F90
r4004 r4036 405 405 xt_seri(:,:,:) = xt_seri(:,:,:) + d_xt_the(:,:,:) 406 406 #ifdef ISOVERIF 407 write(*,*) 'calltherm 350 tmp: ajout d_xt_the'407 ! write(*,*) 'calltherm 350 tmp: ajout d_xt_the' 408 408 if (iso_HDO.gt.0) then 409 409 ! i=479 -
LMDZ6/trunk/libf/phylmdiso/isotopes_mod.F90
r3927 r4036 665 665 endif 666 666 667 ! fermeture fichier de paramètres668 close(unit=32)669 670 667 ! nom des isotopes 671 668 -
LMDZ6/trunk/libf/phylmdiso/isotopes_routines_mod.F90
r4033 r4036 16063 16063 ! write(*,*) 'xtsnow(4,8,1)=',xtsnow(4,8,1) 16064 16064 #ifdef ISOVERIF 16065 write(*,*) 'phyiso_etat0 15993 tmp: xtsol(iso_eau,1),qsol(1)=',xtsol(iso_eau,1),qsol(1)16066 16065 do i=1,klon 16067 16066 do ixt=1,niso … … 16368 16367 & *(1-kcin(ixt))/(1.0-kcin(ixt)*h0) 16369 16368 xt_ancien(ixt,i,k)=q_ancien(i,k)*RMerlivat(ixt) & 16370 & *( q_ancien(i,k)/q0)**(alpha(ixt)-1.0)16369 & *(min(q0,q_ancien(i,k))/q0)**(alpha(ixt)-1.0) 16371 16370 if (q_ancien(i,k).gt.ridicule) then 16372 16371 xtl_ancien(ixt,i,k)=ql_ancien(i,k)*alpha(ixt) & … … 16468 16467 16469 16468 #ifdef ISOVERIF 16469 write(*,*) 'phyisoetat0 16468: verif init dure' 16470 16470 do i=1,klon 16471 16471 do ixt=1,niso … … 16499 16499 if (iso_eau.gt.0) then 16500 16500 call iso_verif_egalite(xt_ancien(iso_eau,i,k), & 16501 & q_ancien(i,k),'phyiso_etat0_dur 775 ')16501 & q_ancien(i,k),'phyiso_etat0_dur 775a') 16502 16502 endif !if (iso_eau.gt.0) then 16503 if (iso_HDO.gt.0) then 16504 if (q_ancien(i,k).gt.ridicule) then 16505 call iso_verif_aberrant_encadre( & 16506 & xt_ancien(iso_hdo,i,k)/q_ancien(i,k), & 16507 & 'phyiso_etat0_dur 775b') 16508 endif !if (q_ancien(i,k).gt.ridicule) then 16509 endif !if (iso_HDO.gt.0) then 16510 if ((iso_HDO.gt.0).and.(iso_O18.gt.0)) then 16511 if (q_ancien(i,k).gt.ridicule) then 16512 call iso_verif_O18_aberrant( & 16513 & xt_ancien(iso_hdo,i,k)/q_ancien(i,k), & 16514 & xt_ancien(iso_O18,i,k)/q_ancien(i,k), & 16515 & 'phyiso_etat0_dur 775c') 16516 endif ! if (q_ancien(i,k).gt.ridicule) then 16517 endif ! if ((iso_HDO.gt.0).and.(iso_O18.gt.0)) then 16503 16518 enddo !do k=1,klev 16504 16519 do nsrf=1,nbsrf -
LMDZ6/trunk/libf/phylmdiso/pbl_surface_mod.F90
r3962 r4036 2435 2435 #endif 2436 2436 #ifdef ISOVERIF 2437 write(*,*) 'pbl_surface_mod 1060: sortie surf_landice'2437 !write(*,*) 'pbl_surface_mod 1060: sortie surf_landice' 2438 2438 do j=1,knon 2439 2439 if (iso_eau.gt.0) then … … 2530 2530 #endif 2531 2531 #ifdef ISOVERIF 2532 write(*,*) 'pbl_surface_mod 1077: sortie surf_seaice'2532 !write(*,*) 'pbl_surface_mod 1077: sortie surf_seaice' 2533 2533 do j=1,knon 2534 2534 if (iso_eau.gt.0) then … … 3275 3275 #ifdef ISO 3276 3276 #ifdef ISOVERIF 3277 write(*,*) 'pbl_surface 2858'3277 !write(*,*) 'pbl_surface 2858' 3278 3278 DO i = 1, klon 3279 3279 do ixt=1,niso -
LMDZ6/trunk/libf/phylmdiso/phyetat0.F90
r3940 r4036 507 507 enddo 508 508 endif 509 509 write(*,*) 'phyetat0 1102' 510 510 #endif 511 511 #endif -
LMDZ6/trunk/libf/phylmdiso/phys_output_write_mod.F90
r4033 r4036 2614 2614 ENDIF !IF (iso_HTO.gt.0) then 2615 2615 2616 write(*,*) 'phys_output_write_mod 2531'2616 !write(*,*) 'phys_output_write_mod 2531' 2617 2617 enddo !do ixt=1,ntraciso 2618 write(*,*) 'phys_output_write_mod 1777'2618 !write(*,*) 'phys_output_write_mod 1777' 2619 2619 #endif 2620 2620 -
LMDZ6/trunk/libf/phylmdiso/physiq_mod.F90
r4033 r4036 2354 2354 #ifdef ISO 2355 2355 #ifdef ISOVERIF 2356 write(*,*) 'physiq 1847: qx(1,1,:)=',qx(1,1,:)2356 ! write(*,*) 'physiq 1847: qx(1,1,:)=',qx(1,1,:) 2357 2357 write(*,*) 'physiq 1846b: ok_isotopes,ntraciso,niso=',ok_isotopes,ntraciso,niso 2358 2358 #endif … … 2467 2467 ! Diagnostiquer la tendance dynamique 2468 2468 #ifdef ISOVERIF 2469 write(*,*) 'physiq tmp 2010: ancien_ok=',ancien_ok2469 !write(*,*) 'physiq tmp 2010: ancien_ok=',ancien_ok 2470 2470 if ((iso_HDO.gt.0).and.(iso_O18.gt.0)) then 2471 2471 do i=1,klon … … 4393 4393 #endif 4394 4394 #ifdef ISOVERIF 4395 write(*,*) 'physiq 3691 b: avant call ajsec'4395 write(*,*) 'physiq 3691c: avant call ajsec' 4396 4396 if (iso_eau.gt.0) then 4397 4397 call iso_verif_egalite_vect2D( & -
LMDZ6/trunk/libf/phylmdiso/wake.F90
r3927 r4036 355 355 356 356 ! print*, 'wake initialisations' 357 #ifdef ISOVERIF358 write(*,*) 'wake 358: entree'359 #endif357 !#ifdef ISOVERIF 358 ! write(*,*) 'wake 358: entree' 359 !#endif 360 360 361 361 ! Essais d'initialisation avec sigmaw = 0.02 et hw = 10. … … 497 497 ! ------------------------------------------------------------------------ 498 498 499 #ifdef ISOVERIF500 write(*,*) 'wake 500: debut inits'501 #endif502 499 !jyg< 503 500 !! DO k = 1, klev … … 549 546 #endif 550 547 551 #ifdef ISOVERIF552 write(*,*) 'wake 552: milieu inits'553 #endif554 548 IF (iflag_wk_act == 0) THEN 555 549 act(:) = 0.
Note: See TracChangeset
for help on using the changeset viewer.