Ignore:
Timestamp:
Apr 24, 2016, 12:38:19 PM (8 years ago)
Author:
oboucher
Message:

Various changes to diagnose properly 2D tendency in q, ql, qs from dynamics
as previous diagnostics were incorrect.
Cleaned up all such diagnostics in physiq_mod.F90 as well

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phylmd/phys_local_var_mod.F90

    r2496 r2499  
    2323      REAL, SAVE, ALLOCATABLE :: d_ql_dyn(:,:), d_qs_dyn(:,:)
    2424      !$OMP THREADPRIVATE(d_ql_dyn, d_qs_dyn)
     25      REAL, SAVE, ALLOCATABLE :: d_q_dyn2d(:), d_ql_dyn2d(:), d_qs_dyn2d(:)
     26      !$OMP THREADPRIVATE(d_q_dyn2d, d_ql_dyn2d, d_qs_dyn2d)
    2527      REAL, SAVE, ALLOCATABLE :: d_u_dyn(:,:), d_v_dyn(:,:)
    2628      !$OMP THREADPRIVATE(d_u_dyn, d_v_dyn)
     
    404406      allocate(d_t_dyn(klon,klev),d_q_dyn(klon,klev))
    405407      allocate(d_ql_dyn(klon,klev),d_qs_dyn(klon,klev))
     408      allocate(d_q_dyn2d(klon),d_ql_dyn2d(klon),d_qs_dyn2d(klon))
    406409      allocate(d_u_dyn(klon,klev),d_v_dyn(klon,klev))
    407410      allocate(d_tr_dyn(klon,klev,nbtr))                   !RomP
     
    619622      deallocate(d_t_dyn,d_q_dyn)
    620623      deallocate(d_ql_dyn,d_qs_dyn)
     624      deallocate(d_q_dyn2d,d_ql_dyn2d,d_qs_dyn2d)
    621625      deallocate(d_u_dyn,d_v_dyn)
    622626      deallocate(d_tr_dyn)                      !RomP
Note: See TracChangeset for help on using the changeset viewer.