Changeset 336 for palm/trunk/SOURCE/header.f90
- Timestamp:
- Jun 10, 2009 11:19:35 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/header.f90
r328 r336 7 7 ! Coupling with independent precursor runs. 8 8 ! Output of messages replaced by message handling routine. 9 ! Output of cluster_size9 ! Output of several additional dvr parameters 10 10 ! +canyon_height, canyon_width_x, canyon_width_y, canyon_wall_left, 11 11 ! canyon_wall_south, conserve_volume_flow_mode, dp_external, dp_level_b, … … 108 108 109 109 INTEGER :: av, bh, blx, bly, bxl, bxr, byn, bys, ch, cwx, cwy, cxl, cxr, & 110 cyn, cys, i, ihost, io, j, l, ll, m pi_type110 cyn, cys, i, ihost, io, j, l, ll, m, mpi_type 111 111 REAL :: cpuseconds_per_simulated_second 112 112 … … 1019 1019 i = 1 1020 1020 l = 0 1021 m = 0 1021 1022 DO WHILE ( mode_dvrp(i) /= ' ' ) 1022 1023 IF ( mode_dvrp(i)(1:10) == 'isosurface' ) THEN … … 1024 1025 l = l + 1 1025 1026 IF ( do3d(0,j) /= ' ' ) THEN 1026 WRITE ( io, 361 ) TRIM( do3d(0,j) ), threshold(l) 1027 WRITE ( io, 361 ) TRIM( do3d(0,j) ), threshold(l), & 1028 isosurface_color(:,l) 1027 1029 ENDIF 1028 1030 ELSEIF ( mode_dvrp(i)(1:6) == 'slicer' ) THEN 1029 1031 READ ( mode_dvrp(i), '(6X,I2)' ) j 1030 IF ( do2d(0,j) /= ' ' ) WRITE ( io, 362 ) TRIM( do2d(0,j) ) 1032 m = m + 1 1033 IF ( do2d(0,j) /= ' ' ) THEN 1034 WRITE ( io, 362 ) TRIM( do2d(0,j) ), & 1035 slicer_range_limits_dvrp(:,m) 1036 ENDIF 1031 1037 ELSEIF ( mode_dvrp(i)(1:9) == 'particles' ) THEN 1032 WRITE ( io, 363 ) 1038 WRITE ( io, 363 ) dvrp_psize 1039 IF ( particle_dvrpsize /= 'none' ) THEN 1040 WRITE ( io, 364 ) 'size', TRIM( particle_dvrpsize ), & 1041 dvrpsize_interval 1042 ENDIF 1043 IF ( particle_color /= 'none' ) THEN 1044 WRITE ( io, 364 ) 'color', TRIM( particle_color ), & 1045 color_interval 1046 ENDIF 1033 1047 ENDIF 1034 1048 i = i + 1 1035 1049 ENDDO 1036 1050 1037 IF ( TRIM( topography ) /= 'flat' .AND. cluster_size > 1 ) THEN 1038 WRITE ( io, 364 ) cluster_size 1051 WRITE ( io, 365 ) groundplate_color, superelevation_x, & 1052 superelevation_y, superelevation, clip_dvrp_l, & 1053 clip_dvrp_r, clip_dvrp_s, clip_dvrp_n 1054 1055 IF ( TRIM( topography ) /= 'flat' ) THEN 1056 WRITE ( io, 366 ) topography_color 1057 IF ( cluster_size > 1 ) THEN 1058 WRITE ( io, 367 ) cluster_size 1059 ENDIF 1039 1060 ENDIF 1040 1061 … … 1301 1322 IF ( particles_per_point > 1 ) WRITE ( io, 489 ) particles_per_point 1302 1323 WRITE ( io, 495 ) total_number_of_particles 1303 IF ( .NOT. vertical_particle_advection ) WRITE ( io, 482 )1304 1324 IF ( maximum_number_of_tailpoints /= 0 ) THEN 1305 1325 WRITE ( io, 483 ) maximum_number_of_tailpoints … … 1343 1363 WRITE ( io, 493 ) psl(i), psr(i), pss(i), psn(i), psb(i), pst(i), & 1344 1364 pdx(i), pdy(i), pdz(i) 1365 IF ( .NOT. vertical_particle_advection(i) ) WRITE ( io, 482 ) 1345 1366 ENDDO 1346 1367 … … 1602 1623 ' Directory: ',A// & 1603 1624 ' The sequence contains:') 1604 361 FORMAT (' Isosurface of ',A,' Threshold value: ', E12.3) 1605 362 FORMAT (' Sectional plane ',A) 1606 363 FORMAT (' Particles') 1607 364 FORMAT (/' Polygon reduction for topography: cluster_size = ', I1) 1625 361 FORMAT (' Isosurface of ',A,' Threshold value: ', E12.3/ & 1626 ' Isosurface color: (',F4.2,',',F4,2,',',F4.2,') (R,G,B)') 1627 362 FORMAT (' Slicer plane ',A/ & 1628 ' Slicer limits: [',F6.2,',',F6.2,']') 1629 363 FORMAT (' Particles'/ & 1630 ' particle size: ',F7.2,' m') 1631 364 FORMAT (' particle ',A,' controlled by "',A,'" with interval [', & 1632 F6.2,',',F6.2,']') 1633 365 FORMAT (/' Groundplate color: (',F4.2,',',F4,2,',',F4.2,') (R,G,B)'/ & 1634 ' Superelevation along (x,y,z): (',F4.1,',',F4.1,',',F4.1, & 1635 ')'/ & 1636 ' Clipping limits: from x = ',F9.1,' m to x = ',F9.1,' m'/ & 1637 ' from y = ',F9.1,' m to y = ',F9.1,' m') 1638 366 FORMAT (/' Topography color: (',F4.2,',',F4,2,',',F4.2,') (R,G,B)') 1639 367 FORMAT (' Polygon reduction for topography: cluster_size = ', I1) 1608 1640 #endif 1609 1641 #if defined( __spectra ) … … 1715 1747 ' Particles are sorted every ',F9.1,' s'/) 1716 1748 481 FORMAT (' Particles have random start positions'/) 1717 482 FORMAT (' Particles are advected only horizontally'/)1749 482 FORMAT (' Particles are advected only horizontally'/) 1718 1750 483 FORMAT (' Particles have tails with a maximum of ',I3,' points') 1719 1751 484 FORMAT (' Number of tails of the total domain: ',I10/ &
Note: See TracChangeset
for help on using the changeset viewer.