deliverSediment: Calculate delivered sediment over one or more types of tides

View source: R/deliverSediment.R

deliverSedimentR Documentation

Calculate delivered sediment over one or more types of tides

Description

This function calculates the delivered sediment for a marsh elevation by summarising between one and three types of tidal cycles.

Usage

deliverSediment(
  z,
  suspendedSediment,
  nFloods = 705.79,
  meanSeaLevel,
  meanHighWater,
  meanHighHighWater = NA,
  meanHighHighWaterSpring = NA,
  meanLowWater = meanSeaLevel - meanHighWater,
  meanLowLowWater = meanSeaLevel - meanHighHighWater,
  meanLowLowWaterSpring = meanSeaLevel - meanHighHighWaterSpring,
  captureRate,
  floodTime.fn = floodTimeLinear
)

Arguments

z

a numeric, elevation of the marsh

suspendedSediment

a numeric, suspended sediment concentration of the water column

nFloods

a numeric, the number of tidal flooding events per year

meanSeaLevel

a numeric, Mean Sea Level

meanHighWater

a numeric, Mean High Water level

meanHighHighWater

a numeric, Mean Higher High Water level

meanHighHighWaterSpring

a numeric, Mean Higher High Spring Tide Water level

meanLowWater

a numeric, Mean Low Water level

meanLowLowWater

a numeric, Mean Lower Low Water level

meanLowLowWaterSpring

a numeric, Mean Low Lower Spring Tide Water level

captureRate

a numeric, the number of times a water column will clear per tidal cycle

floodTime.fn

a function, specify the method used to calculate flooding time per tidal cycle

Value

a numeric, the sediment delivered over the course of a year


tilbud/rCTM documentation built on March 30, 2024, 10:06 a.m.