Header menu logo bristlecone

Solver Module

Helper functions for the creation of `Solver` functions, which apply time-series models to time-series data (when using Bristlecone time-series types).

Types and nested modules

Type/Module Description

Conditioning

Solver conditioning enables adding synthetic initial time-points from which to solve from.

Masking

Masks to only return the requested values, for example when comparing with observational data.

SolverCompiler

SolverRunners

Runners return the baseline state plus every evolved state.

RunnerOutput<'modelTimeUnit>

Some runners return a paired set of time-index * scalars whereas others return a tuple of a list of time-index and vectors for each map item.

StepType<'date>

If environmental forcing data is supplied, the output series may be configured to be either external (i.e. on observation timeline) or internal (e.g. on environmental data timeline).

Type something to start searching.