Ignore:
Timestamp:
Oct 14, 2020 3:11:02 PM (4 years ago)
Author:
schwenkel
Message:

Implement snow and graupel (bulk microphysics)

File:
1 edited

Legend:

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

    r4502 r4742  
    2020! Current revisions:
    2121! ------------------
    22 ! 
    23 ! 
     22!
     23!
    2424! Former revisions:
    2525! -----------------
    2626! $Id$
     27! Implement snow and graupel (bulk microphysics)
     28!
     29! 4502 2020-04-17 16:14:16Z schwenkel
    2730! Implementation of ice microphysics
    2831!
     
    883886                CASE ( 'e', 'nc', 'nr', 'p', 'pc', 'pr', 'prr',                &
    884887                       'q', 'qc', 'ql', 'ql_c', 'ql_v', 'ql_vp', 'qr', 'qv',   &
    885                        's', 'theta', 'thetal', 'thetav', 'qi', 'ni' )
     888                       's', 'theta', 'thetal', 'thetav', 'qi', 'ni', 'qg', 'ng', 'qs', 'ns' )
    886889
    887890                   grid_x = 'x'
     
    16451648!
    16461649!--             Most variables are defined on the scalar grid
    1647                 CASE ( 'e', 'nc', 'nr', 'p', 'pc', 'pr', 'prr',   &
    1648                        'q', 'qc', 'ql', 'ql_c', 'ql_v', 'ql_vp', 'qr', 'qv',   &
    1649                        's', 'theta', 'thetal', 'thetav', 'qi', 'ni' )
     1650                CASE ( 'e', 'nc', 'nr', 'p', 'pc', 'pr', 'prr',                                    &
     1651                       'q', 'qc', 'ql', 'ql_c', 'ql_v', 'ql_vp', 'qr', 'qv',                       &
     1652                       's', 'theta', 'thetal', 'thetav', 'qi', 'ni', 'qg', 'ng', 'qs', 'ns' )
    16501653
    16511654                   grid_x = 'x'
     
    26622665!
    26632666!--                   Most variables are defined on the zu grid
    2664                       CASE ( 'e_xy', 'nc_xy', 'ni_xy', 'nr_xy', 'p_xy',        &
     2667                      CASE ( 'e_xy', 'nc_xy', 'ng_xy', 'ni_xy', 'nr_xy', 'ns_xy', 'p_xy',          &
    26652668                             'pc_xy', 'pr_xy', 'prr_xy', 'q_xy',               &
    2666                              'qc_xy', 'qi_xy', 'ql_xy', 'ql_c_xy', 'ql_v_xy',  &
    2667                              'ql_vp_xy', 'qr_xy', 'qv_xy',                     &
     2669                             'qc_xy', 'qg_xy', 'qi_xy', 'ql_xy', 'ql_c_xy', 'ql_v_xy',             &
     2670                             'ql_vp_xy', 'qr_xy', 'qs_xy', 'qv_xy',                                &
    26682671                             's_xy',                                           &
    26692672                             'theta_xy', 'thetal_xy', 'thetav_xy' )
     
    35863589!
    35873590!--                Most variables are defined on the zu grid
    3588                    CASE ( 'e_xz', 'nc_xz', 'ni_xz', 'nr_xz', 'p_xz', 'pc_xz',  &
    3589                           'pr_xz', 'prr_xz', 'q_xz', 'qc_xz', 'qi_xz',         &
    3590                           'ql_xz', 'ql_c_xz', 'ql_v_xz', 'ql_vp_xz', 'qr_xz', &
    3591                           'qv_xz', 's_xz',                                     &
     3591                   CASE ( 'e_xz', 'nc_xz', 'ng_xz', 'ni_xz', 'nr_xz', 'ns_xz', 'p_xz', 'pc_xz',    &
     3592                          'pr_xz', 'prr_xz', 'q_xz', 'qc_xz', 'qg_xz', 'qi_xz',                    &
     3593                          'ql_xz', 'ql_c_xz', 'ql_v_xz', 'ql_vp_xz', 'qr_xz', 'qs_xz',            &
     3594                          'qv_xz', 's_xz',                                                         &
    35923595                          'theta_xz', 'thetal_xz', 'thetav_xz' )
    35933596
     
    44634466!
    44644467!--                Most variables are defined on the zu grid
    4465                    CASE ( 'e_yz', 'nc_yz', 'ni_yz', 'nr_yz', 'p_yz', 'pc_yz',  &
    4466                           'pr_yz','prr_yz', 'q_yz', 'qc_yz', 'qi_yz', 'ql_yz', &
    4467                           'ql_c_yz', 'ql_v_yz', 'ql_vp_yz', 'qr_yz', 'qv_yz',  &
    4468                           's_yz',                                              &
     4468                   CASE ( 'e_yz', 'nc_yz', 'ng_yz', 'ni_yz', 'nr_yz', 'ns_yz', 'p_yz', 'pc_yz',    &
     4469                          'pr_yz','prr_yz', 'q_yz', 'qc_yz', 'qg_yz', 'qi_yz', 'ql_yz',            &
     4470                          'ql_c_yz', 'ql_v_yz', 'ql_vp_yz', 'qr_yz', 'qs_yz', 'qv_yz',             &
     4471                          's_yz',                                                                  &
    44694472                          'theta_yz', 'thetal_yz', 'thetav_yz', 'ti_yz' )
    44704473
     
    58565859!
    58575860!--             Most variables are defined on the zu levels
    5858                 CASE ( 'e', 'nc', 'nr', 'p', 'pc', 'pr', 'prr', 'ni', 'qi',    &
    5859                        'q', 'qc', 'ql', 'ql_c', 'ql_v', 'ql_vp', 'qr', 'qv',   &
     5861                CASE ( 'e', 'nc', 'ng', 'ni', 'nr', 'ns', 'p', 'pc', 'pr', 'prr',                  &
     5862                       'q', 'qc', 'qg', 'qi', 'ql', 'ql_c', 'ql_v', 'ql_vp', 'qr', 'qs', 'qv',     &
    58605863                       'rho_sea_water', 's', 'sa', &
    58615864                       'theta', 'thetal', 'thetav', 'u', 'v' )
Note: See TracChangeset for help on using the changeset viewer.