fg_flux {ConFluxPro} | R Documentation |
Flux-gradient method
Description
fg_flux()
implements different approaches to the flux-gradient
method (FGM). It takes a valid input dataset from cfp_dat()
and
calculates for each layer defined in cfp_layers_map()
.
Usage
fg_flux(x, ...)
## S3 method for class 'cfp_dat'
fg_flux(x, ...)
## S3 method for class 'cfp_fgres'
fg_flux(x, ...)
## S3 method for class 'cfp_fgmod'
fg_flux(x, ...)
Arguments
x |
A cfp_dat object with all the necessary input datasets.
|
... |
Arguments passed on to cfp_fgmod
gases (character) A character vector defining the gases for which
fluxes shall be calculated.
modes (character) A character vector specifying mode(s) for dcdz
calculation. Can be "LL" ,"LS" ,"EF" .
- LL
local linear approach: within each layer a linear model is
evaluated of concentration over the depth.
- LS
linear spline approach: A linear spline is fitted over the
complete profile with nodes at the layer intersections.
- EF
exponential fit approach: An exponential function of form
y=a+b*x^c is fit of concentration against depth. Using the first derivative
of that function the concentration gradient is evaluated for each layer.
- DA
exponential fit approach: An exponential function of form
y=a+b*(1-exp(-a*x)) is fit of concentration against depth. Using the
first derivative of that function the concentration gradient is evaluated
for each layer. From Davidson (2006).
param (character) A vector containing the the parameters of soilphys,
for which means should be calculated, must contain "c_air" and "DS", more
parameters may help interpretation.
funs (character) A vector defining the type of mean to be used for
each parameter in param . One of "arith" or "harm".
|
Details
The model result contains the original data, but adds the
dataset FLUX
, which contains the calculated flux rates.
You can use functions efflux and production to calculate
different elements or access the raw result with model_result$FLUX
.
Value
A cfp_fgres model result.
References
DAVIDSON, E. A., SAVAGE, K. E., TRUMBORE, S. E., & BORKEN, W.
(2006). Vertical partitioning of CO2 production within a temperate forest
soil. In Global Change Biology (Vol. 12, Issue 6, pp. 944–956). Wiley.
https://doi.org/10.1111/j.1365-2486.2005.01142.x
See Also
Other flux models:
pro_flux()
Examples
fg_flux(ConFluxPro::base_dat)
[Package
ConFluxPro version 1.3.1
Index]