Ignore:
Timestamp:
Jun 15, 2020 8:30:38 AM (4 years ago)
Author:
oliver.maas
Message:

added new surface temperature forcing method for bc_pt_b = 'dirichlet': surface temperature pt(0) can be linearly increased by pt_surface_heating_rate (in K/h)

File:
1 edited

Legend:

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

    r4564 r4565  
    2525! -----------------
    2626! $Id$
     27! added new surface temperature forcing method for bc_pt_b = 'dirichlet':
     28! surface temperature pt(0) can be linearly increased by pt_surface_heating_rate (in K/h)
     29!
     30! 4564 2020-06-12 14:03:36Z raasch
    2731! Vertical nesting method of Huq et al. (2019) removed
    2832!
     
    269273               multi_agent_system_end, multi_agent_system_start, nesting_offline, neutral,         &
    270274               nr_timesteps_this_run, nudging, ocean_mode, passive_scalar, pt_reference,           &
    271                pt_slope_offset, random_heatflux, rans_tke_e, run_coupled, salsa,                   &
     275               pt_slope_offset, pt_surface, pt_surface_heating_rate, pt_surface_initial_change,    &
     276               random_heatflux, rans_tke_e, run_coupled, salsa,                                    &
    272277               simulated_time, simulated_time_chr, skip_time_do2d_xy, skip_time_do2d_xz,           &
    273278               skip_time_do2d_yz, skip_time_do3d, skip_time_domask, skip_time_dopr,                &
     
    944949
    945950!
     951!--       Increase temperature pt(0) according to pt_surface_heating_rate (convert from K/h to K/s)
     952          IF ( pt_surface_heating_rate /= 0.0_wp ) THEN
     953             pt(0,:,:) = pt_surface + pt_surface_initial_change +                                  &
     954                         time_since_reference_point * pt_surface_heating_rate / 3600.0_wp
     955          ENDIF
     956
     957!
    946958!--       Impose a turbulent inflow using the recycling method
    947959          IF ( turbulent_inflow )  CALL inflow_turbulence
Note: See TracChangeset for help on using the changeset viewer.