Functions to simulate forest dynamics using cohort-based description of vegetation.

c(
person('Miquel', 'De Cáceres', role=c('aut','cre'),
email='miquelcaceres@gmail.com'),
person('Víctor', 'Granda', role='aut'),
person('Antoine', 'Cabon', role='aut'))
Functions to simulate Mediterranean forest functioning and dynamics using cohort-based description of vegetation [De Caceres et al. (2015) <doi:10.1016/j.agrformet.2015.06.012>].
spdep, GSIF, methods, meteoland (>= 0.7.1), Rcpp (>= 0.12.12)
Miquel De Cáceres [aut, cre],
Víctor Granda [aut],
Antoine Cabon [aut]

spdep, GSIF, ggplot2, methods, meteoland (>= 0.8.1), Rcpp (>=
0.12.12)

c(
person('Miquel', 'De Cáceres', role=c('aut','cre'),
email='miquelcaceres@gmail.com'),
person('Shengli', 'Huang', role='aut'),
person('Víctor', 'Granda', role='aut'),
person('Antoine', 'Cabon', role='aut'))
spdep, ggplot2, methods, meteoland (>= 0.8.1), Rcpp (>=
0.12.12)
Miquel De Cáceres [aut, cre],
Shengli Huang [aut],
Víctor Granda [aut],
Antoine Cabon [aut]

c(
person('Miquel', 'De Cáceres', role=c('aut','cre'),
email='miquelcaceres@gmail.com'),
person('Shengli', 'Huang', role='aut'),
person('Víctor', 'Granda', role='aut'),
person('Antoine', 'Cabon', role='aut'),
person('Jordi', 'Martínez-Vilalta', role='ctb'),
person('Maurizio', 'Mencuccini', role='ctb'),
person('Nicolas', 'Martin-StPaul', role='ctb'))
Miquel De Cáceres [aut, cre],
Shengli Huang [aut],
Víctor Granda [aut],
Antoine Cabon [aut],
Jordi Martínez-Vilalta [ctb],
Maurizio Mencuccini [ctb],
Nicolas Martin-StPaul [ctb]

Functions to simulate Mediterranean forest functioning and dynamics using cohort-based description of vegetation [De Caceres et al. (2015) <doi:10.1016/j.agrformet.2015.06.012>; De Caceres et al. (2021) <doi:10.1016/j.agrformet.2020.108233>].
spdep, ggplot2, methods, httr, jsonlite, meteoland (>= 0.8.1),
Rcpp (>= 0.12.12)

spdep, ggplot2, methods, httr, jsonlite, meteoland (>= 0.8.1),
Rcpp (>= 1.0.6)

ggplot2, meteoland (>= 0.8.1), Rcpp (>= 1.0.6), shiny

c(
person('Miquel', 'De Cáceres', role=c('aut','cre'),
email='miquelcaceres@gmail.com', comment = c(ORCID = "0000-0001-7132-2080")),
person('Shengli', 'Huang', role='aut', comment = c(ORCID = "0000-0003-3927-7042")),
person('Víctor', 'Granda', role='aut', comment = c(ORCID = "0000-0002-0469-1991")),
person('Antoine', 'Cabon', role='aut', comment = c(ORCID = "0000-0001-6426-1726")),
person('Aitor', 'Améztegui', role='ctb', comment = c(ORCID = "0000-0003-2006-1559")),
person('Jordi', 'Martínez-Vilalta', role='ctb', comment = c(ORCID = "0000-0002-2332-7298")),
person('Maurizio', 'Mencuccini', role='ctb', comment = c(ORCID = "0000-0003-0840-1477")),
person('Nicolas', 'Martin-StPaul', role='ctb', comment = c(ORCID = "0000-0001-7574-0108"))
)
Miquel De Cáceres [aut, cre] (<https://orcid.org/0000-0001-7132-2080>),
Shengli Huang [aut] (<https://orcid.org/0000-0003-3927-7042>),
Víctor Granda [aut] (<https://orcid.org/0000-0002-0469-1991>),
Antoine Cabon [aut] (<https://orcid.org/0000-0001-6426-1726>),
Aitor Améztegui [ctb] (<https://orcid.org/0000-0003-2006-1559>),
Jordi Martínez-Vilalta [ctb] (<https://orcid.org/0000-0002-2332-7298>),
Maurizio Mencuccini [ctb] (<https://orcid.org/0000-0003-0840-1477>),
Nicolas Martin-StPaul [ctb] (<https://orcid.org/0000-0001-7574-0108>)