CompartmentalSystems.smooth_model_run

Module for numerical treatment of piece-wise continuous reservoir models.

An abstract SmoothReservoirModel is filled with life by giving initial values, a parameter set, a time grid, and potentially additional involved functions to it.

The model can then be run and as long as the model is linear, based on the state transition operator age and transit time distributions can be computed.

Nonlinear models can be linearized along a solution trajectory.

Counting of compartment/pool/reservoir numbers start at zero and the total number of pools is \(d\).

Classes

SmoothModelRun(model, parameter_dict, …[, …])

Class for a model run based on a SmoothReservoirModel.

Exceptions

Error

Generic error occurring in this module.