Changeset 3241 for palm/trunk/SOURCE/land_surface_model_mod.f90
- Timestamp:
- Sep 12, 2018 3:02:00 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/land_surface_model_mod.f90
r3233 r3241 25 25 ! ----------------- 26 26 ! $Id$ 27 ! unused variables removed 28 ! 29 ! 3233 2018-09-07 13:21:24Z schwenkel 27 30 ! Adapted for the use of cloud_droplets 28 31 ! … … 565 568 drho_l_lv, & !< (rho_l * l_v)**-1 566 569 exn, & !< value of the Exner function 567 e_s = 0.0_wp, & !< saturation water vapour pressure568 570 field_capacity = 9999999.9_wp, & !< NAMELIST m_fc 569 571 f_shortwave_incoming = 9999999.9_wp, & !< NAMELIST f_sw_in … … 1257 1259 CHARACTER (LEN=*) :: dopr_unit !< local value of dopr_unit 1258 1260 1259 INTEGER(iwp) :: user_pr_index !<1260 1261 INTEGER(iwp) :: var_count !< 1261 1262 … … 2480 2481 INTEGER(iwp) :: st !< soil-type index 2481 2482 INTEGER(iwp) :: n_soil_layers_total !< temperature variable, stores the total number of soil layers + 4 2482 INTEGER(iwp) :: n_surf !< number of surface types of given surface element2483 2483 2484 2484 REAL(wp), DIMENSION(:), ALLOCATABLE :: bound, bound_root_fr !< temporary arrays for storing index bounds … … 6442 6442 REAL(wp), DIMENSION(nys_on_file-nbgp:nyn_on_file+nbgp,nxl_on_file-nbgp:nxr_on_file+nbgp) :: tmp_2d !< 6443 6443 6444 REAL(wp), DIMENSION(nzb_soil:nzt_soil+1,nys_on_file-nbgp:nyn_on_file+nbgp,nxl_on_file-nbgp:nxr_on_file+nbgp) :: tmp_3d !< 6445 6446 REAL(wp), DIMENSION(nzb_soil:nzt_soil,nys_on_file-nbgp:nyn_on_file+nbgp,nxl_on_file-nbgp:nxr_on_file+nbgp) :: tmp_3d2 !< 6444 REAL(wp), DIMENSION(nzb_soil:nzt_soil,nys_on_file-nbgp:nyn_on_file+nbgp,nxl_on_file-nbgp:nxr_on_file+nbgp) :: tmp_3d !< 6447 6445 6448 6446 TYPE(surf_type_lsm), SAVE :: tmp_walltype_h_1d !< temporary 1D array containing the respective surface variable stored on file, horizontal surfaces … … 6554 6552 ALLOCATE( m_soil_av(nzb_soil:nzt_soil,nysg:nyng,nxlg:nxrg) ) 6555 6553 ENDIF 6556 IF ( k == 1 ) READ ( 13 ) tmp_3d 2(:,:,:)6554 IF ( k == 1 ) READ ( 13 ) tmp_3d(:,:,:) 6557 6555 m_soil_av(:,nysc-nbgp:nync+nbgp,nxlc-nbgp:nxrc+nbgp) = & 6558 tmp_3d 2(nzb_soil:nzt_soil,nysf&6559 6556 tmp_3d(nzb_soil:nzt_soil,nysf & 6557 -nbgp:nynf+nbgp,nxlf-nbgp:nxrf+nbgp) 6560 6558 6561 6559 CASE ( 'qsws_liq_av' ) … … 6586 6584 ALLOCATE( t_soil_av(nzb_soil:nzt_soil,nysg:nyng,nxlg:nxrg) ) 6587 6585 ENDIF 6588 IF ( k == 1 ) READ ( 13 ) tmp_3d 2(:,:,:)6586 IF ( k == 1 ) READ ( 13 ) tmp_3d(:,:,:) 6589 6587 t_soil_av(:,nysc-nbgp:nync+nbgp,nxlc-nbgp:nxrc+nbgp) = & 6590 tmp_3d2(:,nysf-nbgp:nynf+nbgp, & 6591 nxlf-nbgp:nxrf+nbgp) 6588 tmp_3d(:,nysf-nbgp:nynf+nbgp,nxlf-nbgp:nxrf+nbgp) 6592 6589 6593 6590 CASE ( 'lsm_start_index_h', 'lsm_start_index_v' ) … … 7014 7011 7015 7012 USE control_parameters, & 7016 ONLY: g, kappa,message_string, molecular_viscosity7013 ONLY: g, message_string, molecular_viscosity 7017 7014 7018 7015 IMPLICIT NONE
Note: See TracChangeset
for help on using the changeset viewer.