Changeset 3106 for LMDZ6/trunk/libf/phylmd/phys_state_var_mod.F90
- Timestamp:
- Dec 3, 2017, 10:03:26 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/phys_state_var_mod.F90
r3082 r3106 119 119 REAL,ALLOCATABLE,SAVE :: SWup200clr(:), SWup200(:) 120 120 !$OMP THREADPRIVATE(SWup200clr,SWup200) 121 REAL,ALLOCATABLE,SAVE :: lwdn 0(:,:), lwdn(:,:)122 !$OMP THREADPRIVATE(lwdn 0,lwdn)123 REAL,ALLOCATABLE,SAVE :: lwup 0(:,:), lwup(:,:)124 !$OMP THREADPRIVATE(lwup 0,lwup)121 REAL,ALLOCATABLE,SAVE :: lwdnc0(:,:), lwdn0(:,:), lwdn(:,:) 122 !$OMP THREADPRIVATE(lwdnc0,lwdn0,lwdn) 123 REAL,ALLOCATABLE,SAVE :: lwupc0(:,:), lwup0(:,:), lwup(:,:) 124 !$OMP THREADPRIVATE(lwupc0,lwup0,lwup) 125 125 REAL,ALLOCATABLE,SAVE :: LWdn200clr(:), LWdn200(:) 126 126 !$OMP THREADPRIVATE(LWdn200clr,LWdn200) … … 352 352 REAL,ALLOCATABLE,SAVE :: solsw0p(:),sollw0p(:) 353 353 !$OMP THREADPRIVATE(topsw0p,toplw0p,solsw0p,sollw0p) 354 REAL,ALLOCATABLE,SAVE :: lwdn 0p(:,:), lwdnp(:,:)355 REAL,ALLOCATABLE,SAVE :: lwup 0p(:,:), lwupp(:,:)356 !$OMP THREADPRIVATE(lwdn 0p, lwdnp, lwup0p, lwupp)354 REAL,ALLOCATABLE,SAVE :: lwdnc0p(:,:), lwdn0p(:,:), lwdnp(:,:) 355 REAL,ALLOCATABLE,SAVE :: lwupc0p(:,:), lwup0p(:,:), lwupp(:,:) 356 !$OMP THREADPRIVATE(lwdnc0p, lwdn0p, lwdnp, lwupc0p, lwup0p, lwupp) 357 357 REAL,ALLOCATABLE,SAVE :: swdnc0p(:,:), swdn0p(:,:), swdnp(:,:) 358 358 REAL,ALLOCATABLE,SAVE :: swupc0p(:,:), swup0p(:,:), swupp(:,:) … … 480 480 ALLOCATE(swdnc0(klon,klevp1), swdn0(klon,klevp1), swdn(klon,klevp1)) 481 481 ALLOCATE(swupc0(klon,klevp1), swup0(klon,klevp1), swup(klon,klevp1)) 482 ALLOCATE(lwdn 0(klon,klevp1), lwdn(klon,klevp1))483 ALLOCATE(lwup 0(klon,klevp1), lwup(klon,klevp1))482 ALLOCATE(lwdnc0(klon,klevp1), lwdn0(klon,klevp1), lwdn(klon,klevp1)) 483 ALLOCATE(lwupc0(klon,klevp1), lwup0(klon,klevp1), lwup(klon,klevp1)) 484 484 ALLOCATE(SWdn200clr(klon), SWdn200(klon)) 485 485 ALLOCATE(SWup200clr(klon), SWup200(klon)) … … 576 576 ALLOCATE(topsw0p(klon),toplw0p(klon)) 577 577 ALLOCATE(solsw0p(klon),sollw0p(klon)) 578 ALLOCATE(lwdn 0p(klon,klevp1), lwdnp(klon,klevp1))579 ALLOCATE(lwup 0p(klon,klevp1), lwupp(klon,klevp1))578 ALLOCATE(lwdnc0p(klon,klevp1), lwdn0p(klon,klevp1), lwdnp(klon,klevp1)) 579 ALLOCATE(lwupc0p(klon,klevp1), lwup0p(klon,klevp1), lwupp(klon,klevp1)) 580 580 ALLOCATE(swdnc0p(klon,klevp1), swdn0p(klon,klevp1), swdnp(klon,klevp1)) 581 581 ALLOCATE(swupc0p(klon,klevp1), swup0p(klon,klevp1), swupp(klon,klevp1)) … … 638 638 deallocate(swdnc0, swdn0, swdn) 639 639 deallocate(swupc0, swup0, swup) 640 deallocate(lwdn 0, lwdn)641 deallocate(lwup 0, lwup)640 deallocate(lwdnc0, lwdn0, lwdn) 641 deallocate(lwupc0, lwup0, lwup) 642 642 deallocate(SWdn200clr, SWdn200) 643 643 deallocate(SWup200clr, SWup200) … … 711 711 deallocate(topsw0p,toplw0p) 712 712 deallocate(solsw0p,sollw0p) 713 deallocate(lwdn 0p, lwdnp)714 deallocate(lwup 0p, lwupp)713 deallocate(lwdnc0p, lwdn0p, lwdnp) 714 deallocate(lwupc0p, lwup0p, lwupp) 715 715 deallocate(swdnc0p, swdn0p, swdnp) 716 716 deallocate(swupc0p, swup0p, swupp)
Note: See TracChangeset
for help on using the changeset viewer.