Controls the execution of individual simulations with deSolve using either R scripts or loadable C libraries.

run_simulation_ubiquity(SIMINT_parameters, SIMINT_cfg, SIMINT_dropfirst = TRUE)

Arguments

SIMINT_parameters vector of parameters ubiquity system object when TRUE it will drop the first sample point (prevents bolus doses from starting at 0)

Value

The simulation output is mapped (som) is a list. time-course is stored in the simout element.

• The first column (time) contains the simulation time in the units of the simulation.

• Next there is a column for each: State, output and system parameter

• Models with covariate will contain the initial value (prefix: SIMINT_CVIC_) as well as the values at each time point

• Each static and dynamic system parameter is also passed through

• A column for each timescale is returned with a "ts." prefix.

Simulation vignette (vignette("Simulation", package = "ubiquity"))