All functions

CohortSchedule()

Schedule of cohort introduction times

Control()

Control parameters

Disturbance()

Disturbance control object

FF16_Individual() lcp_whole_plant(<Plant<FF16>>) FF16_Cohort() FF16_Species() FF16_Parameters() FF16_Patch() FF16_SCM() FF16_StochasticSpecies() FF16_StochasticPatch() FF16_StochasticPatchRunner()

Create a FF16 Plant or Cohort

FF16_Environment() FF16_make_environment() FF16_fixed_environment() FF16r_make_environment()

FF16_Environment object

FF16_Strategy()

Strategy parameters

make_FF16_hyperpar() FF16_hyperpar()

Hyperparameters for FF16 physiological model

FF16r_Individual() lcp_whole_plant(<Plant<FF16r>>) FF16r_Cohort() FF16r_Species() FF16r_Parameters() FF16r_Patch() FF16r_SCM() FF16r_StochasticSpecies() FF16r_StochasticPatch() FF16r_StochasticPatchRunner()

Create a FF16r Plant or Cohort

FF16r_Strategy()

Strategy parameters

make_FF16r_hyperpar() FF16r_hyperpar()

Hyperparameters for FF16r physiological model

make_hyperpar() hyperpar()

Hyperparameters for FF16 physiological model

Individual()

Individual object

Internals()

Internals class holding vectors of states, thier associated rates and auxiliary (aux) state which is calculated from the state through running compute_rates

Interpolator()

Spline interpolation

K93_Individual() lcp_whole_plant(<Individual<K93>>) K93_Cohort() K93_Species() K93_Parameters() K93_Patch() K93_SCM() K93_StochasticSpecies() K93_StochasticPatch() K93_StochasticPatchRunner()

Create a K93 Individual or Cohort

K93_Environment() K93_make_environment() K93_fixed_environment()

K93_Environment object

K93_Strategy()

Strategy parameters

make_K93_hyperpar() K93_hyperpar()

Hyperparameters for K93 physiological model

OdeControl()

ODE Control parameters

QK()

Gauss-Kronrod Quadrature

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

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

fitness_landscape()

Fitness Landscape

grow_plant_to_size() grow_plant_to_height()

Grow plant to given size

grow_plant_to_time()

Grow a plant

lcp_whole_plant()

Whole plant light compensation point

make_patch() scm_state() scm_patch()

Reconstruct a patch

make_reference_plant()

Reference Growth Model

make_reference_plant_FF16()

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

plant_log_console()

Activate logging with loggr

rbind_list() cbind_list()

Create matrices from lists

run_plant_benchmarks()

Check performance on current system using package bench

run_scm()

Run SCM

run_scm_collect()

Run the SCM, Collecting Output

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() individual_list()

Create a list of Strategies

trait_matrix()

Create trait matrix

validate()

Validate an object

viable_fitness()

Compute Region of Positive Fitnes