Ignore:
Timestamp:
Nov 28, 2007 10:03:58 AM (16 years ago)
Author:
letzel
Message:

Plant canopy model of Watanabe (2004,BLM 112,307-341) added.

File:
1 edited

Legend:

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

    r132 r138  
    7878    CHARACTER (LEN=70) ::  char1, char2, coordinates, gradients, dopr_chr, &
    7979                           do2d_xy, do2d_xz, do2d_yz, do3d_chr, &
    80                            run_classification, slices, temperatures, &
     80                           run_classification, slices, temperatures, learde, &
    8181                           ugcomponent, vgcomponent
    8282    CHARACTER (LEN=85) ::  roben, runten
     
    364364
    365365    END SELECT
     366
     367    IF ( plant_canopy ) THEN
     368
     369       WRITE ( io, 280 ) canopy_mode, pch_index, drag_coefficient
     370
     371!
     372!--    Leaf area density profile
     373!--    Building output strings, starting with surface value
     374       WRITE ( learde, '(F6.2)' )  lad_surface
     375       gradients = '------'
     376       slices = '     0'
     377       coordinates = '   0.0'
     378       i = 1
     379       DO  WHILE ( lad_vertical_gradient_level_ind(i) /= -9999 )
     380
     381          WRITE (coor_chr,'(F7.2)')  lad(lad_vertical_gradient_level_ind(i))
     382          learde = TRIM( learde ) // ' ' // TRIM( coor_chr )
     383
     384          WRITE (coor_chr,'(F7.2)')  lad_vertical_gradient(i)
     385          gradients = TRIM( gradients ) // ' ' // TRIM( coor_chr )
     386
     387          WRITE (coor_chr,'(I7)')  lad_vertical_gradient_level_ind(i)
     388          slices = TRIM( slices ) // ' ' // TRIM( coor_chr )
     389
     390          WRITE (coor_chr,'(F7.1)')  lad_vertical_gradient_level(i)
     391          coordinates = TRIM( coordinates ) // ' '  // TRIM( coor_chr )
     392
     393          i = i + 1
     394       ENDDO
     395
     396       WRITE ( io, 281 )  TRIM( coordinates ), TRIM( learde ), &
     397                          TRIM( gradients ), TRIM( slices )
     398
     399    ENDIF
    366400
    367401!
     
    13331367              ' Horizontal index bounds (l/r/s/n): ',I4,' / ',I4,' / ',I4, &
    13341368                ' / ',I4)
     1369280 FORMAT (//' Vegetation canopy (drag) model:'/ &
     1370              ' ------------------------------'// &
     1371              ' Canopy mode: ', A / &
     1372              ' Canopy top: ',I4 / &
     1373              ' Leaf drag coefficient: ',F6.2 /)
     1374281 FORMAT (/ ' Characteristic levels of the leaf area density:'// &
     1375              ' Height:              ',A,'  m'/ &
     1376              ' Leaf area density:   ',A,'  m**2/m**3'/ &
     1377              ' Gradient:            ',A,'  m**2/m**4'/ &
     1378              ' Gridpoint:           ',A)
     1379               
    13351380300 FORMAT (//' Boundary conditions:'/ &
    13361381             ' -------------------'// &
Note: See TracChangeset for help on using the changeset viewer.