Ignore:
Timestamp:
Oct 23, 2019 10:46:20 AM (20 months ago)
Author:
monakurppa
Message:

Updates for the aerosol module salsa

  • Reformat the emission data for the pre-processed mode (lod=2) to limit the size of the input file. Now, the emission is given as total number emission per emission category (ncat) and the number size distribution is given in variable emission_number_fracs(ncat,nbins).
  • Implement offline nesting for salsa. Additionally, offline nesting can be turn off specifically for salsa using the switch nesting_offline_salsa.
  • Remove init_aerosol_type and init_gases_type from salsa_parin and define them based on the initializing_actions
  • parameter definition removed from "season" and "season_z01" is added to parin
  • bugfix in application of index_hh after implementing the new palm_date_time_mod
File:
1 edited

Legend:

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

    r4231 r4270  
    2525! -----------------
    2626! $Id$
     27! Implement offline nesting for salsa variables.
     28!
     29! 4231 2019-09-12 11:22:00Z suehring
    2730! Bugfix in array deallocation
    2831!
     
    163166               rayleigh_damping_factor,                                        &
    164167               rayleigh_damping_height,                                        &
     168               salsa,                                                          &
    165169               spinup_time,                                                    &
    166170               time_since_reference_point,                                     &
     
    200204
    201205    USE pegrid
     206
     207    USE salsa_mod,                                                             &
     208        ONLY:  salsa_nesting_offl_bc,                                          &
     209               salsa_nesting_offl_init,                                        &
     210               salsa_nesting_offl_input
    202211
    203212    IMPLICIT NONE
     
    803812       nest_offl%init = .TRUE.
    804813!
     814!--    Call offline nesting for salsa
     815       IF ( salsa )  CALL salsa_nesting_offl_input
     816!
    805817!--    End of CPU measurement
    806818       CALL cpu_log( log_point_s(86), 'NetCDF input forcing', 'stop' )
     
    14141426!--    lateral boundary grid points.
    14151427       w(nzt+1,:,:) = w(nzt,:,:)       
     1428!
     1429!--    Offline nesting for salsa
     1430       IF ( salsa )  CALL salsa_nesting_offl_bc
    14161431!
    14171432!--    In case of Rayleigh damping, where the profiles u_init, v_init
     
    19942009          ENDDO
    19952010       ENDIF
     2011!
     2012!--    Offline nesting for salsa
     2013       IF ( salsa )  CALL salsa_nesting_offl_init
    19962014!
    19972015!--    Before initial data input is initiated, check if dynamic input file is
Note: See TracChangeset for help on using the changeset viewer.