- Timestamp:
- Feb 16, 2024, 11:56:24 AM (10 months ago)
- Location:
- LMDZ6/trunk/libf/phylmd
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/lmdz_wake.F90
r4818 r4825 2476 2476 REAL, DIMENSION (klon) :: sum_dth 2477 2477 2478 !INTEGER, SAVE :: compte=0 2479 2478 2480 ! LJYF : a priori z, dz sum_dth sont aussi des variables internes 2479 2481 ! Les eliminer apres verification convergence numerique 2482 2483 !compte=compte+1 2484 !print*,'compte=',compte 2480 2485 2481 2486 delta_t_min = 0.2 … … 2488 2493 2489 2494 DO i = 1, klon 2490 IF (wk_adv(i)) THEN2491 2495 ptop_provis(i) = ph(i, 1) 2492 END IF2493 2496 END DO 2494 2497 2495 2498 DO k = 2, klev 2496 2499 DO i = 1, klon 2500 ! if (compte==92) then 2501 ! print*,'debug xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2502 ! print*,'debug i =',i 2503 ! print*,'debug k =',k 2504 ! print*,'debug wk_adv(i) =',wk_adv(i) 2505 ! print*,'debug ptop_provis(i) =',ptop_provis(i) 2506 ! print*,'debug ph(i,1) =',ph(i,1) 2507 ! print*,'debug dth(i,k) =',dth(i,k) 2508 ! print*,'debug delta_t_min =',delta_t_min 2509 ! print*,'debug p(i,k-1) =',p(i,k-1) 2510 ! print*,'debug dth(i,k-1) =',dth(i,k-1) 2511 ! print*,'debug p(i,k) =',p(i,k) 2512 ! endif 2497 2513 IF (wk_adv(i) .AND. ptop_provis(i)==ph(i,1) .AND. & 2498 2514 ! LJYF changer : dth(i,k)>=-delta_t_min .AND. dth(i,k-1)<-delta_t_min) THEN … … 2561 2577 2562 2578 DO i = 1, klon 2563 IF (wk_adv(i)) THEN2564 2579 ptop_new(i) = ptop(i) 2565 END IF2566 2580 END DO 2567 2581 … … 2580 2594 2581 2595 DO i = 1, klon 2582 IF (wk_adv(i)) THEN2583 2596 ptop(i) = ptop_new(i) 2584 END IF2585 2597 END DO 2586 2598 -
LMDZ6/trunk/libf/phylmd/yamada4.F90
r4822 r4825 532 532 !....................................... 533 533 534 print*,'iflag_vdif_q2 =',iflag_vdif_q2535 534 IF (iflag_vdif_q2==1) THEN 536 535 q2(1:ngrid, 1) = q2(1:ngrid, 2)
Note: See TracChangeset
for help on using the changeset viewer.