Package: SoilR 1.2.107

SoilR: Models of Soil Organic Matter Decomposition

Functions for modeling Soil Organic Matter decomposition in terrestrial ecosystems with linear and nonlinear systems of differential equations. The package implements models according to the compartmental system representation described in Sierra and others (2012) <doi:10.5194/gmd-5-1045-2012> and Sierra and others (2014) <doi:10.5194/gmd-7-1919-2014>.

Authors:Carlos A. Sierra, Markus Mueller

SoilR_1.2.107.tar.gz
SoilR_1.2.107.zip(r-4.5)SoilR_1.2.107.zip(r-4.4)SoilR_1.2.107.zip(r-4.3)
SoilR_1.2.107.tgz(r-4.4-any)SoilR_1.2.107.tgz(r-4.3-any)
SoilR_1.2.107.tar.gz(r-4.5-noble)SoilR_1.2.107.tar.gz(r-4.4-noble)
SoilR_1.2.107.tgz(r-4.4-emscripten)SoilR_1.2.107.tgz(r-4.3-emscripten)
SoilR.pdf |SoilR.html
SoilR/json (API)
NEWS

# Install 'SoilR' in R:
install.packages('SoilR', repos = c('https://crlsierra.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:
  • C14Atm - Atmospheric 14C fraction
  • C14Atm_NH - Post-bomb atmospheric 14C fraction
  • Graven2017 - Compiled records of radicarbon in atmospheric CO2 for historical simulations in CMIP6
  • HarvardForest14CO2 - Delta14C in soil CO2 efflux from Harvard Forest
  • Hua2013 - Atmospheric radiocarbon for the period 1950-2010 from Hua et al.
  • Hua2021 - Atmospheric radiocarbon for the period 1950-2019 from Hua et al.
  • IntCal09 - Northern Hemisphere atmospheric radiocarbon for the pre-bomb period
  • IntCal13 - Atmospheric radiocarbon for the 0-50,000 yr BP period
  • IntCal20 - The IntCal20 northern hemisphere radiocarbon curve for the 0-55,000 yr BP period
  • SHCal20 - The SHCal20 southern hemisphere radiocarbon curve for the 0-55,000 yr BP period
  • eCO2 - Soil CO2 efflux from an incubation experiment
  • incubation_experiment - Soil CO2 efflux from an incubation experiment, along with the soil mass and carbon concentration measurements.

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

129 exports 5 stars 0.82 score 16 dependencies 157 scripts 405 downloads

Last updated 11 months agofrom:6d63c04336. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 07 2024
R-4.5-winOKSep 07 2024
R-4.5-linuxOKSep 07 2024
R-4.4-winOKSep 07 2024
R-4.4-macOKSep 07 2024
R-4.3-winOKSep 07 2024
R-4.3-macOKSep 07 2024

Exports:AbsoluteFractionModern_from_Delta14Cadd_plotAWBmodelbacwaveModelbind.C14curvesBoundFcBoundInFluxesBoundLinDecompOpby_PoolIndexCenturyModelCenturyModel14ConstantInternalFluxRateList_by_PoolIndexConstantOutFluxRateList_by_PoolIndexConstFcConstInFluxesConstLinDecompOpcyclingDelta14CDelta14C_from_AbsoluteFractionModerndeSolve.lsoda.wrapperentropyRatePerJumpentropyRatePerTimeeulerexample.2DBoundInFluxesFromFunctionexample.2DBoundLinDecompOpFromFunctionexample.2DConstFc.Argsexample.2DConstInFluxesFromVectorexample.2DGeneralDecompOpArgsexample.2DInFluxes.Argsexample.2DUnBoundLinDecompOpFromFunctionexample.ConstlinDecompOpFromMatrixexample.nestedTime2DMatrixListexample.Time2DArrayListexample.Time3DArrayListexample.TimeMapFromArrayFcAtm.from.DataframefT.ArrheniusfT.Century1fT.Century2fT.Daycent1fT.Daycent2fT.DemeterfT.KBfT.LandTfT.linearfT.Q10fT.RothCfT.StandcarbfW.CandyfW.CenturyfW.Daycent1fW.Daycent2fW.DemeterfW.GompertzfW.MoyanofW.RothCfW.SkoppfW.StandcarbGaudinskiModel14GeneralDecompOpGeneralModelGeneralModel_14GeneralNlModelgetAccumulatedReleasegetCgetC14getCompartmentalMatrixFuncgetDecompOpgetF14getF14CgetF14RgetFunctionDefinitiongetMeanTransitTimegetReleaseFluxgetReleaseFlux14getSolutiongetTimeRangegetTimesgetTransferMatrixFuncgetTransitTimeDistributionDensityICBM_NICBMModelInFluxeslinearScalarModellinesCPoollistProductModelModel_14Model_by_PoolNamesOnepModelOnepModel14ParallelModelpathEntropyplotplotC14PoolplotCPoolplotPoolGraphplotPoolGraphFromTupleListsPoolIndexRespirationCoefficientsRothCModelSeriesLinearModelSeriesLinearModel14SoilR.F0.newstate_variable_namessystemAgeThreepairMMmodelThreepFeedbackModelThreepFeedbackModel14ThreepParallelModelThreepParallelModel14ThreepSeriesModelThreepSeriesModel14TimeMapTimeMap.from.DataframeTimeMap.newtransitTimeturnoverFitTwopFeedbackModelTwopFeedbackModel14TwopMMmodelTwopParallelModelTwopParallelModel14TwopSeriesModelTwopSeriesModel14UnBoundLinDecompOpUnBoundNonLinDecompOpYasso07ModelYassoModel

Dependencies:assertthatclicpp11deSolveexpmglueigraphlatticelifecyclemagrittrMatrixpkgconfigpurrrrlangsetsvctrs

Readme and manuals

Help Manual

Help pageTopics
SoilRSoilR-package
Experimentally overloaded index operator[,Model,character,missing,missing-method
automatic title[,NlModel,character,ANY,ANY-method
automatic title[[,MCSim-method
automatic title[[<-,MCSim-method
automatic title$,NlModel-method
Conversion of radiocarbon valuesAbsoluteFractionModern
Conversion of radiocarbon valuesAbsoluteFractionModern_from_Delta14C
Conversion of radiocarbon valuesAbsoluteFractionModern_from_Delta14C,matrix-method
Conversion of radiocarbon values, from Delta14C to absolute fraction modernAbsoluteFractionModern_from_Delta14C,numeric-method
automatic titleAbsoluteFractionModern,BoundFc-method
automatic titleAbsoluteFractionModern,ConstFc-method
Add elements to plotadd_plot
automatic titleadd_plot,TimeMap-method
automatic titleas.character,TimeMap-method
Convert to a numeric vector with the pool names as namesas.numeric,InFluxList_by_PoolName-method
Convert to a numeric value with name of the form 'a->b'as.numeric,InternalFlux_by_PoolName-method
Convert to a numeric vector with names of the form 'a->b'as.numeric,InternalFluxList_by_PoolName-method
Convert to a numeric vector with the pool names as namesas.numeric,OutFluxList_by_PoolName-method
Available particle propertiesavailableParticleProperties
automatic titleavailableParticleProperties,MCSim-method
Available particle setsavailableParticleSets
automatic titleavailableParticleSets,MCSim-method
Available resident setsavailableResidentSets
automatic titleavailableResidentSets,MCSim-method
Implementation of the microbial model AWB (Allison, Wallenstein, Bradford, 2010)AWBmodel
Implementation of the microbial model Bacwave (bacterial waves)bacwaveModel
Binding of pre- and post-bomb Delta14C curvesbind.C14curves
Bound Fc objectBoundFc
S4-class to represent atmospheric 14C concentration as scalar function of time.BoundFc-class
automatic titleBoundFc,character-method
automatic titleBoundFc,missing-method
constructor for BoundInFluxesBoundInFluxes
automatic titleBoundInFluxes-class
Generic constructor for the class with the same nameBoundLinDecompOp
A S4 class to represent a linear compartmental operator defined on time intervalBoundLinDecompOp-class
Creates an object of class BoundLinDecompOpBoundLinDecompOp,ANY-method
A converterBoundLinDecompOp,UnBoundLinDecompOp-method
automatic titleby_PoolIndex
new object with the source pool id converted to a PoolIndex if necessaryby_PoolIndex,ConstantInFluxRate_by_PoolName,ANY,ANY-method
new object with the source pool id converted to a PoolName if necessaryby_PoolIndex,ConstantInternalFluxRate_by_PoolName,ANY,ANY-method
convert to a list indexed by pool namesby_PoolIndex,ConstantInternalFluxRateList_by_PoolName,ANY,ANY-method
new object with the source pool id converted to a PoolIndex if necessaryby_PoolIndex,ConstantOutFluxRate_by_PoolName,ANY,ANY-method
convert to a list indexed by pool namesby_PoolIndex,ConstantOutFluxRateList_by_PoolName,ANY,ANY-method
convert a function f of to f_vecby_PoolIndex,function,character,character-method
Convert the pool names to indicesby_PoolIndex,InFlux_by_PoolName,character,character-method
Transform pool names to indicesby_PoolIndex,InFluxList_by_PoolName,character,character-method
automatic titleby_PoolIndex,InternalFlux_by_PoolName,character,character-method
automatic titleby_PoolIndex,InternalFluxList_by_PoolName,character,character-method
automatic titleby_PoolIndex,OutFlux_by_PoolName,character,character-method
automatic titleby_PoolIndex,OutFluxList_by_PoolName,character,character-method
constructor from strings of the form 'x->y' new object with the source pool id and the destination pool id guaranteed to be of class PoolIndexby_PoolIndex,PoolConnection_by_PoolName,ANY,ANY-method
automatic titleby_PoolName
new object with the source pool id converted to a PoolIndex if necessaryby_PoolName,ConstantInFlux_by_PoolIndex-method
convert to a list indexed by pool namesby_PoolName,ConstantInFluxList_by_PoolIndex-method
new object with the source pool id converted to a PoolIndex if necessaryby_PoolName,ConstantInFluxRate_by_PoolIndex-method
convert to a list indexed by pool namesby_PoolName,ConstantInternalFluxRateList_by_PoolIndex-method
new object with the source pool id converted to a PoolName if necessaryby_PoolName,ConstantOutFluxRate_by_PoolIndex-method
convert to a list indexed by pool namesby_PoolName,ConstantOutFluxRateList_by_PoolIndex-method
Atmospheric 14C fractionC14Atm
Post-bomb atmospheric 14C fractionC14Atm_NH
Implementation of the Century modelCenturyModel
Implementation of a radiocarbon version of the Century modelCenturyModel14
helper functioncheck_duplicate_pool_names
helper function to check that the length of the argument is exactly 1check_id_length
Check pool idscheck_pool_ids
automatic titlecheck_pool_ids,PoolConnection_by_PoolIndex,integer-method
Computes resultscomputeResults
automatic titlecomputeResults,MCSim-method
class for a constant influx to a single pool identified by indexConstantInFlux_by_PoolIndex-class
class for a constant influx to a single pool identified by pool nameConstantInFlux_by_PoolName-class
Generic constructor for the class with the same nameConstantInFluxList_by_PoolIndex
Subclass of list that is guaranteed to contain only elements of type ConstantInFlux_by_PoolIndexConstantInFluxList_by_PoolIndex-class
constructor from ConstInFluxesConstantInFluxList_by_PoolIndex,ConstInFluxes-method
constructor from a normal listConstantInFluxList_by_PoolIndex,list-method
constructor from numeric vectorConstantInFluxList_by_PoolIndex,numeric-method
Generic constructor for the class with the same nameConstantInFluxList_by_PoolName
Subclass of list that is guaranteed to contain only elements of type ConstantInFlux_by_PoolNameConstantInFluxList_by_PoolName-class
Describes a flux rates.ConstantInFluxRate_by_PoolIndex-class
Constructor for the class with the same nameConstantInFluxRate_by_PoolName
Describes a flux rates.ConstantInFluxRate_by_PoolName-class
Generic constructor for the class with the same nameConstantInternalFluxRate_by_PoolIndex
S4 class representing a constant internal flux rateConstantInternalFluxRate_by_PoolIndex-class
automatic titleConstantInternalFluxRate_by_PoolIndex,numeric,numeric,missing,numeric-method
Generic constructor for the class with the same nameConstantInternalFluxRate_by_PoolName
S4-class to represent a constant internal flux rate with source and target indexed by nameConstantInternalFluxRate_by_PoolName-class
constructor with argument conversionConstantInternalFluxRate_by_PoolName,character,character,missing,numeric-method
constructor from strings of the form 'a->b'ConstantInternalFluxRate_by_PoolName,missing,missing,character,numeric-method
Generic constructor for the class with the same nameConstantInternalFluxRateList_by_PoolIndex
Describes a list of flux rates.ConstantInternalFluxRateList_by_PoolIndex-class
constructor from a normal listConstantInternalFluxRateList_by_PoolIndex,list-method
automatic titleConstantInternalFluxRateList_by_PoolIndex,numeric-method
Generic constructor for the class with the same nameConstantInternalFluxRateList_by_PoolName
Describes a list of flux rates.ConstantInternalFluxRateList_by_PoolName-class
Constructor from a normal list of fluxesConstantInternalFluxRateList_by_PoolName,list-method
Generic constructor for the class with the same nameConstantOutFluxRate_by_PoolIndex
S4 Class to represent a single constant out-flux rate with the source pool specified by an indexConstantOutFluxRate_by_PoolIndex-class
automatic titleConstantOutFluxRate_by_PoolIndex,numeric,numeric-method
S4 Class to represent a single constant out-flux rate with the source pool specified by nameConstantOutFluxRate_by_PoolName-class
Generic constructor for the class with the same nameConstantOutFluxRateList_by_PoolIndex
Describes a list of flux rates.ConstantOutFluxRateList_by_PoolIndex-class
constructor from a normal listConstantOutFluxRateList_by_PoolIndex,list-method
automatic titleConstantOutFluxRateList_by_PoolIndex,numeric-method
Generic constructor for the class with the same nameConstantOutFluxRateList_by_PoolName
Describes a list of flux rates.ConstantOutFluxRateList_by_PoolName-class
constructor from a normal listConstantOutFluxRateList_by_PoolName,list-method
automatic titleConstantOutFluxRateList_by_PoolName,numeric-method
creates an object containing the initial values for the 14C fraction needed to create models in SoilRConstFc
S4 class representing a constant 14C fractionConstFc-class
Constant input fluxesConstInFluxes
S4 class for a constant influx vectorConstInFluxes-class
automatic titleConstInFluxes,ConstantInFluxList_by_PoolIndex,numeric-method
automatic titleConstInFluxes,numeric,ANY-method
Generic constructor for the class with the same nameConstLinDecompOp
Generic constructor for the class with the same nameConstLinDecompOp_by_PoolName
A class to represent a constant (=nonautonomous,linear) compartmental matrix or equivalently a combination of ordered constant internal flux rates and constant out flux rates.ConstLinDecompOp-class
Constructor of object of ConstLinDecompOp classConstLinDecompOp,matrix,missing,missing,missing,missing-method
Generic constructor for the class with the same nameConstLinDecompOpWithLinearScalarFactor
A class to represent a constant (=nonautonomous,linear) compartmental matrix with a time dependent (linear) scalar pre factor This is a special case of a linear compartmental operator/matrixConstLinDecompOpWithLinearScalarFactor-class
Cycling analysis of compartmental matricescycling
S4-class to represent compartmental operatorsDecompOp-class
automatic titleDecompositionOperator-class
Conversion of radiocarbon valuesDelta14C
Conversion of radiocarbon valuesDelta14C_from_AbsoluteFractionModern
Conversion of radiocarbon valuesDelta14C_from_AbsoluteFractionModern,matrix-method
Conversion of radiocarbon valuesDelta14C_from_AbsoluteFractionModern,numeric-method
automatic titleDelta14C,BoundFc-method
automatic titleDelta14C,ConstFc-method
deSolve.lsoda.wrapperdeSolve.lsoda.wrapper
Soil CO2 efflux from an incubation experimenteCO2
Entropy rate per jumpentropyRatePerJump
Entropy rate per timeentropyRatePerTime
eulereuler
example.2DBoundInFluxesFromFunctionexample.2DBoundInFluxesFromFunction
example.2DBoundLinDecompOpFromFunctionexample.2DBoundLinDecompOpFromFunction
example.2DConstFc.Argsexample.2DConstFc.Args
2D example for constant Influxexample.2DConstInFluxesFromVector
example.2DGeneralDecompOpArgsexample.2DGeneralDecompOpArgs
example.2DInFluxes.Argsexample.2DInFluxes.Args
example.2DUnBoundLinDecompOpFromFunctionexample.2DUnBoundLinDecompOpFromFunction
example.ConstlinDecompOpFromMatrixexample.ConstlinDecompOpFromMatrix
create an example nested list that can beexample.nestedTime2DMatrixList
create an example TimeMap from 2D arrayexample.Time2DArrayList
create an example TimeFrame from 3D arrayexample.Time3DArrayList
create an example TimeFrame from 3D arrayexample.TimeMapFromArray
automatic titleFc-class
FcAtm.from.DataframeFcAtm.from.Dataframe
Effects of temperature on decomposition rates according the Arrhenius equationfT.Arrhenius
Effects of temperature on decomposition rates according the the CENTURY modelfT.Century1
Effects of temperature on decomposition rates according the the CENTURY modelfT.Century2
Effects of temperature on decomposition rates according to the DAYCENT modelfT.Daycent1
Effects of temperature on decomposition rates according to the DAYCENT modelfT.Daycent2
Effects of temperature on decomposition rates according to the DEMETER modelfT.Demeter
Effects of temperature on decomposition rates according to a model proposed by M. Kirschbaum (1995)fT.KB
Effects of temperature on decomposition rates according to a function proposed by Lloyd and Taylor (1994)fT.LandT
Effects of temperature on decomposition rates according to a linear modelfT.linear
Effects of temperature on decomposition rates according to a Q10 functionfT.Q10
Effects of temperature on decomposition rates according to the functions included in the RothC modelfT.RothC
Effects of temperature on decomposition rates according to the StandCarb modelfT.Standcarb
Effects of moisture on decomposition rates according to the Candy modelfW.Candy
Effects of moisture on decomposition rates according to the CENTURY modelfW.Century
Effects of moisture on decomposition rates according to the DAYCENT modelfW.Daycent1
Effects of moisture on decomposition rates according to the DAYCENT modelfW.Daycent2
Effects of moisture on decomposition rates according to the DEMETER modelfW.Demeter
Effects of moisture on decomposition rates according to the Gompertz functionfW.Gompertz
Effects of moisture on decomposition rates according to the function proposed by Moyano et al. (2013)fW.Moyano
Effects of moisture on decomposition rates according to the RothC modelfW.RothC
Effects of moisture on decomposition rates according to the function proposed by Skopp et al. 1990fW.Skopp
Effects of moisture on decomposition rates according to the StandCarb modelfW.Standcarb
Implementation of a the six-pool C14 model proposed by Gaudinski et al. 2000GaudinskiModel14
A generic factory for subclasses of GeneralDecompOpGeneralDecompOp
Pass through factory for objects of subclasses of DecompOpGeneralDecompOp,DecompOp-method
automatic titleGeneralDecompOp,function-method
automatic titleGeneralDecompOp,list-method
automatic titleGeneralDecompOp,matrix-method
automatic titleGeneralDecompOp,TimeMap-method
additional function to create ModelsGeneralModel
create objects of class Model_14GeneralModel_14
Use this function to create objects of class NlModel.GeneralNlModel
General pool IdGeneralPoolId
automatic titleGeneralPoolId,character-method
generic factory for this virtual classGeneralPoolId,numeric-method
Accumulated release flux out of the poolsgetAccumulatedRelease
Compute the time integral of the relaese fluxes over timegetAccumulatedRelease,Model-method
Calculates the content of the poolsgetC
Pool Contents for all timesgetC,Model_by_PoolNames-method
Pool Contents for all timesgetC,Model-method
Pool Contents for all timesgetC,NlModel-method
Generic that yields the 14C content for all pools and all timesgetC14
automatic titlegetC14,Model_14-method
Compartmental matrix functiongetCompartmentalMatrixFunc
automatic titlegetCompartmentalMatrixFunc,BoundLinDecompOp-method
Compartmental matrix functiongetCompartmentalMatrixFunc,ConstLinDecompOp-method
automatic titlegetCompartmentalMatrixFunc,TransportDecompositionOperator-method
Extract the matrix valued function of time and state vector for the compartmental matrixgetCompartmentalMatrixFunc,UnBoundNonLinDecompOp-method
Constant compartmental matrixgetConstantCompartmentalMatrix
Constant compartmental matrixgetConstantCompartmentalMatrix,ConstLinDecompOp-method
automatic titlegetConstantCompartmentalMatrix,ConstLinDecompOpWithLinearScalarFactor-method
Input flux vectorgetConstantInFluxVector
automatic titlegetConstantInFluxVector,ConstInFluxes-method
Constant internal flux rate list by pool indexgetConstantInternalFluxRateList_by_PoolIndex
Constant internal flux rate list by pool indexgetConstantInternalFluxRateList_by_PoolIndex,ConstLinDecompOp-method
Constant out flux rate list by pool indexgetConstantOutFluxRateList_by_PoolIndex
Constant out flux rate list by pool indexgetConstantOutFluxRateList_by_PoolIndex,ConstLinDecompOp-method
Constant linear decomposition operatorgetConstLinDecompOp
automatic titlegetConstLinDecompOp,ConstLinDecompOpWithLinearScalarFactor-method
Cummulative pool contentsgetCumulativeC
automatic titlegetCumulativeC,NlModel-method
Decomposition operator of a modelgetDecompOp
Extract the Compartmental OperatorgetDecompOp,Model-method
Extract the Compartmental OperatorgetDecompOp,NlModel-method
Dot outgetDotOut
automatic titlegetDotOut,TransportDecompositionOperator-method
Generic that yields the 14C fraction for the content all pools and all timesgetF14
automatic titlegetF14,Model_14-method
Generic that yields the 14C fraction for the cumulative content of all pools and all timesgetF14C
automatic titlegetF14C,Model_14-method
Generic that yields the 14C fraction for the release flux of all pools and all timesgetF14R
automatic titlegetF14R,Model_14-method
Get format of SoilR objectgetFormat
automatic titlegetFormat,Fc-method
Function definition of SoilR modelgetFunctionDefinition
automatic titlegetFunctionDefinition,ConstInFluxes-method
Function describing an object of class ConstLinDecompOpgetFunctionDefinition,ConstLinDecompOp-method
convert names of vectors or lists to class ConstantOutFluxRate convert names of vectors or lists to class ConstantInternalFluxRate helper functiongetFunctionDefinition,ConstLinDecompOpWithLinearScalarFactor-method
automatic titlegetFunctionDefinition,DecompositionOperator-method
automatic titlegetFunctionDefinition,InFluxList_by_PoolIndex-method
automatic titlegetFunctionDefinition,InFluxList_by_PoolName-method
automatic titlegetFunctionDefinition,StateDependentInFluxVector-method
automatic titlegetFunctionDefinition,TimeMap-method
automatic titlegetFunctionDefinition,TransportDecompositionOperator-method
automatic titlegetFunctionDefinition,UnBoundInFluxes-method
Extracts the time dependent matrix valued function (compartmental matrix)getFunctionDefinition,UnBoundLinDecompOp-method
Extract the influxesgetInFluxes
Extract the InFluxes as provided during creation of the modelgetInFluxes,Model-method
automatic titlegetInFluxes,NlModel-method
Initial values of SoilR objectgetInitialValues
automatic titlegetInitialValues,NlModel-method
Linear scale factorgetLinearScaleFactor
automatic titlegetLinearScaleFactor,ConstLinDecompOpWithLinearScalarFactor-method
Mean transit time for SoilR objectsgetMeanTransitTime
Mean transit time obtained through a numerical simulation. It produces an estimate with numerical errors. We recommend to use the function transitTime instead.getMeanTransitTime,ConstLinDecompOp-method
Number of pools in a modelgetNumberOfPools
automatic titlegetNumberOfPools,MCSim-method
automatic titlegetNumberOfPools,NlModel-method
automatic titlegetNumberOfPools,TransportDecompositionOperator-method
Generic Function to obtain the fluxes out of of the poolsgetOutputFluxes
automatic titlegetOutputFluxes,NlModel-method
Pools receiving outputs from other poolsgetOutputReceivers
automatic titlegetOutputReceivers,TransportDecompositionOperator,numeric-method
automatic titlegetParticleMonteCarloSimulator
automatic titlegetParticleMonteCarloSimulator,NlModel-method
Generic Function to obtain the vector of release fluxes out of the pools for all times.getReleaseFlux
automatic titlegetReleaseFlux,Model_by_PoolNames-method
The release fluxes [content]/[time] for all pools.getReleaseFlux,Model-method
automatic titlegetReleaseFlux,NlModel-method
Generic that yields the 14C fraction in the release fluxgetReleaseFlux14
automatic titlegetReleaseFlux14,Model_14-method
Right hand side of ODE of a SoilR modelgetRightHandSideOfODE
Provide the (vector valued) derivative of the stocks with respect to timegetRightHandSideOfODE,Model_by_PoolNames-method
Derivative of the state variables as functiongetRightHandSideOfODE,Model-method
Calculates all stocks all fluxes to ,in and out of the compartment system and also their integrals over timegetSolution
All Fluxes and stocks for all timesgetSolution,Model_by_PoolNames-method
Time range of a model simulationgetTimeRange
automatic titlegetTimeRange,ConstInFluxes-method
Time range of a simulation described in an object of class ConstLinDecompOpgetTimeRange,ConstLinDecompOp-method
automatic titlegetTimeRange,ConstLinDecompOpWithLinearScalarFactor-method
automatic titlegetTimeRange,DecompositionOperator-method
The time interval where the function is definedgetTimeRange,TimeMap-method
automatic titlegetTimeRange,UnBoundInFluxes-method
Extracts the time interval for which the function is valid.getTimeRange,UnBoundLinDecompOp-method
Time vector of SoilR objectgetTimes
Extract the times vectorgetTimes,Model_by_PoolNames-method
Extract the times vectorgetTimes,Model-method
automatic titlegetTimes,NlModel-method
Transfer coefficientsgetTransferCoefficients
automatic titlegetTransferCoefficients,NlModel-method
automatic titlegetTransferCoefficients,TransportDecompositionOperator-method
deprecated, use getTransferMatrixFunc insteadgetTransferMatrix
Transfer matrix functiongetTransferMatrixFunc
automatic titlegetTransferMatrixFunc,TransportDecompositionOperator-method
Transit time distribution for SoilR objectsgetTransitTimeDistributionDensity
Transit time distribution obtained through a numerical simulation. It introduces numerical errors. We recommend to use the function transitTime insteadgetTransitTimeDistributionDensity,ConstLinDecompOp-method
Get values of SoilR objectgetValues
automatic titlegetValues,ConstFc-method
Compiled records of radicarbon in atmospheric CO2 for historical simulations in CMIP6Graven2017
Delta14C in soil CO2 efflux from Harvard ForestHarvardForest14CO2
Atmospheric radiocarbon for the period 1950-2010 from Hua et al. (2013)Hua2013
Atmospheric radiocarbon for the period 1950-2019 from Hua et al. (2021)Hua2021
Implementation of the ICBM/N modelICBM_N
Implementation of the Introductory Carbon Balance Model (ICBM)ICBMModel
Soil CO2 efflux from an incubation experiment, along with the soil mass and carbon concentration measurements.incubation_experiment
Generic constructor for the class with the same nameInFlux
Generic constructor for the class with the same nameInFlux_by_PoolIndex
S4 class for the influx to a single pool identified by the indexInFlux_by_PoolIndex-class
Constructor from an ordered pair of PoolIndex (integer like) objectsInFlux_by_PoolIndex,function,numeric-method
Generic constructor for an influx to a single pool from an ordered pair of PoolName (string like) and function objectsInFlux_by_PoolName
S4 class for the influx to a single pool identified by the nameInFlux_by_PoolName-class
Constructor from an ordered pair of PoolName (string like) and function objectsInFlux_by_PoolName,function,character-method
A generic factory for subclasses of InFluxesInFluxes
A virtual S4-class representing (different subclasses) of in-fluxes to the systemInFluxes-class
automatic titleInFluxes,ConstantInFluxList_by_PoolIndex-method
automatic titleInFluxes,function-method
automatic titleInFluxes,InFluxes-method
automatic titleInFluxes,list-method
automatic titleInFluxes,numeric-method
automatic titleInFluxes,StateIndependentInFluxList_by_PoolIndex-method
automatic titleInFluxes,TimeMap-method
Generic constructor for the class with the same nameInFluxList_by_PoolIndex
Describes a list of flux rates.InFluxList_by_PoolIndex-class
constructor from a normal list after checking the elementsInFluxList_by_PoolIndex,list-method
Generic constructor for the class with the same nameInFluxList_by_PoolName
Class for a list of influxes indexed by the names of the target poolsInFluxList_by_PoolName-class
constructor from a normal listInFluxList_by_PoolName,list-method
automatic titleinitialize,ConstLinDecompOp-method
automatic titleinitialize,DecompositionOperator-method
automatic titleinitialize,MCSim-method
Internal method to supervise creation of objects of this classinitialize,Model_14-method
automatic titleinitialize,Model_by_PoolNames-method
Internal method to supervise creation of objects of this classinitialize,Model-method
automatic titleinitialize,NlModel-method
automatic titleinitialize,TimeMap-method
automatic titleinitialize,TransportDecompositionOperator-method
automatic titleinitialize,UnBoundInFluxes-method
automatic titleinitialize,UnBoundLinDecompOp-method
Northern Hemisphere atmospheric radiocarbon for the pre-bomb periodIntCal09
Atmospheric radiocarbon for the 0-50,000 yr BP periodIntCal13
The IntCal20 northern hemisphere radiocarbon curve for the 0-55,000 yr BP periodIntCal20
Generic constructor for the class with the same nameInternalFlux_by_PoolIndex
S4-class for a single internal flux with source and destination pools specified by indicesInternalFlux_by_PoolIndex-class
constructor from an ordered pair of PoolIndex (integer like) objects and a function with vector argumentInternalFlux_by_PoolIndex,function,numeric,numeric,missing-method
Generic constructor for the class with the same nameInternalFlux_by_PoolName
S4-class for a single internal flux with source and destination pools specified by nameInternalFlux_by_PoolName-class
constructor from an ordered pair of PoolName (string like) objects and a function with the set of formal argument names forming a subset of the state_variable_namesInternalFlux_by_PoolName,function,character,character,missing-method
automatic titleInternalFlux_by_PoolName,function,missing,missing,character-method
Generic constructor for the class with the same nameInternalFluxList_by_PoolIndex
S4-class for a list of internal fluxes with source and destination pool inidicesInternalFluxList_by_PoolIndex-class
Constructor from a normal list after checking the elementsInternalFluxList_by_PoolIndex,list-method
Generic constructor for the class with the same nameInternalFluxList_by_PoolName
S4-class for a list of internal fluxes with indexed by (source and destination pool) namesInternalFluxList_by_PoolName-class
constructor from a normal listInternalFluxList_by_PoolName,list-method
Implementation of a general model for linear non-autonomous systems with scalar modifierslinearScalarModel
Add lines with the output of 'getC14', 'getC', or 'getReleaseFlux' to an existing plotlinesCPool
tensor product of listslistProduct
Experimental Class for a Monte Carlo Simulation of particles leaving the poolMCSim-class
Constructor for class ModelModel
general constructor for class Model_14Model_14
S4-class to represent a 14C model runModel_14-class
Constructor for 'Model_by_PoolNames'Model_by_PoolNames
A model run based on flux functionsModel_by_PoolNames-class
S4 class representing a model runModel-class
deprecated class for a non-linear model run.NlModel-class
Implementation of a one pool modelOnepModel
Implementation of a one-pool C14 modelOnepModel14
Generic constructor for the class with the same nameOutFlux
Generic constructor for the class with the same nameOutFlux_by_PoolIndex
S4 class for a single out-flux with source pool indexOutFlux_by_PoolIndex-class
constructor from a PoolIndex (integer like) objects and a function with vector argumentOutFlux_by_PoolIndex,function,numeric-method
Generic constructor for the class with the same nameOutFlux_by_PoolName
S4 class for a single out-flux with source pool nameOutFlux_by_PoolName-class
constructor from a PoolName (integer like) object and a functionOutFlux_by_PoolName,function,character-method
Generic constructor for the class with the same nameOutFluxList_by_PoolIndex
A list of outfluxesOutFluxList_by_PoolIndex-class
constructor from a normal listOutFluxList_by_PoolIndex,list-method
Generic constructor for the class with the same nameOutFluxList_by_PoolName
S4 class for a list of out-fluxes indexed by source pool nameOutFluxList_by_PoolName-class
constructor from a normal listOutFluxList_by_PoolName,list-method
models for unconnected poolsParallelModel
Path EntropypathEntropy
automatic titleplot,MCSim-method
Plot the graph of pool connectionsplot,Model_by_PoolNames-method
Create an overview plotplot,Model-method
automatic titleplot,NlModel-method
automatic titleplot,TimeMap-method
Plots the output of 'getF14' for each pool over timeplotC14Pool
Plots the output of 'getC' or 'getReleaseFlux' for each pool over timeplotCPool
Generic plotterplotPoolGraph
Plot the graph of pool connectionsplotPoolGraph,SymbolicModel_by_PoolNames-method
Helper function to draw connectivity graphsplotPoolGraphFromTupleLists
Pool connection by pool indexPoolConnection_by_PoolIndex
Objects that have a source and a destination described by integer like objects ( of class PoolIndex)PoolConnection_by_PoolIndex-class
constructor from an ordered pair of PoolId objectsPoolConnection_by_PoolIndex,ANY,ANY,missing-method
constructor from strings of the form '1_to_2'PoolConnection_by_PoolIndex,missing,missing,character-method
Pool connection by pool namePoolConnection_by_PoolName
Objects that have a source and a destination determined by a string like object of class PoolNamePoolConnection_by_PoolName-class
constructor from an ordered pair of PoolName objectsPoolConnection_by_PoolName,ANY,ANY,missing-method
common class for pool idsPoolId-class
Pool indexPoolIndex
S4 class for pool indicesPoolIndex-class
construct from number string like '1' or '3'PoolIndex,character-method
construct from numberPoolIndex,numeric-method
pass through constructor fron an object of the same classPoolIndex,PoolIndex-method
convert to number like objectPoolIndex,PoolName-method
Pool namePoolName
class for pool-name-stringsPoolName-class
construct from string with checksPoolName,character-method
convert to string like objectPoolName,PoolIndex-method
pass through constructor fron an object of the same classPoolName,PoolName-method
PREDEFINED MODELSpredefinedModels
automatic titleprint,NlModel-method
helper function to compute respiration coefficientsRespirationCoefficients
Implementation of the RothCModelRothCModel
Constructor for 'ScalarTimeMap-class'ScalarTimeMap
S4 class for a scalar time dependent function on a finite time intervalScalarTimeMap-class
constructor for data given as 2 column data.frameScalarTimeMap,data.frame,missing,missing,missing,missing-method
manual constructor for just a functionScalarTimeMap,function,missing,missing,missing,missing-method
manual constructor for a function and an intervalScalarTimeMap,function,numeric,numeric,missing,missing-method
special case for a time map from a constantScalarTimeMap,missing,missing,missing,missing,numeric-method
constructor for data and times given as vectorsScalarTimeMap,missing,missing,missing,numeric,numeric-method
General m-pool linear model with series structureSeriesLinearModel
General m-pool linear C14 model with series structureSeriesLinearModel14
The SHCal20 southern hemisphere radiocarbon curve for the 0-55,000 yr BP periodSHCal20
automatic titleshow,NlModel-method
deprecated function that used to create an object of class SoilR.F0SoilR.F0.new
determine the minimum set of statevariablesstate_variable_names
Input vector that is a function of the pool contenst and timeStateDependentInFluxVector StateDependentInFluxVector-class
Constructor for the class with the same nameStateIndependentInFlux_by_PoolIndex StateIndependentInFlux_by_PoolIndex-class
Generic constructor for the class with the same nameStateIndependentInFluxList_by_PoolIndex
Subclass of list that is guaranteed to contain only elements of type StateIndependentInFlux_by_PoolIndexStateIndependentInFluxList_by_PoolIndex-class
constructor from a normal listStateIndependentInFluxList_by_PoolIndex,list-method
Generic constructor for the class with the same nameStateIndependentInFluxList_by_PoolName
A symbolic model description based on flux functionsSymbolicModel_by_PoolNames SymbolicModel_by_PoolNames-class
System and pool age for constant compartment modelssystemAge
Implementation of a 6-pool Michaelis-Menten modelThreepairMMmodel
Implementation of a three pool model with feedback structureThreepFeedbackModel
Implementation of a three-pool C14 model with feedback structureThreepFeedbackModel14
Implementation of a three pool model with parallel structureThreepParallelModel
Implementation of a three-pool C14 model with parallel structureThreepParallelModel14
Implementation of a three pool model with series structureThreepSeriesModel
Implementation of a three-pool C14 model with series structureThreepSeriesModel14
Constructor for 'TimeMap-class'TimeMap
S4 class for a time dependent functionTimeMap-class
automatic titleTimeMap,data.frame,missing,missing,missing,missing-method
manual constructor for just a functionTimeMap,function,missing,missing,missing,missing-method
manual constructor for a function and an intervalTimeMap,function,numeric,numeric,missing,missing-method
automatic titleTimeMap,list,missing,missing,missing,missing-method
automatic titleTimeMap,missing,missing,missing,numeric,array-method
automatic titleTimeMap,missing,missing,missing,numeric,list-method
automatic titleTimeMap,missing,missing,missing,numeric,matrix-method
automatic titleTimeMap,missing,missing,missing,numeric,numeric-method
automatic titleTimeMap,TimeMap,ANY,ANY,ANY,ANY-method
TimeMap.from.DataframeTimeMap.from.Dataframe
deprecated constructor of the class TimeMap.TimeMap.new
The time interval where both functions are definedTimeRangeIntersection
Transit times for compartment modelstransitTime
automatic titleTransportDecompositionOperator-class
Estimation of the turnover time from a radiocarbon sample.turnoverFit
Implementation of a two pool model with feedback structureTwopFeedbackModel
Implementation of a two-pool C14 model with feedback structureTwopFeedbackModel14
Implementation of a two-pool Michaelis-Menten modelTwopMMmodel
Implementation of a linear two pool model with parallel structureTwopParallelModel
Implementation of a two-pool C14 model with parallel structureTwopParallelModel14
Implementation of a two pool model with series structureTwopSeriesModel
Implementation of a two-pool C14 model with series structureTwopSeriesModel14
Unbound input fluxesUnBoundInFluxes
automatic titleUnBoundInFluxes-class
automatic titleUnBoundInFluxes,function-method
Generic constructor for the class with the same nameUnBoundLinDecompOp
An S4 class to represent a linear nonautonomous compartmental matrixUnBoundLinDecompOp-class
Generic constructor for the class with the same nameUnBoundLinDecompOp,function-method
Generic constructor for the class with the same nameUnBoundNonLinDecompOp
Generic constructor for the class with the same nameUnBoundNonLinDecompOp_by_PoolNames
An S4 class to represent the of nonlinear nonautonomous compartmental system independently of the order of state variablesUnBoundNonLinDecompOp_by_PoolNames-class
An S4 class to represent a nonlinear nonautonomous compartmental matrixUnBoundNonLinDecompOp-class
Constructor for the class with the same nameUnBoundNonLinDecompOp,function,missing,missing,missing-method
Constructor for the class with the same nameUnBoundNonLinDecompOp,missing,vector,vector,numeric-method
Implementation of the Yasso07 modelYasso07Model
Implementation of the Yasso model.YassoModel