Internal model library

modlib(model = NULL, ..., list = FALSE)

Arguments

model

character name of a model in the library

...

passed to mread_cache

list

list available models

Details

See modlib_details, modlib_pk, modlib_pkpd, modlib_tmdd, modlib_viral for details.

Call modlib("<modelname>") to compile and load a mode from the library.

Call modlib(list=TRUE) to list available models. Once the model is loaded (see examples below), call as.list(mod)$code to see model code and equations.

Examples

if (FALSE) { mod <- mread("pk1cmt", modlib()) mod <- mread("pk2cmt", modlib()) mod <- mread("pk3cmt", modlib()) mod <- mread("pk1", modlib()) mod <- mread("pk2", modlib()) mod <- mread("popex", modlib()) mod <- mread("irm1", modlib()) mod <- mread("irm2", modlib()) mod <- mread("irm3", modlib()) mod <- mread("irm4", modlib()) mod <- mread("emax", modlib()) mod <- mread("effect", modlib()) mod <- mread("tmdd", modlib()) mod <- mread("viral1", modlib()) mod <- mread("viral2", modlib()) mod <- mread("pred1", modlib()) mod <- mread("pbpk", modlib()) mod <- mread("1005", modlib()) # embedded NONMEM result mrgsolve:::code(mod) }