Difference between revisions of "sediment.in"

From WikiROMS
Jump to navigationJump to search
Line 25: Line 25:
* Median sediment grain diameter (mm).<div class="box">      [[Variables#sd50|MUD_SD50]] == 0.01d0  0.005d0</div>
* Median sediment grain diameter (mm).<div class="box">      [[Variables#sd50|MUD_SD50]] == 0.01d0  0.005d0</div>


* Sediment concentration (kg/m<sup>3</sup>).<div class="box">      [[Variables#Csed|MUD_CSED]] == 0.0d0  0.0d0</div>
* Sediment concentration (kg/m<sup>3</sup>).<div class="box">      [[Variables#Csed|MUD_CSED]] == 0.0d0  10.0d0</div>


* Sediment grain density (kg/m<sup>3</sup>).<div class="box">      [[Variables#Srho|MUD_SRHO]] == 2650.0d0  2400.0d0</div>
* Sediment grain density (kg/m<sup>3</sup>).<div class="box">      [[Variables#Srho|MUD_SRHO]] == 2650.0d0  2400.0d0</div>
Line 39: Line 39:
* Lateral, constant, harmonic/biharmonic horizontal diffusion of tracer for the nonlinear model and adjoint-based algorithms.<div class="box">      [[Variables#tnu2|MUD_TNU2]] == 0.0d0  0.0d0                    ! m<sup>2</sup>/s<br />      [[Variables#tnu4|MUD_TNU4]] == 0.0d0  0.0d0                    ! m<sup>4</sup>/s<br /><br />  [[Variables#ad_tnu2|ad_MUD_TNU2]] == 0.0d0  0.0d0                    ! m<sup>2</sup>/s<br />  [[Variables#ad_tnu4|ad_MUD_TNU4]] == 0.0d0  0.0d0                    ! m<sup>4</sup>/s</div>
* Lateral, constant, harmonic/biharmonic horizontal diffusion of tracer for the nonlinear model and adjoint-based algorithms.<div class="box">      [[Variables#tnu2|MUD_TNU2]] == 0.0d0  0.0d0                    ! m<sup>2</sup>/s<br />      [[Variables#tnu4|MUD_TNU4]] == 0.0d0  0.0d0                    ! m<sup>4</sup>/s<br /><br />  [[Variables#ad_tnu2|ad_MUD_TNU2]] == 0.0d0  0.0d0                    ! m<sup>2</sup>/s<br />  [[Variables#ad_tnu4|ad_MUD_TNU4]] == 0.0d0  0.0d0                    ! m<sup>4</sup>/s</div>


* Vertical mixing coefficients for tracers in nonlinear model and basic state scale factor in adjoint-based algorithms.<div class="box">  [[Variables#Akt_bak|MUD_AKT_BAK]] == 5.0d-6  5.0d-6                  ! m<sup>2</sup>/s<br />  [[Variables#ad_Akt_fac|MUD_AKT_fac]] == 2*1.0d0                        ! m<sup>2</sup>/s</div>
* Vertical mixing coefficients for tracers in nonlinear model and basic state scale factor in adjoint-based algorithms.<div class="box">  [[Variables#Akt_bak|MUD_AKT_BAK]] == 5.0d-6  5.0d-6                  ! m<sup>2</sup>/s<br />  [[Variables#ad_Akt_fac|MUD_AKT_fac]] == 2*1.0d0                        ! nondimensional</div>


* Nudging/relaxation time scales, inverse scales will be computed internally.<div class="box">    [[Variables#Tnudg|MUD_TNUDG]] == 0.0d0 0.0d0                    ! days</div>
* Nudging/relaxation time scales, inverse scales will be computed internally.<div class="box">    [[Variables#Tnudg|MUD_TNUDG]] == 0.0d0 0.0d0                    ! days</div>
Line 49: Line 49:


* Logical switches to activate writing of cohesive sediment into output history file.
* Logical switches to activate writing of cohesive sediment into output history file.
:<div class="box"> [[Variables#Hout|Hout(idmud)]]  == T                               ! suspended concentration<br /> [[Variables#Hout|Hout(iMfrac)]] == T                               ! bed layer fraction<br /> [[Variables#Hout|Hout(iMmass)]] == T                               ! bed layer mass<br /> [[Variables#Hout|Hout(iMUbld)]] == T                               ! bed load at U-points<br /> [[Variables#Hout|Hout(iMVbld)]] == T                               ! bed load at V-points</div>
:<div class="box"> [[Variables#Hout|Hout(idmud)]]  == T       ! mud_01, ...            suspended concentration<br /> [[Variables#Hout|Hout(iMfrac)]] == T       ! mudfrac_01, ...        bed layer fraction<br /> [[Variables#Hout|Hout(iMmass)]] == T       ! mudmass_01, ...        bed layer mass<br /> [[Variables#Hout|Hout(iMUbld)]] == T       ! bedload_Umud_01, ...    bed load at U-points<br /> [[Variables#Hout|Hout(iMVbld)]] == T       ! bedload_Vmud_01, ...    bed load at V-points</div>


* Logical switches to activate writing of time-averaged, cohesive sediment fields into averages output file.
* Logical switches to activate writing of time-averaged, cohesive sediment fields into averages output file.
:<div class="box"> [[Variables#Aout|Aout(idmud)]]  == T                               ! suspended concentration<br /> [[Variables#Aout|Aout(iMUbld)]] == T                               ! bed load at U-points<br /> [[Variables#Aout|Aout(iMVbld)]] == T                               ! bed load at V-points</div>
:<div class="box"> [[Variables#Aout|Aout(idmud)]]  == T       ! mud_01, ...            suspended concentration<br /> [[Variables#Aout|Aout(iMUbld)]] == T       ! bedload_Umud_01, ...    bed load at U-points<br /> [[Variables#Aout|Aout(iMVbld)]] == T       ! bedload_Vmud_01, ...    bed load at V-points</div>


* Logical switches to activate writing of time-averaged, cohesive sediment diagnostic terms into output diagnostics file.
* Logical switches to activate writing of time-averaged, cohesive sediment diagnostic terms into output diagnostics file.
:<div class="box"> [[Variables#Dout|Dout(MTrate)]] == T                               ! time rate of change<br /> [[Variables#Dout|Dout(MThadv)]] == T                               ! horizontal total advection<br /> [[Variables#Dout|Dout(MTxadv)]] == T                               ! horizontal XI-advection<br /> [[Variables#Dout|Dout(MTyadv)]] == T                               ! horizontal ETA-advection<br /> [[Variables#Dout|Dout(MTvadv)]] == T                               ! vertical advection<br /> [[Variables#Dout|Dout(MThdif)]] == T                               ! horizontal total diffusion<br /> [[Variables#Dout|Dout(MTxdif)]] == T                               ! horizontal XI-diffusion<br /> [[Variables#Dout|Dout(MTydif)]] == T                               ! horizontal ETA-diffusion<br /> [[Variables#Dout|Dout(MTsdif)]] == T                               ! horizontal S-diffusion<br /> [[Variables#Dout|Dout(MTvdif)]] == T                               ! vertical diffusion</div>
:<div class="box"> [[Variables#Dout|Dout(MTrate)]] == T       ! mud_01_rate, ...        time rate of change<br /> [[Variables#Dout|Dout(MThadv)]] == T       ! mud_01_hadv, ...        horizontal total advection<br /> [[Variables#Dout|Dout(MTxadv)]] == T       ! mud_01_xadv, ...        horizontal XI-advection<br /> [[Variables#Dout|Dout(MTyadv)]] == T       ! mud_01_yadv, ...        horizontal ETA-advection<br /> [[Variables#Dout|Dout(MTvadv)]] == T       ! mud_01_vadv, ...        vertical advection<br /> [[Variables#Dout|Dout(MThdif)]] == T       ! mud_01_hdiff, ...      horizontal total diffusion<br /> [[Variables#Dout|Dout(MTxdif)]] == T       ! mud_01_xdiff, ...      horizontal XI-diffusion<br /> [[Variables#Dout|Dout(MTydif)]] == T       ! mud_01_ydiff, ...      horizontal ETA-diffusion<br /> [[Variables#Dout|Dout(MTsdif)]] == T       ! mud_01_sdiff, ...      horizontal S-diffusion<br /> [[Variables#Dout|Dout(MTvdif)]] == T       ! mud_01_vdiff, ...      vertical diffusion</div>


==Non-cohesive Sediment Parameters==
==Non-cohesive Sediment Parameters==
Line 71: Line 71:
* Surface erosion rate (kg/m<sup>2</sup>/s).<div class="box">    [[Variables#Erate|SAND_ERATE]] == 5.0d-4</div>
* Surface erosion rate (kg/m<sup>2</sup>/s).<div class="box">    [[Variables#Erate|SAND_ERATE]] == 5.0d-4</div>


* Critical shear for erosion and deposition (N/m<sup>2</sup>).<div class="box">  [[Variables#tau_ce|SAND_TAU_CE]] == 0.01d0<br />  [[Variables#tau_cd|SAND_TAU_CD]] == 0.01d0</div>
* Critical shear for erosion and deposition (N/m<sup>2</sup>).<div class="box">  [[Variables#tau_ce|SAND_TAU_CE]] == 0.1d0<br />  [[Variables#tau_cd|SAND_TAU_CD]] == 0.1d0</div>


* Porosity (nondimensional): <span class="red">Vwater/(Vwater+Vsed)</span>. Its values range between '''0''' and '''1'''.<div class="box">    [[Variables#poros|SAND_POROS]] == 0.5d0</div>
* Porosity (nondimensional): <span class="red">Vwater/(Vwater+Vsed)</span>. Its values range between '''0''' and '''1'''.<div class="box">    [[Variables#poros|SAND_POROS]] == 0.5d0</div>
Line 77: Line 77:
* Lateral, constant, harmonic/biharmonic horizontal diffusion of tracer for the nonlinear model and adjoint-based algorithms.<div class="box">    [[Variables#tnu2|SAND_TNU2]] == 0.0d0                          ! m<sup>2</sup>/s<br />    [[Variables#tnu4|SAND_TNU4]] == 0.0d0                          ! m<sup>4</sup>/s<br /><br />  [[Variables#ad_tnu2|ad_SAND_TNU2]] == 0.0d0                          ! m<sup>2</sup>/s<br />  [[Variables#ad_tnu4|ad_SAND_TNU4]] == 0.0d0                          ! m<sup>4</sup>/s</div>
* Lateral, constant, harmonic/biharmonic horizontal diffusion of tracer for the nonlinear model and adjoint-based algorithms.<div class="box">    [[Variables#tnu2|SAND_TNU2]] == 0.0d0                          ! m<sup>2</sup>/s<br />    [[Variables#tnu4|SAND_TNU4]] == 0.0d0                          ! m<sup>4</sup>/s<br /><br />  [[Variables#ad_tnu2|ad_SAND_TNU2]] == 0.0d0                          ! m<sup>2</sup>/s<br />  [[Variables#ad_tnu4|ad_SAND_TNU4]] == 0.0d0                          ! m<sup>4</sup>/s</div>


* Vertical mixing coefficients for tracers in nonlinear model and basic state scale factor in adjoint-based algorithms.<div class="box">  [[Variables#Akt_bak|SAND_AKT_BAK]] == 5.0d-6                          ! m<sup>2</sup>/s<br />  [[Variables#ad_Akt_fac|SAND_AKT_fac]] == 1.0d0                          ! m<sup>2</sup>/s</div>
* Vertical mixing coefficients for tracers in nonlinear model and basic state scale factor in adjoint-based algorithms.<div class="box">  [[Variables#Akt_bak|SAND_AKT_BAK]] == 5.0d-6                          ! m<sup>2</sup>/s<br />  [[Variables#ad_Akt_fac|SAND_AKT_fac]] == 1.0d0                          ! nondimensional</div>


* Nudging/relaxation time scales, inverse scales will be computed internally.<div class="box">    [[Variables#Tnudg|SAND_TNUDG]] == 0.0d0                          ! days</div>
* Nudging/relaxation time scales, inverse scales will be computed internally.<div class="box">    [[Variables#Tnudg|SAND_TNUDG]] == 0.0d0                          ! days</div>
Line 86: Line 86:


* Logical switches to activate writing of non-cohesive sediment into output history file.
* Logical switches to activate writing of non-cohesive sediment into output history file.
:<div class="box"> [[Variables#Hout|Hout(idsand)]] == T                               ! suspended concentration<br /> [[Variables#Hout|Hout(iSfrac)]] == T                               ! bed layer fraction<br /> [[Variables#Hout|Hout(iSmass)]] == T                               ! bed layer mass<br /> [[Variables#Hout|Hout(iSUbld)]] == T                               ! bed load at U-points<br /> [[Variables#Hout|Hout(iSVbld)]] == T                               ! bed load at V-points</div>
:<div class="box"> [[Variables#Hout|Hout(idsand)]] == T       ! sand_01, ...            suspended concentration<br /> [[Variables#Hout|Hout(iSfrac)]] == T       ! sandfrac_01, ...        bed layer fraction<br /> [[Variables#Hout|Hout(iSmass)]] == T       ! sandmass_01, ...        bed layer mass<br /> [[Variables#Hout|Hout(iSUbld)]] == T       ! bedload_Usand_01, ...  bed load at U-points<br /> [[Variables#Hout|Hout(iSVbld)]] == T       ! bedload_Vsand_01, ...  bed load at V-points</div>


* Logical switches to activate writing of time-averaged, non-cohesive sediment fields into averages output file.
* Logical switches to activate writing of time-averaged, non-cohesive sediment fields into averages output file.
:<div class="box"> [[Variables#Aout|Aout(idsand)]] == T                               ! suspended concentration<br /> [[Variables#Aout|Aout(iSUbld)]] == T                               ! bed load at U-points<br /> [[Variables#Aout|Aout(iSVbld)]] == T                               ! bed load at V-points</div>
:<div class="box"> [[Variables#Aout|Aout(idsand)]] == T       ! sand_01, ...            suspended concentration<br /> [[Variables#Aout|Aout(iSUbld)]] == T       ! bedload_Usand_01, ...  bed load at U-points<br /> [[Variables#Aout|Aout(iSVbld)]] == T       ! bedload_Vsand_01, ...  bed load at V-points</div>


* Logical switches to activate writing of time-averaged, non-cohesive sediment diagnostic terms into output diagnostics file.
* Logical switches to activate writing of time-averaged, non-cohesive sediment diagnostic terms into output diagnostics file.
:<div class="box"> [[Variables#Dout|Dout(STrate)]] == T                               ! time rate of change<br /> [[Variables#Dout|Dout(SThadv)]] == T                               ! horizontal total advection<br /> [[Variables#Dout|Dout(STxadv)]] == T                               ! horizontal XI-advection<br /> [[Variables#Dout|Dout(STyadv)]] == T                               ! horizontal ETA-advection<br /> [[Variables#Dout|Dout(STvadv)]] == T                               ! vertical advection<br /> [[Variables#Dout|Dout(SThdif)]] == T                               ! horizontal total diffusion<br /> [[Variables#Dout|Dout(STxdif)]] == T                               ! horizontal XI-diffusion<br /> [[Variables#Dout|Dout(STydif)]] == T                               ! horizontal ETA-diffusion<br /> [[Variables#Dout|Dout(STsdif)]] == T                               ! horizontal S-diffusion<br /> [[Variables#Dout|Dout(STvdif)]] == T                               ! vertical diffusion</div>
:<div class="box"> [[Variables#Dout|Dout(STrate)]] == T       ! sand_01_rate, ...      time rate of change<br /> [[Variables#Dout|Dout(SThadv)]] == T       ! sand_01_hadv, ...      horizontal total advection<br /> [[Variables#Dout|Dout(STxadv)]] == T       ! sand_01_xadv, ...      horizontal XI-advection<br /> [[Variables#Dout|Dout(STyadv)]] == T       ! sand_01_yadv, ...      horizontal ETA-advection<br /> [[Variables#Dout|Dout(STvadv)]] == T       ! sand_01_vadv, ...      vertical advection<br /> [[Variables#Dout|Dout(SThdif)]] == T       ! sand_01_hdiff, ...      horizontal total diffusion<br /> [[Variables#Dout|Dout(STxdif)]] == T       ! sand_01_xdiff, ...      horizontal XI-diffusion<br /> [[Variables#Dout|Dout(STydif)]] == T       ! sand_01_ydiff, ...      horizontal ETA-diffusion<br /> [[Variables#Dout|Dout(STsdif)]] == T       ! sand_01_sdiff, ...      horizontal S-diffusion<br /> [[Variables#Dout|Dout(STvdif)]] == T       ! sand_01_vdiff, ...      vertical diffusion</div>


==Bed Layer and Bottom Sediment Parameters==
==Bed Layer and Bottom Sediment Parameters==


* Logical switches to activate writing of bed layer and bottom sediment fields into output NetCDF file(s), [1:[[Variables#Ngrids|Ngrids]]] values are expected.
* Logical switches to activate writing of bed layer and bottom sediment fields into output NetCDF file(s), [1:[[Variables#Ngrids|Ngrids]]] values are expected.
:<div class="box">  [[Variables#Hout|Hout(ithck)]] == T                               ! sediment layer thickness<br />  [[Variables#Hout|Hout(iaged)]] == T                               ! sediment layer age<br />  [[Variables#Hout|Hout(iporo)]] == T                               ! sediment layer porosity<br />  [[Variables#Hout|Hout(idiff)]] == F                               ! biodiffusivity</div>
:<div class="box">  [[Variables#Hout|Hout(ithck)]] == T       ! bed_thickness          sediment layer thickness<br />  [[Variables#Hout|Hout(iaged)]] == T       ! bed_age                sediment layer age<br />  [[Variables#Hout|Hout(iporo)]] == T       ! bed_porosity            sediment layer porosity<br />  [[Variables#Hout|Hout(idiff)]] == F       ! bed_biodiff            biodiffusivity</div>

Revision as of 20:31, 25 March 2011

Sediment Model Input Script - sediment.in

The sediment.in file sets the parameters for sediment output. The name of this file is set by the SPARNAM keyword in the ocean.in file. This standard input ASCII file is organized in several sections as shown below, with links to more detailed explanation where required.


Note Notice: Detailed information about ROMS input script file syntax can be found here.

Note Notice: A default sediment.in input script is provided in the User/External subdirectory. Also there are several sediment input scripts in the ROMS/External subdirectory which are used in the distributed test cases. They are usually named sediment_app.in where app is the lowercase of the test case CPP option.


Sediment Model Control Switches

  • Switch is used to control sediment model computation within nested and/or multiple connected grids, [1:Ngrids] values are expected.
    Lsediment == T

General Sediment Bed Model Controls

  • Depositional bed layer thickness (m) criteria to create a new layer. If deposition exceeds this value, then a new layer is created, [1:Ngrids] values are expected.
    NEWLAYER_THICK == 0.01d0

Suspended Cohesive Sediment Parameters

There are NCS cohesive (mud) sediment tracers per nested grid in ROMS. Therefore, [1:NCS,1:Ngrids] values are expected for these parameters.

  • Median sediment grain diameter (mm).
    MUD_SD50 == 0.01d0 0.005d0
  • Sediment concentration (kg/m3).
    MUD_CSED == 0.0d0 10.0d0
  • Sediment grain density (kg/m3).
    MUD_SRHO == 2650.0d0 2400.0d0
  • Particle settling velocity (mm/s).
    MUD_WSED == 0.1d0 0.01d0
  • Surface erosion rate (kg/m2/s).
    MUD_ERATE == 5.0d-4 5.0d-4
  • Critical shear for erosion and deposition (N/m2).
    MUD_TAU_CE == 0.1d0 0.1d0
    MUD_TAU_CD == 0.1d0 0.1d0
  • Porosity (nondimensional): Vwater/(Vwater+Vsed). Its values range between 0 and 1.
    MUD_POROS == 0.9d0 0.9d0
  • Lateral, constant, harmonic/biharmonic horizontal diffusion of tracer for the nonlinear model and adjoint-based algorithms.
    MUD_TNU2 == 0.0d0 0.0d0  ! m2/s
    MUD_TNU4 == 0.0d0 0.0d0  ! m4/s

    ad_MUD_TNU2 == 0.0d0 0.0d0  ! m2/s
    ad_MUD_TNU4 == 0.0d0 0.0d0  ! m4/s
  • Vertical mixing coefficients for tracers in nonlinear model and basic state scale factor in adjoint-based algorithms.
    MUD_AKT_BAK == 5.0d-6 5.0d-6  ! m2/s
    MUD_AKT_fac == 2*1.0d0  ! nondimensional
  • Nudging/relaxation time scales, inverse scales will be computed internally.
    MUD_TNUDG == 0.0d0 0.0d0  ! days
  • Morphological time scale factor (greater than or equal to 1.0). A value of 1.0 has no scale effect.
    MUD_MORPH_FAC == 1.0d0 1.0d0  ! nondimensional
  • Logical switch to specify which variables to consider on tracers point Sources/Sinks (like river runoff).
MUD_Ltracer == F F
  • Logical switches to activate writing of cohesive sediment into output history file.
Hout(idmud) == T  ! mud_01, ... suspended concentration
Hout(iMfrac) == T  ! mudfrac_01, ... bed layer fraction
Hout(iMmass) == T  ! mudmass_01, ... bed layer mass
Hout(iMUbld) == T  ! bedload_Umud_01, ... bed load at U-points
Hout(iMVbld) == T  ! bedload_Vmud_01, ... bed load at V-points
  • Logical switches to activate writing of time-averaged, cohesive sediment fields into averages output file.
Aout(idmud) == T  ! mud_01, ... suspended concentration
Aout(iMUbld) == T  ! bedload_Umud_01, ... bed load at U-points
Aout(iMVbld) == T  ! bedload_Vmud_01, ... bed load at V-points
  • Logical switches to activate writing of time-averaged, cohesive sediment diagnostic terms into output diagnostics file.
Dout(MTrate) == T  ! mud_01_rate, ... time rate of change
Dout(MThadv) == T  ! mud_01_hadv, ... horizontal total advection
Dout(MTxadv) == T  ! mud_01_xadv, ... horizontal XI-advection
Dout(MTyadv) == T  ! mud_01_yadv, ... horizontal ETA-advection
Dout(MTvadv) == T  ! mud_01_vadv, ... vertical advection
Dout(MThdif) == T  ! mud_01_hdiff, ... horizontal total diffusion
Dout(MTxdif) == T  ! mud_01_xdiff, ... horizontal XI-diffusion
Dout(MTydif) == T  ! mud_01_ydiff, ... horizontal ETA-diffusion
Dout(MTsdif) == T  ! mud_01_sdiff, ... horizontal S-diffusion
Dout(MTvdif) == T  ! mud_01_vdiff, ... vertical diffusion

Non-cohesive Sediment Parameters

There are NNS non-cohesive (sand) sediment tracers per nested grid in ROMS. Therefore, [1:NNS,1:Ngrids] values are expected for these parameters.

  • Median sediment grain diameter (mm).
    SAND_SD50 == 1.0d0
  • Sediment concentration (kg/m3).
    SAND_CSED == 0.0d0
  • Sediment grain density (kg/m3).
    SAND_SRHO == 2650.0d0
  • Particle settling velocity (mm/s).
    SAND_WSED == 1.0d0
  • Surface erosion rate (kg/m2/s).
    SAND_ERATE == 5.0d-4
  • Porosity (nondimensional): Vwater/(Vwater+Vsed). Its values range between 0 and 1.
    SAND_POROS == 0.5d0
  • Lateral, constant, harmonic/biharmonic horizontal diffusion of tracer for the nonlinear model and adjoint-based algorithms.
    SAND_TNU2 == 0.0d0  ! m2/s
    SAND_TNU4 == 0.0d0  ! m4/s

    ad_SAND_TNU2 == 0.0d0  ! m2/s
    ad_SAND_TNU4 == 0.0d0  ! m4/s
  • Vertical mixing coefficients for tracers in nonlinear model and basic state scale factor in adjoint-based algorithms.
    SAND_AKT_BAK == 5.0d-6  ! m2/s
    SAND_AKT_fac == 1.0d0  ! nondimensional
  • Nudging/relaxation time scales, inverse scales will be computed internally.
    SAND_TNUDG == 0.0d0  ! days
  • Morphological time scale factor (greater than or equal to 1.0). A value of 1.0 has no scale effect.
    SAND_MORPH_FAC == 1.0d0  ! nondimensional
  • Logical switch to specify which variables to consider on tracers point Sources/Sinks (like river runoff).
  • Logical switches to activate writing of non-cohesive sediment into output history file.
Hout(idsand) == T  ! sand_01, ... suspended concentration
Hout(iSfrac) == T  ! sandfrac_01, ... bed layer fraction
Hout(iSmass) == T  ! sandmass_01, ... bed layer mass
Hout(iSUbld) == T  ! bedload_Usand_01, ... bed load at U-points
Hout(iSVbld) == T  ! bedload_Vsand_01, ... bed load at V-points
  • Logical switches to activate writing of time-averaged, non-cohesive sediment fields into averages output file.
Aout(idsand) == T  ! sand_01, ... suspended concentration
Aout(iSUbld) == T  ! bedload_Usand_01, ... bed load at U-points
Aout(iSVbld) == T  ! bedload_Vsand_01, ... bed load at V-points
  • Logical switches to activate writing of time-averaged, non-cohesive sediment diagnostic terms into output diagnostics file.
Dout(STrate) == T  ! sand_01_rate, ... time rate of change
Dout(SThadv) == T  ! sand_01_hadv, ... horizontal total advection
Dout(STxadv) == T  ! sand_01_xadv, ... horizontal XI-advection
Dout(STyadv) == T  ! sand_01_yadv, ... horizontal ETA-advection
Dout(STvadv) == T  ! sand_01_vadv, ... vertical advection
Dout(SThdif) == T  ! sand_01_hdiff, ... horizontal total diffusion
Dout(STxdif) == T  ! sand_01_xdiff, ... horizontal XI-diffusion
Dout(STydif) == T  ! sand_01_ydiff, ... horizontal ETA-diffusion
Dout(STsdif) == T  ! sand_01_sdiff, ... horizontal S-diffusion
Dout(STvdif) == T  ! sand_01_vdiff, ... vertical diffusion

Bed Layer and Bottom Sediment Parameters

  • Logical switches to activate writing of bed layer and bottom sediment fields into output NetCDF file(s), [1:Ngrids] values are expected.
Hout(ithck) == T  ! bed_thickness sediment layer thickness
Hout(iaged) == T  ! bed_age sediment layer age
Hout(iporo) == T  ! bed_porosity sediment layer porosity
Hout(idiff) == F  ! bed_biodiff biodiffusivity