All functions

assembly_parameters

Helper function for creating parameter objects

bounds check_bounds bounds_infinite check_point

Trait bounds

build_schedule

Build Cohort Schedule

carrying_capacity

Carrying Capacity

check_inviable

Check low-abundance strategies for viability

clamp_domain

Clamp function to domain

cohort_schedule_times_default

Generate Default Cohort Introduction Times

CohortSchedule

Schedule of cohort introduction times

Control

Control parameters

Disturbance

Disturbance control object

Environment make_environment

Environment object

equilibrium_seed_rain

Run system to seed rain equilibrium

equilibrium_verbose equilibrium_quiet

Noisy Parameters for Equilibrium Finding

expand_parameters

Expand Parameters to include mutants

fast_control

Fast Control Defaults

make_FF16_hyperpar FF16_hyperpar FF16r_hyperpar

Hyperparameters for FF16 physiological model

FF16_Strategy

Strategy parameters

FF16_Plant FF16_Cohort FF16_Species FF16_Parameters FF16_Patch FF16_SCM FF16_StochasticSpecies FF16_StochasticPatch FF16_StochasticPatchRunner FF16_PlantPlus

Create a FF16 Plant or Cohort

FF16r_Strategy

Strategy parameters

FF16r_Plant FF16r_Cohort FF16r_Species FF16r_Parameters FF16r_Patch FF16r_SCM FF16r_StochasticSpecies FF16r_StochasticPatch FF16r_StochasticPatchRunner FF16r_PlantPlus

Create a FF16r Plant or Cohort

fitness_landscape

Fitness Landscape

fixed_environment

Create fixed light environment

grow_plant_to_size grow_plant_to_height

Grow plant to given size

grow_plant_to_time

Grow a plant

make_hyperpar hyperpar

Hyperparameters for FF16 physiological model

Interpolator

Spline interpolation

lcp_whole_plant

Whole plant light compensation point

make_patch scm_state scm_patch

Reconstruct a patch

make_reference_plant_FF16

Reference Growth Model

make_reference_plant

Reference Growth Model

make_scm_integrate

Integrate SCM variables

make_transparent

Make colours transparent

max_fitness

Find point of maximum fitness within some range.

max_growth_rate

Compute Max Growth Rate

nlsolve

Thin wrapper around nleqslv and dfsane

OdeControl

ODE Control parameters

plant_log_console

Activate logging with loggr

Plant

Plant object

PlantPlus

PlantPlus object

QK

Gauss-Kronrod Quadrature

rbind_list cbind_list

Create matrices from lists

run_scm_collect

Run the SCM, Collecting Output

run_scm

Run SCM

run_stochastic_collect

Run a stochastic patch, Collecting Output

scm_base_parameters

Sensible, fast (ish) SCM parameters

seq_log seq_log_range seq_range

Sequence in log space

splinefun_log splinefun_loglog

Spline interpolation in log-x space

strategy_list strategy_default strategy plant_list

Create a list of Strategies

trait_matrix

Create trait matrix

validate

Validate an object

viable_fitness

Compute Region of Positive Fitnes