determine.eros.cumsed.E3D: resistance to erosion determination

View source: R/determine.eros.cumsed.E3D.R

determine.eros.cumsed.E3DR Documentation

resistance to erosion determination

Description

This function calibrates parameter resistance to erosion that calculated cumulative sediment loss equals the measured value from a rainfall experiment. Therefore it models a rainfall-experiment plot using EROSION-3D.

Usage

determine.eros.cumsed.E3D(
  FCl,
  MCl,
  CCl,
  FSi,
  MSi,
  CSi,
  FSa,
  MSa,
  CSa,
  Corg,
  Bulk,
  Moist,
  Skin,
  Roughness,
  Cover,
  Soilloss,
  intensity,
  plotwidth,
  plotlength,
  slope,
  endmin,
  ponding = FALSE,
  simlines = 100,
  path = tempdir(),
  silent = TRUE,
  resolution = 1,
  version = get_version.E3D(),
  errorcode = FALSE
)

Arguments

FCl

numeric

MCl

numeric

CCl

numeric

FSi

numeric

MSi

numeric

CSi

numeric

FSa

numeric

MSa

numeric

CSa

numeric

Corg

numeric

Bulk

numeric

Moist

numeric

Skin

numeric

Roughness

numeric

Cover

numeric

Soilloss

numeric value, cumulative sediment loss in kg is the fitting target of this function

intensity

numeric vector, rainfall intensity of preceding time interval - correspondences to endmin

plotwidth

numeric value, width of the experimental plot, CumRunoff will be normalized to one meter width using this parameter

plotlength

numeric value, length of experimental plot, needs to be an multiple of spatial resolution (default 1 meter)

slope

integer value, mean slope of experimental plot in percent

endmin

numeric vector, duration since start of rainfall experiment in full minutes, length must equal length of intensity

ponding

logical TRUE means ponding option is used, FALSE - is not used in E3D, ponding limits amount of infiltrating water to available water

simlines

integer value, number of parallel calculated plots, higher numbers decrease number of iteration steps with E3D, but increases number of write-read operations

path

path to modeling directory, default is a temporary directory

silent

logical, if TRUE skinfactor iteration steps will be written as message

resolution

set spatial resolution [m]

version

version number can be set manually if known to reduce calls to E3D and save processing time

errorcode

logical, if TRUE an errorcode is returned instead of NA for experiments, which can not be determined: -1 No runoff, -2 to high sediment concentration

Examples

determine.eros.cumsed.E3D(FCl=5,MCl=10,CCl=15, FSi=10,MSi=20,CSi=10, FSa=15,MSa=10,CSa=5, Corg = 1.3, Bulk = 1300, Moist = 22, Skin = 0.005,Roughness=0.05, Cover = 20, Soilloss = 1, intensity = 0.5, plotwidth = 1, plotlength = 10, slope = 10, endmin = 30, ponding = TRUE)
determine.eros.cumsed.E3D(FCl=5,MCl=10,CCl=15, FSi=10,MSi=20,CSi=10, FSa=15,MSa=10,CSa=5, Corg = 1.3, Bulk = 1300, Moist = 22, Skin = 0.005,Roughness=0.05, Cover = 20, Soilloss = 1, intensity = 0.5, plotwidth = 1, plotlength = 10, slope = 10, endmin = 30, ponding = FALSE)


jonaslenz/toolbox.e3d documentation built on Jan. 16, 2025, 5:24 a.m.