Changeset 260 for palm/trunk/SOURCE
- Timestamp:
- Mar 16, 2009 11:57:58 AM (16 years ago)
- Location:
- palm/trunk/SOURCE
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/init_dvrp.f90
r254 r260 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! Output names are changed: surface=groundplate, buildings=topography 6 7 ! Output of messages replaced by message handling routine. 7 8 ! Clipping implemented. … … 146 147 ENDIF 147 148 149 ! 150 !-- A local dvrserver running always outputs on temporary directory DATA_DVR 151 IF ( local_dvrserver_running ) THEN 152 dvrp_directory = 'DATA_DVR' 153 ENDIF 154 148 155 IF ( dvrp_output /= 'local' ) THEN 149 156 IF ( dvrp_file /= 'default' .AND. dvrp_file /= '/dev/null' ) THEN … … 176 183 mode_dvrp(m)(1:9) /= 'pathlines' ) THEN 177 184 178 message_string = 'mode_dvrp="' // TRIM( mode_dvrp ) // '" not allowed'185 message_string = 'mode_dvrp="' // TRIM( mode_dvrp(m) ) // '" not allowed' 179 186 CALL message( 'init_dvrp', 'PA0198', 1, 2, 0, 6, 0 ) 180 187 CALL local_stop … … 259 266 260 267 ! 261 !-- Create filename for buildings268 !-- Create filename for topography 262 269 IF ( dvrp_output == 'rtsp' ) THEN 263 270 264 271 dvrp_file = prefix_chr // TRIM( mode_dvrp(m) ) & 265 // '/ buildings.dvr'272 // '/topography.dvr' 266 273 dvrp_file_c = dvrp_file 267 274 CALL DVRP_OUTPUT_RTSP( m-1, dvrp_host_c, dvrp_username_c, & … … 272 279 273 280 dvrp_file = prefix_chr // TRIM( mode_dvrp(m) ) & 274 // '. buildings.dvr'281 // '.topography.dvr' 275 282 dvrp_file_c = dvrp_file 276 283 ! CALL DVRP_OUTPUT_FTP( m-1, 0, dvrp_host_c, dvrp_username_c, & … … 282 289 IF ( dvrp_file(1:9) /= '/dev/null' ) THEN 283 290 dvrp_file_local = prefix_chr // TRIM( mode_dvrp(m) ) & 284 // '. buildings.dvr'291 // '.topography.dvr' 285 292 dvrp_file_local_c = dvrp_file_local 286 293 ELSE … … 378 385 379 386 ! 380 !-- Write the surface isosurface (ground plate at z=0)on file387 !-- Write the ground plate (z=0) isosurface on file 381 388 CALL DVRP_INIT( m-1, 0 ) 382 389 … … 385 392 IF ( dvrp_output == 'rtsp' ) THEN 386 393 387 dvrp_file = prefix_chr // TRIM( mode_dvrp(m) ) // '/surface.dvr' 394 dvrp_file = prefix_chr // TRIM( mode_dvrp(m) ) // & 395 '/groundplate.dvr' 388 396 dvrp_file_c = dvrp_file 389 397 CALL DVRP_OUTPUT_RTSP( m-1, dvrp_host_c, dvrp_username_c, & … … 393 401 ELSEIF ( dvrp_output == 'ftp' ) THEN 394 402 395 dvrp_file = prefix_chr // TRIM( mode_dvrp(m) ) // '.surface.dvr' 403 dvrp_file = prefix_chr // TRIM( mode_dvrp(m) ) // & 404 '.groundplate.dvr' 396 405 dvrp_file_c = dvrp_file 397 406 ! CALL DVRP_OUTPUT_FTP( m-1, 0, dvrp_host_c, dvrp_username_c, & … … 403 412 IF ( dvrp_file(1:9) /= '/dev/null' ) THEN 404 413 dvrp_file_local = prefix_chr // TRIM( mode_dvrp(m) ) & 405 // '. surface.dvr'414 // '.groundplate.dvr' 406 415 dvrp_file_local_c = dvrp_file_local 407 416 ELSE -
palm/trunk/SOURCE/modules.f90
r242 r260 6 6 ! ----------------- 7 7 ! +clip_dvrp_*, cluster_size, dvrp_overlap, dvrp_total_overlap, 8 ! n*_dvrp in dvrp_variables8 ! local_dvrserver_running, n*_dvrp in dvrp_variables 9 9 ! +canyon_height, canyon_width_x, canyon_width_y, canyon_wall_left, 10 10 ! canyon_wall_south, conserve_volume_flow_mode, dp_external, dp_level_b, … … 549 549 550 550 LOGICAL :: cyclic_dvrp = .FALSE., dvrp_overlap, dvrp_total_overlap, & 551 loc k_steering_update = .FALSE.,&551 local_dvrserver_running, lock_steering_update = .FALSE., & 552 552 use_seperate_pe_for_dvrp_output = .FALSE. 553 553 -
palm/trunk/SOURCE/parin.f90
r257 r260 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! +local_dvrserver_running in envpar 6 7 ! Output of messages replaced by message handling routine. 7 8 ! +canyon_height, canyon_width_x, canyon_width_y, canyon_wall_left, … … 72 73 USE averaging 73 74 USE control_parameters 75 USE dvrp_variables 74 76 USE grid_variables 75 77 USE indices … … 159 161 160 162 161 NAMELIST /envpar/ host, maximum_cpu_time_allowed, revision, return_addres,&162 re turn_username, run_identifier, tasks_per_node, &163 write_binary163 NAMELIST /envpar/ host, local_dvrserver_running, maximum_cpu_time_allowed, & 164 revision, return_addres, return_username, run_identifier, & 165 tasks_per_node, write_binary 164 166 165 167 !
Note: See TracChangeset
for help on using the changeset viewer.