mrgsolve 0.7.6
Features
- Added annotated code blocks for
$PARAM
,$FIXED
,$THETA
,$CMT
,$INIT
, and$VCMT
. (#107) mrgsolve:::house()
model re-coded as an annotated model.- Re-implemented
$ENV
to allow users to createR
objects that can be used at certain points
when parsing the model. (#115) - Added
>>
signifier to code blocks that allow options;>>
at the beginning of the line indicates that thename=value
statements that follow are to be parsed as block options. - Added
object
argument for the following blocks:$PARAM
,$OMEGA
,$SIGMA
,$FIXED
,$CMT
. Whenobject
is set to a character string naming an object in$ENV
, that object will be used to form the output from the block.
Bugs fixed
- Fixed a bug which caused simulation run to hang when implementing a dose with a very small lag time. (#109)
- Fixed a bug where
valid.numericlist
wasn't returningFALSE
for improperly-formed objects.
Under the hood
- Now using an
environment
to collect objects when parsing the model specification file. - Some small changes to
C++
code that calculates compartment amounts for closed form one- and two-compartment models resulting in faster simulation runs.
The source package (built) is attached as mrgsolve_0.7.6.tar.gz
. But the recommended installation method is with devtools::install_github("metrumresearchgroup/[email protected]", subdir="rdev")