RxODE to symengine environment

rxToSE(x, envir = NULL, progress = FALSE, promoteLinSens = TRUE)

.rxToSE(x, envir = NULL, progress = FALSE)

rxFromSE(x, unknownDerivatives = c("forward", "central", "error"))

.rxFromSE(x)

Arguments

x

expression

envir

default is NULL; Environment to put symengine variables in.

progress

shows progress bar if true.

promoteLinSens

Promote solved linear compartment systems to sensitivity-based solutions.

unknownDerivatives

When handling derivatives from unknown functions, the translator will translate into different types of numeric derivatives. The currently supported methods are:

- `forward` for forward differences
- `central` for central differences
- `error` for throwing an error for unknown derivatives

Value

An rxode symengine environment

Author

Matthew L. Fidler