ClueModel: Create a ClueModel object

Description Usage Arguments Value References See Also Examples

View source: R/Model.R

Description

Methods to create a ClueModel object to supply to allocate.

Usage

1
2
3
4
ClueModel(observed.lulc, explanatory.variables, predictive.models, time,
  demand, elasticity = 0.1, change.rule, min.elasticity = 0.001,
  max.elasticity = 1.5, min.value, max.value, min.change, max.change,
  max.iteration = 1000, max.difference, cell.area)

Arguments

observed.lulc

an LulcRasterStack

explanatory.variables

an ExpVarRasterStack object

predictive.models

a PredictiveModelList object

time

numeric vector containing timesteps over which simulation will occur

demand

matrix with demand for each land use category in terms of number of cells to be allocated. The first row should be the number of cells allocated to the initial observed land use map (i.e. the land use map for time 0)

elasticity

Initial elasticity value. Default is 0.1

change.rule

numeric vector specifying for each land use whether change is allowed in either direction (0), allowed in the direction of demand only (-1) or not allowed (1)

min.elasticity

Minimum elasticity value. Default is 0.001

max.elasticity

Maximum elasticity value. Default is 1.5

min.value

numeric vector indicating the minimum fraction of each land use in a given cell

max.value

numeric vector indicating the maximum fraction of each land use in a given cell

min.change

numeric vector indicating for each land use the minimum amount of change that is allowed to occur in one time step

max.change

numeric vector indicating for each land use the maximum amount of change that is allowed to occur in one time step

max.iteration

The maximum number of iterations allowed at each time step

max.difference

The maximum allowable difference between demand and allocated area

cell.area

The area of each grid cell in the study region, which should have the same units as the demand

...

additional arguments (none)

Value

A ClueModel object.

References

Veldkamp, A., & Fresco, L. O. (1996). CLUE-CR: an integrated multi-scale model to simulate land use change scenarios in Costa Rica. Ecological modelling, 91(1), 231-248.

Verburg, P.H., & Bouma, J. (1999). Land use change under conditions of high population pressure: the case of Java. Global environmental change, 9(4), 303-312.

See Also

ClueModel-class, allocate

Examples

1
## see lulcc2-package examples

simonmoulds/lulcc2 documentation built on Dec. 23, 2021, 2:24 a.m.