Changeset 3337 for palm/trunk/SOURCE/average_3d_data.f90
- Timestamp:
- Oct 12, 2018 3:17:09 PM (6 years ago)
- Location:
- palm/trunk/SOURCE
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE
- Property svn:mergeinfo changed
/palm/branches/resler/SOURCE (added) merged: 2136-2138,2324-2325,2655,2679,2684,2694-2695,2783-2786,2810,2985,3000,3015,3017,3060-3061,3063,3154,3317,3319-3321,3323,3335-3336
- Property svn:mergeinfo changed
-
palm/trunk/SOURCE/average_3d_data.f90
r3294 r3337 25 25 ! ----------------- 26 26 ! $Id$ 27 ! (from resler branch) 28 ! Add biometeorology output, 29 ! fix for chemistry output, 30 ! move of urban surface output 31 ! 32 ! 3294 2018-10-01 02:37:10Z raasch 27 33 ! changes concerning modularization of ocean option 28 34 ! … … 174 180 ONLY: radiation, radiation_3d_data_averaging 175 181 182 USE biometeorology_mod, & 183 ONLY: biometeorology_3d_data_averaging 184 176 185 USE turbulence_closure_mod, & 177 186 ONLY: tcm_3d_data_averaging … … 203 212 DO ii = 1, doav_n 204 213 205 !206 !-- Temporary solution to account for data output within the new urban207 !-- surface model (urban_surface_mod.f90), see also SELECT CASE ( trimvar )208 214 trimvar = TRIM( doav(ii) ) 209 IF ( urban_surface .AND. trimvar(1:4) == 'usm_' ) THEN210 trimvar = 'usm_output'211 ENDIF212 215 213 216 ! … … 533 536 ENDIF 534 537 535 CASE ( 'usm_output' )536 !537 !-- Block of urban surface model outputs538 CALL usm_average_3d_data( 'average', doav(ii) )539 540 538 CASE DEFAULT 541 539 ! 542 540 !-- Averaging of data from other modules 543 IF ( air_chemistry ) THEN 541 IF ( air_chemistry .AND. & 542 (trimvar(1:3) == 'kc_' .OR. trimvar(1:3) == 'em_') ) THEN 544 543 CALL chem_3d_data_averaging( 'average', doav(ii) ) 545 544 ENDIF … … 565 564 ENDIF 566 565 566 IF ( radiation .AND. trimvar(1:4) == 'bio_' ) THEN 567 CALL biometeorology_3d_data_averaging( 'average', doav(ii) ) 568 ENDIF 569 567 570 CALL tcm_3d_data_averaging( 'average', doav(ii) ) 571 572 IF ( urban_surface .AND. trimvar(1:4) == 'usm_' ) THEN 573 CALL usm_average_3d_data( 'average', doav(ii) ) 574 ENDIF 575 568 576 ! 569 577 !-- User-defined quantities
Note: See TracChangeset
for help on using the changeset viewer.