v2.0.0 was released on 25/02/2021
- Improved templating of strategies and environments to allow for inheritance and re-use.
See:
FF16r_strategy
for example of method overloading andK93_environment
for environment inheritance. - Added two new models: Kohyama 1993 (K93) and a soil water strategy
- Recovered the FF16r strategy
- Decoupled patch, environments and strategies by moving several routines to strategies, e.g. assimilation
- Hyperparameterisation now handled in R only.
- Added a strategy implementation vignette
- Moved strategy defaults to header
- Moved strategy and environment specific files to
inst/include/plant/models
- Renamed several functions, including:
germination
->establishment
Plant
->Individual
area_leaf
->competition_effect
area_leaf_above
->compute_competition
vars_phys
->rates
scm_vars
->compute rates
- Updated vignettes, documentation and tests
- Switch Ubuntu versions in Travis pipeline
- Added
r_init_interpolators
methods for environment initialisation - A few fixes to scaffolder and tests
- Increased lenience on integration test
- Fixed compiler warnings
- Removed PlantPlus
A full account of changes from the previous version is available on GitHub: v1.2.1...v2.0.0
v1.2.1 was released on 20/09/2019
- update Makefile to use
pkgbuild
instead ofdevtools
for building dll ( because of upstream changes ) - switching to using
remotes
instead ofdevtools
for installing from github ( because of upstream changes )
A full account of changes from the previous version is available on Github: v1.2.0...v1.2.1
v1.2.0 was released on 20/03/2018
- New strategy scaffolder ensures higher level operations work across all strategies and for new strategies. This includes
lcp_whole_plant
XXX_PlantPlus
,grow_plant_to_size
,grow_plant_to_height
,grow_plant_to_time
- website now builds via
pkgdown
package (used to use staticdocs but this is deprecated) - simplified workflow for building website
- converted supporting materials from tex to Rmd
- start documenting notes for developers in
inst/docs/developer_notes.Rmd
- add
CITATION
file - Address many issues in documentation and package setup causing rcmdcheck to fail
A full account of changes from the previous version is available on Github: v1.1.0...v1.2.0
v1.1.0 was released on 2/02/2018
- Now compiles and runs on Windows machines (requires R 3.3.0 or newer)
- Further details on installation
- Enable assembly_parameters to accept more named arguments
- Add Appveyor for build tests on Windows machines
- Update tests to use latest version of testthat
- Remove package traitecoevo/callr, previously used to make system calls
- Makefile: Add roxygen and RcppR6 to compile target
- roxygen & Rcpp updates
- Added a
NEWS.md
file to track changes to the package.
A full account of changes from the previous version is available on Github: v1.0.0...v1.1.0
v1.0.0 was released on 23/02/2016
This version corresponds to the paper describing the package:
Falster, DS, RG FitzJohn, Å Brännström, U Dieckmann, M Westoby (2016) plant: A package for modelling forest trait ecology and evolution. Methods in Ecology and Evolution 7: 136-146, doi: 10.1111/2041-210X.12525
A full account of changes from the previous version is available on Github: v0.2.2...v1.0.0
v0.2.2 was released on 1/06/2015
Draft paper about package submitted to Methods in Ecology & Evolution.
First stable release of advanced implementation of plant