Opened 9 years ago
Closed 9 years ago
#700 closed upgrade (Done)
Important: Changes to Bed Bottom Sediment Output Switches
Reported by: | arango | Owned by: | arango |
---|---|---|---|
Priority: | major | Milestone: | Release ROMS/TOMS 3.7 |
Component: | Nonlinear | Version: | 3.7 |
Keywords: | Cc: |
Description (last modified by )
The bed bottom sediment output switches in ROMS ocean.in standard input file:
! Logical switches (TRUE/FALSE) to activate writing of exposed sediment ! layer properties into HISTORY output file. Currently, MBOTP properties ! are expected for the bottom boundary layer and/or sediment models: ! ! idBott( 1=isd50) grain_diameter mean grain diameter ! idBott( 2=idens) grain_density mean grain density ! idBott( 3=iwsed) settling_vel mean settling velocity ! idBott( 4=itauc) erosion_stress critical erosion stress ! idBott( 5=irlen) ripple_length ripple length ! idBott( 6=irhgt) ripple_height ripple height ! idBott( 7=ibwav) bed_wave_amp wave excursion amplitude ! idBott( 8=izdef) Zo_def default bottom roughness ! idBott( 9=izapp) Zo_app apparent bottom roughness ! idBott(10=izNik) Zo_Nik Nikuradse bottom roughness ! idBott(11=izbio) Zo_bio biological bottom roughness ! idBott(12=izbfm) Zo_bedform bed form bottom roughness ! idBott(13=izbld) Zo_bedload bed load bottom roughness ! idBott(14=izwbl) Zo_wbl wave bottom roughness ! idBott(15=iactv) active_layer_thickness active layer thickness ! idBott(16=ishgt) saltation saltation height ! ! 1 1 1 1 1 1 1 ! 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 Hout(idBott) == T T T T T T T T T F F F F F F F
were moved to input script sediment.in and reformatted for easy use:
! Logical switches (TRUE/FALSE) to activate writing of bed bottom sediment ! parameters, [1:Ngrids] values expected. Hout(isd50) == T ! grain_diameter mean grain diameter Hout(idens) == T ! grain_density mean grain density Hout(iwsed) == T ! settling_vel mean settling velocity Hout(itauc) == T ! erosion_stress critical erosion stress Hout(irlen) == T ! ripple_length ripple length Hout(irhgt) == T ! ripple_height ripple height Hout(ibwav) == T ! bed_wave_amp wave excursion amplitude Hout(izdef) == T ! Zo_def default bottom roughness Hout(izapp) == T ! Zo_app apparent bottom roughness Hout(izNik) == F ! Zo_Nik Nikuradse bottom roughness Hout(izbio) == F ! Zo_bio biological bottom roughness Hout(izbfm) == F ! Zo_bedform bed form bottom roughness Hout(izbld) == F ! Zo_bedload bed load bottom roughness Hout(izwbl) == F ! Zo_wbl wave bottom roughness Hout(iactv) == F ! active_layer_thickness active layer thickness Hout(ishgt) == F ! saltation saltation height
In addition, the script sediment.in was reordered to more logical distribution of the sediment standard input parameters. However, ROMS can read the parameters in input scripts in any arbitrary order except dimension parameters at the top of ocean.in.
Similarly, the switches in input script station.in:
! Logical switches (TRUE/FALSE) to activate writing of exposed sediment ! layer properties into STATIONS output file. Currently, MBOTP properties ! are expected for the bottom boundary layer and/or sediment models: ! ! idBott( 1=isd50) grain_diameter mean grain diameter ! idBott( 2=idens) grain_density mean grain density ! idBott( 3=iwsed) settling_vel mean settling velocity ! idBott( 4=itauc) erosion_stress critical erosion stress ! idBott( 5=irlen) ripple_length ripple length ! idBott( 6=irhgt) ripple_height ripple height ! idBott( 7=ibwav) bed_wave_amp wave excursion amplitude ! idBott( 8=izdef) Zo_def default bottom roughness ! idBott( 9=izapp) Zo_app apparent bottom roughness ! idBott(10=izNik) Zo_Nik Nikuradse bottom roughness ! idBott(11=izbio) Zo_bio biological bottom roughness ! idBott(12=izbfm) Zo_bedform bed form bottom roughness ! idBott(13=izbld) Zo_bedload bed load bottom roughness ! idBott(14=izwbl) Zo_wbl wave bottom roughness ! idBott(15=iactv) active_layer_thickness active layer thickness ! idBott(16=ishgt) saltation saltation height ! ! 1 1 1 1 1 1 1 ! 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 Sout(idBott) == T T T T T T T T T T T T T T T T
were reformatted as:
! Logical switches (TRUE/FALSE) to activate writing of exposed sediment ! layer properties into STATIONS output file. Sout(isd50) == T ! grain_diameter mean grain diameter Sout(idens) == T ! grain_density mean grain density Sout(iwsed) == T ! settling_vel mean settling velocity Sout(itauc) == T ! erosion_stress critical erosion stress Sout(irlen) == T ! ripple_length ripple length Sout(irhgt) == T ! ripple_height ripple height Sout(ibwav) == T ! bed_wave_amp wave excursion amplitude Sout(izdef) == T ! Zo_def default bottom roughness Sout(izapp) == T ! Zo_app apparent bottom roughness Sout(izNik) == T ! Zo_Nik Nikuradse bottom roughness Sout(izbio) == T ! Zo_bio biological bottom roughness Sout(izbfm) == T ! Zo_bedform bed form bottom roughness Sout(izbld) == T ! Zo_bedload bed load bottom roughness Sout(izwbl) == T ! Zo_wbl wave bottom roughness Sout(iactv) == T ! active_layer_t... active layer thickness Sout(ishgt) == T ! saltation saltation height
for easy use.
Many thanks to John Warner to suggesting this change. It makes more sense to have these output logical switches in the sediment.in input script.
WARNING: All the ocean.in, sediment.in, and station.in input scripts in the trunk and test repositories were changed. The old format for these switches will ignored in ROMS. However, if any of these variables are desired in the output NetCDF files users need the new format for these switches.
Change History (1)
comment:1 by , 9 years ago
Description: | modified (diff) |
---|---|
Resolution: | → Done |
Status: | new → closed |