- Timestamp:
- Dec 14, 2015, 11:43:09 AM (9 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 2293-2295,2297,2299-2302,2305-2313,2315,2317-2380,2382-2396
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/phys_state_var_mod.F90
r2298 r2408 48 48 REAL, ALLOCATABLE, SAVE :: radsol(:) 49 49 !$OMP THREADPRIVATE(radsol) 50 REAL, ALLOCATABLE, SAVE :: swradcorr(:) 51 !$OMP THREADPRIVATE(swradcorr) 50 52 51 53 !clesphy0 param physiq … … 395 397 !!! fin nrlmd le 10/04/2012 396 398 397 REAL, ALLOCATABLE, SAVE:: du_gwd_rando(:, :), d v_gwd_rando(:, :)398 !$OMP THREADPRIVATE(du_gwd_rando, d v_gwd_rando)399 REAL, ALLOCATABLE, SAVE:: du_gwd_rando(:, :), du_gwd_front(:, :) 400 !$OMP THREADPRIVATE(du_gwd_rando, du_gwd_front) 399 401 ! tendencies on wind due to gravity waves 400 402 … … 404 406 SUBROUTINE phys_state_var_init(read_climoz) 405 407 USE dimphy 406 USE control_mod407 408 USE aero_mod 408 USE infotrac , ONLY : nbtr409 USE infotrac_phy, ONLY : nbtr 409 410 USE indice_sol_mod 410 411 IMPLICIT NONE … … 434 435 ALLOCATE(solsw(klon), sollw(klon)) 435 436 ALLOCATE(radsol(klon)) 437 ALLOCATE(swradcorr(klon)) 436 438 ALLOCATE(zmea(klon), zstd(klon), zsig(klon), zgam(klon)) 437 439 ALLOCATE(zthe(klon), zpic(klon), zval(klon)) … … 581 583 ALLOCATE(ale_bl_trig(klon)) 582 584 !!! fin nrlmd le 10/04/2012 583 if (ok_gwd_rando) allocate(du_gwd_rando(klon, klev) , &584 dv_gwd_rando(klon, klev))585 if (ok_gwd_rando) allocate(du_gwd_rando(klon, klev)) 586 if (.not. ok_hines .and. ok_gwd_rando) allocate(du_gwd_front(klon, klev)) 585 587 586 588 END SUBROUTINE phys_state_var_init … … 589 591 SUBROUTINE phys_state_var_end 590 592 USE dimphy 591 USE control_mod592 593 USE indice_sol_mod 593 594 IMPLICIT NONE … … 596 597 deallocate(rlat, rlon, pctsrf, ftsol, falb1, falb2) 597 598 deallocate(qsol,fevap,z0m,z0h,agesno) 598 deallocate(rain_fall, snow_fall, solsw, sollw, radsol )599 deallocate(rain_fall, snow_fall, solsw, sollw, radsol, swradcorr) 599 600 deallocate(zmea, zstd, zsig, zgam) 600 601 deallocate(zthe, zpic, zval) … … 705 706 deallocate(tau_aero_lw_rrtm,piz_aero_lw_rrtm,cg_aero_lw_rrtm) 706 707 deallocate(ccm) 707 if (ok_gwd_rando) deallocate(du_gwd_rando, dv_gwd_rando) 708 if (ok_gwd_rando) deallocate(du_gwd_rando) 709 if (.not. ok_hines .and. ok_gwd_rando) deallocate(du_gwd_front) 708 710 709 711 !!! nrlmd le 10/04/2012
Note: See TracChangeset
for help on using the changeset viewer.