Ignore:
Timestamp:
Aug 2, 2019 11:06:18 AM (23 months ago)
Author:
monakurppa
Message:

Several changes in the salsa aerosol module:

  • Add "salsa_" before each salsa output variable
  • Add a possibility to output the number (salsa_N_UFP) and mass concentration (salsa_PM0.1) of ultrafine particles, i.e. particles with a diameter smaller than 100 nm
  • Implement aerosol emission mode "parameterized" which is based on the street type (similar to the chemistry module).
  • Remove unnecessary nucleation subroutines.
  • Add the z-dimension for gaseous emissions to correspond the implementation in the chemistry module
File:
1 edited

Legend:

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

    r4127 r4131  
    397397        ONLY:  salsa_parin,                                                    &
    398398               salsa_check_parameters,                                         &
     399               salsa_check_data_output_pr,                                     &
    399400               salsa_check_data_output,                                        &
    400401               salsa_init_arrays,                                              &
     
    409410               salsa_data_output_2d,                                           &
    410411               salsa_data_output_3d,                                           &
     412               salsa_statistics,                                               &
    411413               salsa_rrd_local,                                                &
    412414               salsa_wrd_local
     
    783785    ENDIF
    784786
     787    IF ( unit == 'illegal'  .AND.  salsa )  THEN
     788       CALL salsa_check_data_output_pr( variable, var_count, unit, dopr_unit )
     789    ENDIF
     790
    785791    IF ( unit == 'illegal'  .AND.  user_module_enabled )  THEN
    786792       unit = '' ! ToDo: Seems like a hack. Find a general soultion!
     
    15261532    IF ( gust_module_enabled )  CALL gust_statistics( mode, sr, tn, dots_max )
    15271533    IF ( air_chemistry       )  CALL chem_statistics( mode, sr, tn )
     1534    IF ( salsa               )  CALL salsa_statistics( mode, sr, tn )
    15281535
    15291536    IF ( user_module_enabled )  CALL user_statistics( mode, sr, tn )
Note: See TracChangeset for help on using the changeset viewer.