The AED modules has aimed to provde flexibility in how users may want to simulate sediment-water interaction. This includes a simple flux equation, or a simple mass balance model maintains a mass balance of C, N, P, Si, DO and SS in both the water column and a single sediment layer. At this development stage only sufficient complexity is implemented in the sediments to maintain mass conservation. The sediment fluxes of dissolved inorganic and organic nutrients are based on empirical formulations that account for environmental sensitivities and require laboratory and field studies to establish parameter values. Resuspension of particulate nutrients is currently not configured, however note that the resuspension of inorganic sediments is performed through the TUFLOW-FV driver.
documentation for these modules is pending.
Variable Name | Description | Units | Variable Type | Core/Optional |
---|
Variable Name | Description | Units | Variable Type | Core/Optional |
---|---|---|---|---|
SDF_FSED_OXY |
- | - | - | - |
SDF_FSED_AMM |
- | - | - | - |
SDF_FSED_NIT |
- | - | - | - |
SDF_FSED_FRP |
- | - | - | - |
Parameter Name | Description | Units | Parameter Type | Default | Typical Range | Comment |
---|---|---|---|---|---|---|
Fsed_oxy |
Sedimentation flux for oxygen | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_rsi |
Sedimentation flux for silica | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_amm |
Sedimentation flux for ammonia | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_nit |
Sedimentation flux for nitrogen | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_frp |
Sedimentation flux for phosphorus | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_pon |
Sedimentation flux for particulate organic nitrogen | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_don |
Sedimentation flux for dissolved organic nitrogen | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_pop |
Sedimentation flux for particulate organic phosphorus | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_dop |
Sedimentation flux for dissolved organic phosphorus | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_poc |
Sedimentation flux for particulate organic carbon | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_doc |
Sedimentation flux for dissolved organic carbon | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_dic |
Sedimentation flux for dissolved inorganic carbon | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_ch4 |
Sedimentation flux for methane | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
Fsed_feii |
Sedimentation flux for iron | $$mmol\,m^{-2}\,day^{-1}$$ | float / array | - | - | Disable with -1e10 |
An example nml
block for the sediment module is shown below.
&aed2_sedflux
!sedflux_model = 'Constant'
sedflux_model = 'Spatially Variable'
/
&aed2_sed_constant
Fsed_oxy = -30.0
Fsed_rsi = 0.0
Fsed_amm = 0.0
Fsed_nit = 0.0
Fsed_frp = 0.0
Fsed_pon = 0.0
Fsed_don = 0.0
Fsed_pop = 0.0
Fsed_dop = 0.0
Fsed_poc = 0.0
Fsed_doc = 0.0
Fsed_dic = 0.0
/
&aed2_sed_const2d
n_zones = 5
Fsed_oxy = -15.,-20.,-50.,-30.,-50.
Fsed_amm = 0.2,0.5,1.2,0.5,1.9
Fsed_nit = 1.,1.,3.,1.,2.
Fsed_frp = 0.05,0.15,0.16,0.12,0.22
!-- disable these being allocated by using "-1e10"
Fsed_rsi = -1e10,-1e10,-1e10,-1e10,-1e10
Fsed_pon = -1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10
Fsed_don = -1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10
Fsed_pop = -1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10
Fsed_dop = -1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10
Fsed_poc = -1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10
Fsed_doc = -1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10
Fsed_dic = -1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10,-1e10
/
/
pending ......
To be completed ...