Ignore:
Timestamp:
Apr 17, 2020 10:12:45 AM (4 years ago)
Author:
suehring
Message:

Surface output: correct output of ground/wall-heat flux at USM surfaces; add conversion factor to heat- and momentum-flux outputs; data_output_2d: Unify output conversion of sensible and latent heat flux; data-output module: avoid uninitialized variables; restart_data_mpi_io: fix overlong lines

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/data_output_2d.f90

    r4457 r4500  
    2525! -----------------
    2626! $Id$
     27! Unify output conversion of sensible and latent heat flux
     28!
     29! 4457 2020-03-11 14:20:43Z raasch
    2730! use statement for exchange horiz added
    2831!
     
    9497
    9598    USE basic_constants_and_equations_mod,                                     &
    96         ONLY:  c_p, lv_d_cp, l_v
     99        ONLY:  lv_d_cp
    97100
    98101    USE bulk_cloud_model_mod,                                                  &
     
    716719                      j = surf_lsm_h%j(m)
    717720                      k = surf_lsm_h%k(m)
    718                       local_pf(i,j,nzb+1) = surf_lsm_h%qsws(m) * l_v
     721                      local_pf(i,j,nzb+1) = surf_lsm_h%qsws(m) * waterflux_output_conversion(k)
    719722                   ENDDO
    720723                   DO  m = 1, surf_usm_h%ns
     
    722725                      j = surf_usm_h%j(m)
    723726                      k = surf_usm_h%k(m)
    724                       local_pf(i,j,nzb+1) = surf_usm_h%qsws(m) * l_v
     727                      local_pf(i,j,nzb+1) = surf_usm_h%qsws(m) * waterflux_output_conversion(k)
    725728                   ENDDO
    726729                ELSE
     
    820823                      j = surf_lsm_h%j(m)
    821824                      k = surf_lsm_h%k(m)
    822                       local_pf(i,j,nzb+1) = surf_lsm_h%shf(m) * c_p
     825                      local_pf(i,j,nzb+1) = surf_lsm_h%shf(m) * heatflux_output_conversion(k)
    823826                   ENDDO
    824827                   DO  m = 1, surf_usm_h%ns
     
    826829                      j = surf_usm_h%j(m)
    827830                      k = surf_usm_h%k(m)
    828                       local_pf(i,j,nzb+1) = surf_usm_h%shf(m) * c_p
     831                      local_pf(i,j,nzb+1) = surf_usm_h%shf(m) * heatflux_output_conversion(k)
    829832                   ENDDO
    830833                ELSE
Note: See TracChangeset for help on using the changeset viewer.