within: Update parameters, initials, and settings within a model...

withinR Documentation

Update parameters, initials, and settings within a model object

Description

The main use case for using within rather than update or param or init is when you want to update to a new value that is calculated from the existing value. See the example in details

Usage

## S3 method for class 'mrgmod'
within(data, expr, ...)

Arguments

data

an object with class mrgmod

expr

expressions evaluated in an environment containing various model object components, including parameters, initial conditions, and others (see details)

...

not used

Details

Other model object slots that can be updated: start, end, delta, add, rtol, atol, hmax, maxsteps. These are include for convenience, but we expect that most of the time these will get updated through the update method.

See Also

update

Examples

mod <- mrgsolve::house()

mod2 <- within(mod, {CL <- CL * 1.5})

mod$CL
mod2$CL


mrgsolve documentation built on Oct. 18, 2024, 5:12 p.m.

Related to within in mrgsolve...