v2.0.0 was released on 25/02/2021
Major changes
- 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
Minor changes
- 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