20 B : Benthic Specification

The CSIEM platform has been designed to accommodate horizontal variation in benthic substrates. This is needed to be able to resolve:

  • the effect of bottom roughness on flow dynamics
  • the variation of sediment properties, as relevant to sediment transport dynamics
  • variability in the dynamics of sediment biogeochemical processes.
  • the dynamics of bottom biotic communities, and their associated feedbacks to water column properties

Bottom properties are configured via setting of a) material zones and b) relevant benthic or sediment properties. This is done via loading shape files into a CSIEM simulation, and/or files with cell-specific BGC properties (“benthic_maps”).

20.1 Benthic mapping data sources

The CSIEM benthic substrate (material zone) maps are based on a combination of sediment and biotic data-sets. The two main biotic data-sets are:

  • WWMSP Theme 2.1 CSOA data product : recent benthic mapping as reported in Hovey et al. (2025) (Figure B.1)
  • O2M-Westport CSOA EIA data product: an updated benthic map with additional benthic categories to WWMSP 2.1 mapping, including filter feeders and sparse/ephemeral seagrass. The classification of several dominant seagrass communities in this map differs to the WWMSP2.1 mapping (Figure B.2). This product also includes a separate substrate map (abiotic)(Figure B.3).

The main sediment/substrate data-set is:

  • Skene et al. (2005) : interpolated sediment size data from within CS (Figure B.4)

Since the available sediment physical and benthic habitat mapping in the above three mapping records is focused around the main Cockburn Sound and Owen Anchorage area, there are areas in the overall CSIEM domain that are do not have known habitat or substrate types. Therefore, additional datasets were considered including:

  • WC Bioregion survey : broadscale benthic habitat mapping product (Figure B.5)

Figure B.1. WWMSP Theme 2.1 CSOA benthic habitat map.

Figure B.2. O2M-Westport CSOA EIA benthic habitat map.

Figure B.3. O2M-Westport CSOA EIA substrate map.

Figure B.4. Sediment size map within CS.

Figure B.5. WCB bioregion benthic map.

20.2 Benthic zone definition and layer descriptions

The above raw data-sets require processing and merging before they are suitable for the CSIEM numerical model. Therefore, a synthesised product has been made for each of the main CSOA benthic maps (Figure B.6).

The benthic model is able to support layering such that default properties can be specified broadly across the domain, and where more accurate mapping data is available (i.e., within the main Cockburn Sound area) then these layers will supersede the defaults. The layering adopted in this model is shown in Figure B.7.

Two map versions (WWMSP2 and O2M) are available and can be selected during configuration. Note that the high resolution mapping of benthic habitats from the Hovey et al., 2025 and O2M-Westport data-set is smoothed, to simplify the complexity of the shapefile for alignment with the TUFLOW-FV mesh resolution.

Depending on the mesh adopted, the layer information is translated to cell resolution accordingly, for example, as shown in Figure B.8 for the three main types.

Each benthic layer/type in the shapefile has a unique ID (material zone ID, Table B.1) which can be used by TUFLOW-AED for model parameter configurations, or used by matlab scripts for processing (e.g. creating the AED benthic variable parameter csv by assigning parameters to each grid cell based on the zone ID it falls in using assign_mesh_material_zones_allvars.m, Figure B.6).

Figure B.6. Workflow illustrating how raw benthic datasets were synthesised and used to parameterise the spatially resolved model.

WWMSP 2.1

Figure B.7-i. CSIEM model domain and material zone settings based on WWMSP2.1 mapping. Left: whole model domain; Right: zoom-in view of Cockburn Sound.

WWMSP2.1-O2M merged

Figure B.7-ii. CSIEM model domain and material zone settings based on merged WWMSP2.1-O2M mapping. Left: whole model domain; Right: zoom-in view of Cockburn Sound.

Figure B.8. Plan-view of CSIEM model benthic material types around the Cockburn Sound region in A (coarse), B (optimized), C (fine) options.

WWMSP 2.1

Table B.1-i. Material zone IDs for benthic habitat types based on WWMSP2.1 mapping.

WWMSP2.1-O2M merged

Table B.1-ii. Material zone IDs for benthic habitat types based on WWMSP2.1-O2M mapping.

20.3 Zone parameterisation

A summary table of key parameters for each benthic zone is summarised in Table B.2.

Table B.2. Summary of benthic material zones and associated sediment functional zones, roughness, and sediment fluxes. Refer to Figure B.7 and Figure B.8 for maps of material zone locations.

Sediment–water flux (mmol m⁻² d⁻¹)3

