Skip to content

Releases: metrumresearchgroup/mrgsolve

mrgsolve 0.11.1

11 May 13:47
bd379ab
Compare
Choose a tag to compare
  • mrgsim() will now periodically check for user interrupt signal so that
    long-running simulations can be stopped using Esc and / or Control-C;
    the check interval can be modified through the interrupt argument to
    mrgsim(), but for most applications, this shouldn't need to be changed
    (#823)
  • mrgsim() will issue a warning if duplicate columns are found in simulated
    output and rename duplicates using make.names(); thanks @FelicienLL
    for the report (#827, #828)
  • Users can now turn compartments to OFF when they have active infusions
    running; this was previously an error (#822)

Milestone: https://github.com/metrumresearchgroup/mrgsolve/milestone/10

mrgsolve 0.11.0

26 May 18:45
37c5815
Compare
Choose a tag to compare
Merge pull request #813 from metrumresearchgroup/cran/0.11.0

Cran/0.11.0

mrgsolve 0.10.9

26 May 18:46
4173a44
Compare
Choose a tag to compare
  • Dosing into a compartment that is off at the time of the dose turns the
    compartment back on regardless of whether bioavailability is zero or non-zero
    (this is a bug fix where the compartment was not turned on when
    bioavailability was zero). (#800)
  • simeta() and simeps() now accept an (optional) integer argument to limit
    re-simulation to single ETA or EPS values (#789)
  • as.list(mod) output now includes a data frame of C++ variables and
    pre-processor definitions in the cpp_variables slot. (#780)
  • $PARAM, $THETA, $CMT, $INIT, $OMEGA and $SIGMA blocks all include
    the directives @object and @as_object so that block contents can be
    specified programmatically. @object names an object that was coded into
    $ENV and @as_object indicates that the block contains code to realize
    the object. See ?BLOCK_PARSE help topic for more information on how this
    all works. (#783)
  • $NMEXT now lets the user select between multiple tables for scraping
    parameter estimates. (#782)

mrgsolve 0.10.8

26 May 18:47
e056e69
Compare
Choose a tag to compare
  • Allow simulation from compartmental models with negative times #778
  • Enable dynamic capture of pre-processor directives at compile time #776
  • Fix error message when requesting invalid items during dynamic capture #776

mrgsolve 0.10.5

26 May 18:48
c52bc72
Compare
Choose a tag to compare
  • Suppress warnings when non-numeric columns are dropped when those columns are
    not relevant to the simulation #709
  • Add $ERROR as an alias for $TABLE in the model file #710
  • Fix bug where warning messages during steady-state finding referenced rtol
    and atol rather than ss_rtol and ss_atol #703
  • Fix annotation parsing bug when the description included semi-colon #696
  • loadso issues a proper error when the model dll doesn't exist #724
  • Try loading the model with loadso once of the model isn't loaded at the time
    of simulation #725
  • Throw an error when addl or ss are negative #733
  • Internal refactoring so that there is a hard solver reset when parameters that
    are copied from data change #744
  • Add tad plugin to calculate time after dose in a specific compartment
    #702
  • Internal refactor carry_out to respect default nocb behavior #759; see
    also #744
  • Throw an error when matlist labels are duplicated #730
  • Add capture argument to mread to add to $CAPTURE when compiling the
    model #704

Release 0.10.3

19 Jun 14:52
Compare
Choose a tag to compare
bump to release version number

v0.10.1.9003

21 Mar 16:55
Compare
Choose a tag to compare
bump version

v0.10.1

21 Feb 05:56
d73156f
Compare
Choose a tag to compare

This version released to CRAN

Release v0.10.0 to CRAN

15 Oct 14:43
c31d2d3
Compare
Choose a tag to compare

Release v0.9.2 to CRAN

18 Jul 13:52
e6d8878
Compare
Choose a tag to compare
Merge pull request #489 from metrumresearchgroup/release/0.9.2

Release/0.9.2