Running an IAM simulation.
Usage
IAM.model(objArgs, objInput, ...)
# S4 method for iamArgs,iamInput
IAM.model(
objArgs,
objInput,
desc = as.character(NA),
mOTH = 0,
updateE = 0,
TACbyF = NULL,
TACtot = NULL,
Ftarg = NULL,
W_Ftarg = NULL,
MeanRec_Ftarg = NULL,
TACbyFoptimCTRL = list(maxIter = as.integer(7), diffZmax = 1e-04, lambda = 0.9, t_stop
= 0),
recList = list(),
recParamList = list(),
ParamSPMList = list(),
parBehav = list(active = as.integer(0), type = as.integer(3), FMT = NULL, MU = NULL,
MUpos = as.integer(0), ALPHA = NULL),
parOptQuot = list(active = as.integer(0), pxQuIni = NULL, pxQuMin = NULL, pxQuMax =
NULL, lambda = 0.1, sdmax = 0, ftol = 1e-07, itmax = 500),
tacControl = list(tolVarTACinf = NA, tolVarTACsup = NA, corVarTACval = NA, corVarTACnby
= 2, Blim = NA, Bmax = NA, BlimTrigger = as.integer(0), typeMng = NA),
stochPrice = list(),
parOQD = list(activeQR = as.integer(0), listQR = NULL, listQR_f = NULL),
verbose = FALSE,
force_t = NULL,
...
)
Arguments
- objArgs
output from
IAM.args-methods
- objInput
output from
IAM.input-methods
- ...
there is so much more arg.... # TODO
- verbose
Show messages to follow the process. Mainly used for debug process.