importFrom(parallel,mclapply,mcmapply,detectCores)
importFrom(stats,"integrate", "optimize", "runif", "spline", "splinefun","uniroot")
importFrom("grDevices", "rainbow")
importFrom("graphics", "abline", "curve", "legend", "lines", "par", "points")
importFrom("grDevices", "dev.off", "pdf")
importFrom(deSolve,lsoda)
importFrom("graphics", "pairs")
importFrom("utils", "tail")
importFrom("sets", "as.set",'tuple')
importFrom(expm,"expm")
importFrom(assertthat,"assert_that",'are_equal')
importFrom('igraph',"layout_with_sugiyama","graph_from_data_frame",'graph_attr<-')
importFrom("stats", "approxfun")
import(methods)
export(
example.2DInFluxes.Args,
AbsoluteFractionModern_from_Delta14C,
ConstLinDecompOp,
ConstantOutFluxRateList_by_PoolIndex,
ConstantInternalFluxRateList_by_PoolIndex,
UnBoundNonLinDecompOp,
Delta14C_from_AbsoluteFractionModern,
Delta14C,
euler,
plotPoolGraphFromTupleLists,
getTransferMatrixFunc,
GaudinskiModel14,
GeneralNlModel,
GeneralModel,
GeneralModel_14,
ICBMModel,
OnepModel,
OnepModel14,
ParallelModel,
PoolIndex,
RespirationCoefficients,
RothCModel,
ConstFc,
BoundInFluxes,
ConstInFluxes,
FcAtm.from.Dataframe,
SoilR.F0.new,
InFluxes,
ThreepFeedbackModel,
ThreepFeedbackModel14,
ThreepParallelModel,
ThreepParallelModel14,
ThreepSeriesModel,
ThreepSeriesModel14,
TimeMap.from.Dataframe,
TimeMap.new,
TwopFeedbackModel,
TwopFeedbackModel14,
TwopParallelModel,
TwopParallelModel14,
TwopMMmodel,
ThreepairMMmodel,
TwopSeriesModel,
TwopSeriesModel14,
YassoModel,
bacwaveModel,
turnoverFit,
by_PoolIndex,
fT.Arrhenius,
fT.Century1,
fT.Century2,
fT.Daycent1,
fT.Daycent2,
fT.Demeter,
fT.KB,
fT.LandT,
fT.Q10,
fT.RothC,
fT.Standcarb,
fT.linear,
fW.Candy,
fW.Century,
fW.Daycent1,
fW.Daycent2,
fW.Demeter,
fW.Gompertz,
fW.Moyano,
fW.RothC,
fW.Skopp,
fW.Standcarb,
linesCPool,
plotC14Pool,
plotCPool,
getAccumulatedRelease,
getSolution,
getC,
getC14,
getF14,
getF14C,
getF14R,
getFunctionDefinition,
getReleaseFlux,
getDecompOp,
getReleaseFlux14,
getTimeRange,
getTimes,
getTransitTimeDistributionDensity,
getCompartmentalMatrixFunc,
getMeanTransitTime,
#as.character,
deSolve.lsoda.wrapper,
Yasso07Model,
bind.C14curves,
GeneralDecompOp,
ConstLinDecompOp,
BoundLinDecompOp,
UnBoundLinDecompOp,
BoundFc,
Model,
Model_by_PoolNames,
Model_14,
AWBmodel,
SeriesLinearModel,
SeriesLinearModel14,
TimeMap,
CenturyModel,
CenturyModel14,
systemAge,
state_variable_names,
transitTime,
cycling ,
listProduct,
add_plot,
example.2DBoundInFluxesFromFunction ,
example.2DConstInFluxesFromVector ,
example.ConstlinDecompOpFromMatrix ,
example.TimeMapFromArray,
example.2DBoundLinDecompOpFromFunction,
example.nestedTime2DMatrixList,
example.2DUnBoundLinDecompOpFromFunction,
example.2DInFluxes.Args,
example.2DGeneralDecompOpArgs,
example.2DConstFc.Args,
example.nestedTime2DMatrixList,
example.Time3DArrayList,
example.Time2DArrayList,
ICBM_N,
linearScalarModel,
pathEntropy,
entropyRatePerJump,
entropyRatePerTime
)
exportClasses(
NlModel,
Model,
Model_14,
TimeMap,
ConstLinDecompOp,
BoundLinDecompOp,
UnBoundLinDecompOp,
DecompositionOperator,
DecompOp,
Fc,
ConstFc,
ConstInFluxes,
BoundInFluxes,
UnBoundInFluxes,
TransportDecompositionOperator,
InFluxes,
BoundFc,
InFlux_by_PoolName,
InFluxList_by_PoolName,
InternalFlux_by_PoolName,
InternalFluxList_by_PoolName,
OutFlux_by_PoolName,
OutFluxList_by_PoolName,
ConstantInternalFluxRate_by_PoolName,
ConstantInternalFluxRateList_by_PoolName,
ConstantOutFluxRate_by_PoolName,
ConstantOutFluxRateList_by_PoolName,
ConstantInFlux_by_PoolName,
ConstantInFluxList_by_PoolName,
InFlux_by_PoolIndex,
InFluxList_by_PoolIndex,
InternalFlux_by_PoolIndex,
InternalFluxList_by_PoolIndex,
OutFlux_by_PoolIndex,
OutFluxList_by_PoolIndex,
ConstantInFlux_by_PoolIndex,
ConstantInFluxList_by_PoolIndex
)
exportMethods(
#initialize
plot,
plotPoolGraph
)
