Ignore:
Timestamp:
Jun 29, 2017 10:14:38 AM (7 years ago)
Author:
maronga
Message:

improvements for spinup mechanism

File:
1 edited

Legend:

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

    r2292 r2299  
    2525! -----------------
    2626! $Id$
     27! Call of soil model adjusted
     28!
     29! 2292 2017-06-20 09:51:42Z schwenkel
    2730! Implementation of new microphysic scheme: cloud_scheme = 'morrison'
    2831! includes two more prognostic equations for cloud drop concentration (nc) 
     
    770773!--          If required, solve the energy balance for the surface and run soil
    771774!--          model. Call for horizontal as well as vertical surfaces
    772              IF ( land_surface .AND. simulated_time > skip_time_do_lsm)  THEN
     775             IF ( land_surface .AND. time_since_reference_point > skip_time_do_lsm)  THEN
    773776
    774777                CALL cpu_log( log_point(54), 'land_surface', 'start' )
     
    776779!--             Call for horizontal upward-facing surfaces
    777780                CALL lsm_energy_balance( .TRUE., -1 )
    778                 CALL lsm_soil_model( .TRUE., -1 )
     781                CALL lsm_soil_model( .TRUE., -1, .TRUE. )
    779782!
    780783!--             Call for northward-facing surfaces
    781784                CALL lsm_energy_balance( .FALSE., 0 )
    782                 CALL lsm_soil_model( .FALSE., 0 )
     785                CALL lsm_soil_model( .FALSE., 0, .TRUE. )
    783786!
    784787!--             Call for southward-facing surfaces
    785788                CALL lsm_energy_balance( .FALSE., 1 )
    786                 CALL lsm_soil_model( .FALSE., 1 )
     789                CALL lsm_soil_model( .FALSE., 1, .TRUE. )
    787790!
    788791!--             Call for eastward-facing surfaces
    789792                CALL lsm_energy_balance( .FALSE., 2 )
    790                 CALL lsm_soil_model( .FALSE., 2 )
     793                CALL lsm_soil_model( .FALSE., 2, .TRUE. )
    791794!
    792795!--             Call for westward-facing surfaces
    793796                CALL lsm_energy_balance( .FALSE., 3 )
    794                 CALL lsm_soil_model( .FALSE., 3 )
     797                CALL lsm_soil_model( .FALSE., 3, .TRUE. )
    795798
    796799                CALL cpu_log( log_point(54), 'land_surface', 'stop' )
     
    829832!--       If required, calculate radiative fluxes and heating rates
    830833          IF ( radiation .AND. intermediate_timestep_count                     &
    831                == intermediate_timestep_count_max .AND. simulated_time >    &
     834               == intermediate_timestep_count_max .AND. time_since_reference_point >    &
    832835               skip_time_do_radiation )  THEN
    833836
Note: See TracChangeset for help on using the changeset viewer.