Ignore:
Timestamp:
Oct 15, 2018 2:21:08 PM (6 years ago)
Author:
suehring
Message:

Offline nesting revised and separated from large_scale_forcing_mod; Time-dependent synthetic turbulence generator; bugfixes in USM/LSM radiation model and init_pegrid

File:
1 edited

Legend:

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

    r3302 r3347  
    2525! -----------------
    2626! $Id$
     27! - Separate offline nesting from large_scale_nudging_mod
     28! - Improve the synthetic turbulence generator
     29!
     30! 3298 2018-10-02 12:21:11Z kanani
     31! Minor formatting (kanani)
     32! Added CALL to the chem_emissions module (Russo)
     33!
     34! 3294 2018-10-01 02:37:10Z raasch
    2735! allocate and set stokes drift velocity profiles
    2836!
     
    563571        ONLY:  chem_emis, chem_emis_att, init_3d,                              &
    564572               netcdf_data_input_init_3d, netcdf_data_input_interpolate
     573       
     574    USE nesting_offl_mod,                                                      &
     575        ONLY:  nesting_offl_init
    565576
    566577    USE ocean_mod,                                                             &
     
    601612
    602613    USE synthetic_turbulence_generator_mod,                                    &
    603         ONLY:  stg_init, use_syn_turb_gen
    604 
     614        ONLY:  parametrize_inflow_turbulence, stg_adjust, stg_init,            &
     615               use_syn_turb_gen
     616               
    605617    USE surface_layer_fluxes_mod,                                              &
    606618        ONLY:  init_surface_layer_fluxes
     
    21522164    IF ( nudging )  CALL nudge_init
    21532165!
    2154 !-- Initialize 1D/3D offline-nesting with COSMO model and read data from
    2155 !-- external file.
    2156     IF ( large_scale_forcing  .OR.  nesting_offline )  CALL lsf_init
     2166!-- Initialize 1D large-scale forcing and nudging and read data from external
     2167!-- ASCII file
     2168    IF ( large_scale_forcing )  CALL lsf_init
    21572169!
    21582170!-- Initialize surface forcing corresponding to large-scale forcing. Therein,
     
    21632175       ENDIF
    21642176    ENDIF
     2177!
     2178!-- Initializae 3D offline nesting in COSMO model and read data from
     2179!-- external NetCDF file.
     2180    IF ( nesting_offline )  CALL nesting_offl_init
    21652181!
    21662182!-- Initialize quantities for special advections schemes
     
    22792295       CALL location_message( 'finished', .TRUE. )
    22802296    ENDIF
    2281 
     2297!
     2298!-- In case the synthetic turbulence generator does not have any information
     2299!-- about the inflow turbulence, these information will be parametrized
     2300!-- depending on the initial atmospheric conditions and surface properties.
     2301!-- Please note, within pre-determined time intervals these turbulence
     2302!-- information can be updated if desired.
     2303    IF ( use_syn_turb_gen  .AND.  parametrize_inflow_turbulence )              &
     2304       CALL stg_adjust
    22822305!
    22832306!-- If required, set chemical emissions
Note: See TracChangeset for help on using the changeset viewer.