loadso: Load the model shared object

View source: R/generics.R

loadsoR Documentation

Load the model shared object

Description

Once the model is compiled, the model object can be used to re-load the model shared object (the compiled code underlying the mode) when the simulation is to be done in a different R process.

Usage

loadso(x, ...)

## S3 method for class 'mrgmod'
loadso(x, ...)

Arguments

x

the model object

...

not used

Details

The 'loadso' function most frequently needs to be used when parallelizing simulations across worker nodes. The model can be run after calling 'loadso', without requiring that it is re-compiled on worker nodes. It is likely required that the model is built (and the shared object stored) in a local directory off of the working R directory (see the second example).

Value

The model object (invisibly).

Examples


## Not run:  
  mod <- mread("pk1", modlib())
  loadso(mod)
  
  mod2 <- mread("pk2", modlib(), soloc = "build")
  loadso(mod2)

## End(Not run)


metrumresearchgroup/mrgsolve documentation built on Feb. 13, 2024, 10:27 p.m.