Zone ID Name Note Sediment Functional Zone1 Roughness (m)2 Oxygen PO4 NH4 NO3 DOC DON DOP
1 Default model domain background Captures unallocated cells if shapefiles do not fully overlap 0.020 0 0.000 0.00 0.00 0.0 0.00 0.00
16 Swan River Non-vegetated lower Swan estuary sediment Type 2: deep basin 0.004 -40 0.080 0.40 1.30 -52.0 -5.20 -0.40
21 Cockburn (23–31) Sediment grain size (µm), from Skene et al. (2005) Type 2: deep basin 0.001 -45 0.090 0.45 1.50 -60.0 -6.00 -0.44
22 Cockburn (31–63.5) Sediment grain size (µm), from Skene et al. (2005) Type 2: deep basin 0.002 -40 0.080 0.40 1.30 -52.0 -5.20 -0.40
23 Cockburn (63.6–125) Sediment grain size (µm), from Skene et al. (2005) Type 2: deep basin 0.004 -40 0.080 0.40 1.30 -52.0 -5.20 -0.40
24 Cockburn (125–250) Sediment grain size (µm), from Skene et al. (2005) Type 3: shelf + MPB 0.008 -40 0.080 0.40 1.30 -52.0 -5.20 -0.40
25 Cockburn (250–350) Sediment grain size (µm), from Skene et al. (2005) Type 3: shelf + MPB 0.010 -35 0.070 0.35 1.12 -44.8 -4.48 -0.36
26 Cockburn (350–500) Sediment grain size (µm), from Skene et al. (2005) Type 3: shelf + MPB 0.015 -30 0.060 0.30 1.00 -40.0 -4.00 -0.32
27 Cockburn (500–1000) Sediment grain size (µm), from Skene et al. (2005) Type 3: shelf + MPB 0.020 -25 0.050 0.25 0.80 -32.0 -3.20 -0.24
59 Artificial structure 0.200 0 0.000 0.00 0.00 0.0 0.00 0.00
60 Seagrass (Swan River) Halophila dominant community Type 4: shelf + seagrass 0.100 -5 -0.012 -0.06 -0.18 0.0 0.00 0.00
61 Soft substrate (Sand) Type 1: offshore 0.008 -15 0.030 0.15 0.50 -20.0 -2.00 -0.16
68 Hard substrate (Reef with macroalgae) 0.100 0 0.000 0.00 0.00 0.0 0.00 0.00
70 Mixed substrate 0.050 -10 -0.020 -0.01 -0.03 0.0 0.00 0.00
90 Seagrass (Amphibolis) Type 4: shelf + seagrass 0.100 -5 -0.012 -0.06 -0.18 0.0 0.00 0.00
91 Seagrass (P. australis dominant community) Merged from P. australis, P. australis Amphibolis, P. australis P. sinuosa, P. australis P. sinuosa Amphibolis Type 4: shelf + seagrass 0.100 -5 -0.012 -0.06 -0.18 0.0 0.00 0.00
92 Seagrass (P. coriacea dominant community) Merged from P. coriacea, P. coriacea Amphibolis, P. coriacea Amphibolis with Halophila Type 4: shelf + seagrass 0.100 -5 -0.012 -0.06 -0.18 0.0 0.00 0.00
93 Seagrass (P. sinuosa dominant community) Merged from P. sinuosa, P. sinuosa Amphibolis, P. sinuosa P. coriacea Amphibolis Type 4: shelf + seagrass 0.100 -5 -0.012 -0.06 -0.18 0.0 0.00 0.00
94 Lyngbya Interspersed with ephemeral seagrass Type 4: shelf + seagrass 0.100 -5 -0.012 -0.06 -0.18 0.0 0.00 0.00
95 Cobble Type 3: shelf + MPB 0.100 -5 -0.012 -0.06 -0.18 0.0 0.00 0.00
1 The sediment functional zone is associated with the types specified in the sediment biogeochemistry model. 2 For roughness, CSIEM uses the ks bottom drag model; values are equivalent Nikuradse roughness (m). 3 Sediment–water flux settings are assumed maximum fluxes combining sediment survey data (Eyre et al., 2025) and relevant environmental factors. Final modelled fluxes are also subject to oxygen concentration (redox potential) and temperature within the bottom water.

20.4 Working with zones in CSIEM

The theory and rationale behind benthic zone definitions are described above. This section provides a practical guide for users who need to configure, modify, or extend the zone-based parameterisation within a CSIEM simulation. The relevant files are organised within the model repository:

csiem_model_tfvaed_1.7/
├── model_components/
│   ├── gis_repo/
│   │   └── 2_benthic/
│   │       ├── materials/      ← zone shapefiles
│   │       └── ecology/        ← benthic-map CSVs
│   └── includes/
│       ├── roughness/          ← zone-based roughness FVC files
│       ├── wq/                 ← AED config (aed.nml, sedflux, parameter CSVs)
│       └── wq-eco/             ← extended ecology config
└── model_runs/
    └── WQ/                     ← simulation control files (.fvc)

