Ignore:
Timestamp:
Mar 6, 2016 6:36:17 PM (8 years ago)
Author:
raasch
Message:

NetCDF routines modularized; new parameter netcdf_deflate; further changes in the pmc

File:
1 edited

Legend:

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

    r1758 r1783  
    1919! Current revisions:
    2020! -----------------
    21 !
     21! netcdf variables moved to netcdf module
    2222!
    2323! Former revisions:
     
    132132    USE kinds
    133133
    134     USE netcdf_control,                                                        &
    135         ONLY:  dots_label, dots_num, dots_unit
    136 
    137134    USE pegrid
    138135
     
    157154                               nzt_soil = 3, & !< top of the soil model (to be switched)
    158155                               nzs = 4         !< number of soil layers (fixed for now)
    159 
    160     INTEGER(iwp) :: dots_soil = 0  !< starting index for timeseries output
    161 
    162     INTEGER(iwp), DIMENSION(0:1) :: id_dim_zs_xy, id_dim_zs_xz, id_dim_zs_yz,  &
    163                                     id_dim_zs_3d, id_var_zs_xy,                &
    164                                     id_var_zs_xz, id_var_zs_yz, id_var_zs_3d
    165                                    
    166     INTEGER(iwp), DIMENSION(1:max_masks,0:1) :: id_dim_zs_mask, id_var_zs_mask
    167156
    168157    REAL(wp), PARAMETER ::                     &
     
    519508
    520509!
    521 !-- Public grid and NetCDF variables
    522     PUBLIC dots_soil, id_dim_zs_xy, id_dim_zs_xz, id_dim_zs_yz,                &
    523            id_dim_zs_3d, id_dim_zs_mask, id_var_zs_xy, id_var_zs_xz,           &
    524            id_var_zs_yz, id_var_zs_3d, id_var_zs_mask, nzb_soil, nzs, nzt_soil,&
    525            zs
     510!-- Public grid variables
     511    PUBLIC nzb_soil, nzs, nzt_soil, zs
    526512
    527513!
     
    928914                                                statistic_regions+1 )
    929915
    930 !
    931 !--    Add timeseries for land surface model
    932        dots_soil = dots_num + 1
    933        dots_num  = dots_num + 8
    934 
    935        dots_label(dots_soil) = "ghf_eb"
    936        dots_label(dots_soil+1) = "shf_eb"
    937        dots_label(dots_soil+2) = "qsws_eb"
    938        dots_label(dots_soil+3) = "qsws_liq_eb"
    939        dots_label(dots_soil+4) = "qsws_soil_eb"
    940        dots_label(dots_soil+5) = "qsws_veg_eb"
    941        dots_label(dots_soil+6) = "r_a"
    942        dots_label(dots_soil+7) = "r_s"
    943 
    944        dots_unit(dots_soil:dots_soil+5) = "W/m2"
    945        dots_unit(dots_soil+6:dots_soil+7) = "s/m"
    946 
    947 
    948916    END SUBROUTINE init_lsm
    949917
Note: See TracChangeset for help on using the changeset viewer.