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

within {mrgsolve} | R 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

[Package mrgsolve version 0.11.1 Index]