20.4.1 Inputting zone shapefiles

Material zone shapefiles define the spatial extent of each benthic zone across the model domain. They are stored in:

model_components/gis_repo/2_benthic/materials/

Available shapefiles include:

  • CSOA_theme21_benthic_zones_final.shp — zones based on the WWMSP Theme 2.1 benthic mapping
  • CSOA_WEM_benthic_zones.shp — zones based on the merged WWMSP 2.1 and O2M-Westport mapping
  • CSOA_Ranae_SGspp_merged_reorder.shp — merged product with seagrass species-level resolution

Each polygon in a shapefile carries a material zone ID (as listed in Table B.2). The shapefile is loaded into a simulation via the Read GIS Mat command in the TUFLOW-FV control file (.fvc):

! Material zones:
Read GIS Mat == ../../model_components/gis_repo/2_benthic/materials/CSOA_WEM_benthic_zones.shp

When TUFLOW-FV reads the mesh, each cell is assigned the material zone ID of the polygon it falls within. This ID is then used by both the hydrodynamic and biogeochemical model components to look up zone-specific parameters.

20.4.2 Creating zone-based AED benthic-map files

Benthic-map CSV files provide cell-level parameter values for AED biogeochemical variables. They are stored in:

model_components/gis_repo/2_benthic/ecology/

Each CSV has one row per mesh cell (e.g. ~30,000 rows for the B010 mesh) with columns specifying parameter values:

ID, NCS_fs1, NCS_fs2, OGM_om_sed_frac, PHY_mpb, BIV_suspfeeder
1,  0.4,     0.5,     0.06,            20,      0
2,  0.4,     0.5,     0.06,            20,      0
...

The ID column corresponds to the mesh cell index (not the material zone ID). Parameter values for each cell are typically derived from the material zone the cell belongs to, using the MATLAB script assign_mesh_material_zones_allvars.m (Figure B.6), which maps zone IDs to cell-level values.

The benthic-map file is referenced within the AED configuration file (aed.nml):

init_values_file = '../../model_components/gis_repo/2_benthic/ecology/csiem_aed_benthic_map_B010_wq.csv'

File naming follows the convention csiem_aed_benthic_map_{mesh}_{type}.csv, where {mesh} identifies the grid resolution (e.g. A002 = coarse, B010 = optimised, C001 = fine) and {type} indicates the configuration variant (e.g. wq, ECO, csiem20_MPB).

20.4.3 Setting zone-based parameters

20.4.3.1 Zone-based hydrodynamic parameters

Bottom roughness is the primary hydrodynamic parameter that varies by material zone. Roughness files are stored in:

model_components/includes/roughness/

Each .fvc file specifies the Nikuradse roughness length (bottom roughness, in metres) per material zone using a block structure:

material == 1    ! Default, and Deep Water
  bottom roughness == 0.02
  spatial reconstruction == 0
end material

material == 21   ! CS GS 1 23-31
  bottom roughness == 0.001
  spatial reconstruction == 1
end material

The roughness file is included in the simulation control file via:

include == ../../model_components/includes/roughness/CSOA_WEM_material_zones.fvc

The spatial reconstruction setting (0 or 1) controls the order of spatial accuracy for each zone, with first-order reconstruction (== 1) typically enabled for zones within the area of interest. For guidance on roughness values by habitat type, refer to Table B.2.

20.4.3.2 Zone-based biogeochemical parameters

Sediment–water fluxes are specified per material zone within the &aed_sedflux namelist block in aed.nml. The active_zones array lists all material zone IDs, and each flux variable (e.g. Fsed_oxy, Fsed_amm, Fsed_nit) is an array of the same length, with values corresponding positionally to the zone list:

&aed_sedflux
  sedflux_model = 'Constant2D'
  active_zones  = 1, 16, 61, 62, 68, 69, 70, 21, 22, ...
  Fsed_oxy      = 0, -40, -15, -20, -5, 0, -10, -42, -39, ...
  Fsed_amm      = 0, 0.55, 0.15, 0.15, 0, 0, -0.01, 0.49, 0.44, ...
  Fsed_nit      = 0, 1.3, 0.5, 0.5, 0, 0, -0.03, 0.75, 0.72, ...
/

A standalone CSV version of these settings is also maintained in aed_sedflux.csv for reference and scripted workflows.

Additional cell-level BGC parameters — such as sediment nitrogen fractions (NCS_fs1, NCS_fs2), organic matter fractions (OGM_om_sed_frac), microphytobenthos biomass (PHY_mpb), and filter-feeder density (BIV_suspfeeder) — are supplied via the benthic-map CSV described above. These values can be modified either by editing the CSV directly, or by re-running the zone-to-cell assignment script with updated zone parameter tables.